# July 2021 Release

### **1. Ability to auto-create and produce manufacturing orders when creating invoices with insufficient qty** <a href="#id-1-ability-to-auto-create-and-produce-manufacturing-orders-when-creating-invoices-with-insufficient-q" id="id-1-ability-to-auto-create-and-produce-manufacturing-orders-when-creating-invoices-with-insufficient-q"></a>

While creating an invoice for a manufacturable Item, if the Item’s qty is not available, then the item can still be added to the Invoice and will be automatically produced.

The system will allow adding the Item in the Invoice even when the qty is not sufficient.

* This is based on an App Config setting “**Enable auto produce when having insufficient inventory**” under the Manufacturing tab.

<img src="https://help.xorosoft.io/wp-content/uploads/2021/08/img_6108dc24a678e-e1631615260948.png" alt="" height="224" width="1369">

**How does it work?**

* When the App Config setting is turned OFF in the normal scenario, the system will have a usual behaviour of not allowing adding more than the available qty in the invoice.

<img src="https://help.xorosoft.io/wp-content/uploads/2021/08/img_6108dc542f3d2-e1635502992243.png" alt="" height="145" width="1366">

<img src="https://help.xorosoft.io/wp-content/uploads/2021/08/img_6108dc730b61e-e1635503026695.png" alt="" height="617" width="1185">

* On the other hand, **if the App Config setting is turned ON, you can add the manufacturable Items to the Invoice/Wave,** even if the On Hand qty on the Location is not sufficient.
* After you turn on the app config, the **Items** with the **“Auto producible”** flag marked as **“Yes”** will get **auto-manufactured** and **produced** when the Inventory is insufficient during the following operations:

1. Create Invoice,
2. Create Wave.

With the setting turned ON, the following notification message will appear while creating the Invoice with insufficient qty.

**“You have marked this item as auto producible which means that this item will be auto manufactured/produced to make inventory available when creating Invoice if inventory is not sufficient. This will eliminate the need to manually create and produce manufacture orders”.**

<img src="https://help.xorosoft.io/wp-content/uploads/2021/08/img_6108dcbcd5f14-e1635503071652.png" alt="" height="183" width="1208">

* **After the Invoice is created/saved, the MO will be generated and Auto Produced.**&#x20;
* The MO is auto-created and Produced along with the Sub-MO’s.

<img src="https://help.xorosoft.io/wp-content/uploads/2021/08/img_6108dd40c1b0f-e1631615359185.png" alt="" height="561" width="1156">

**Please Note:**

* The ***manufacturable Item** should be **“Auto-Producible” in nature.*** If this flag is turned Off, it will not get produced.
* The added ***manufacturable Item** should have the **BOM Items associated*** with it.
* The ***BOM raw material Items** should have a **sufficient*** ***inventory** available*.

&#x20;

### **2. Ability to post “Home Currency Only” Journal Entries** <a href="#id-2-ability-to-post-home-currency-only-journal-entries" id="id-2-ability-to-post-home-currency-only-journal-entries"></a>

In the Journal Entry module, added a new checkbox called “**Home Currency Adjustment**” which posts only the home currency amount, keeping the foreign amount as 0.

**Why do we need Home Currency Adjustment?**

When a business is done in multiple currencies and hence the transfer of funds takes place between different accounts, for example, USD/CAD, etc., the fluctuation in exchange rates can cause differences in home currency equivalents for foreign amounts.

This issue can be fixed by doing the Home Currency Adjustment against the Exchange rate gain and loss account.

Below is an explanation with an example of how home currency adjustment works.

Please see the screenshot for reference.

* Sales with fluctuations in exchange rate cause the difference in USD and CAD
* \*\* see the Bank Deposit with a 1.1 exchange rate and the fluctuation in the total.

<div align="left"><img src="https://help.xorosoft.io/wp-content/uploads/2021/08/img_610a5bd25300b.png" alt="" height="560" width="617"></div>

Hence, in order to match the home currency with USD, home currency JE is required.

In the JE module a flag for “**Home Currency Adjustment”** is introduced.

* If the flag “Home Currency Adjustment” is unchecked, the “Journal Transaction View” will show the “Foreign Amount”.

<img src="https://help.xorosoft.io/wp-content/uploads/2021/07/img_60f552f1d5750-e1631615404454.png" alt="" height="273" width="1624">

<img src="https://help.xorosoft.io/wp-content/uploads/2021/09/img_61407a1169021.png" alt="" height="285" width="1680">

<img src="https://help.xorosoft.io/wp-content/uploads/2021/07/img_60f553247a5eb.png" alt="" height="403" width="1160">

* While if the flag “Home Currency Adjustment” is checked, the “Journal Transaction View” will show the “Foreign Amount” column values as “0”.

<div align="left"><img src="https://help.xorosoft.io/wp-content/uploads/2021/07/img_60f5533020812-e1631617660124.png" alt="" height="341" width="571"></div>

<img src="https://help.xorosoft.io/wp-content/uploads/2021/07/img_60f5533e9cc32.png" alt="" height="374" width="1158">

***Please Note:-** The “Home Currency Adjustment” Flag can be updated for all the accounts other than the **Account Receivable** and **Accounts Payable.***&#x20;

### &#x20;**3. Add product variant options easily from the item module**

An “Add” button has been provided to the option value dropdowns on the Item module under the variant info tab.

This has given the advantage of editing the “Product” information of the Item directly from the Item module.

#### **How does it work?** <a href="#how-does-it-work" id="how-does-it-work"></a>

* Navigate to the Item module, or open an item to edit.
* Under the Variant info tab, click on a Product Value dropdown.
* Here is the “***Add New Option***” feature provided to this tab.

<img src="https://help.xorosoft.io/wp-content/uploads/2021/07/img_60f68ee9d973c.png" alt="" height="599" width="1633">

* With a click, it opens the Product module.
* The new **option(s)** can be added and saved.
* This will update the Item options dropdown menu.

<img src="https://help.xorosoft.io/wp-content/uploads/2021/07/img_60f68f0f050ce-e1635503148420.png" alt="" height="596" width="1027">

***Please Note:** This feature applies only if the Product Variants are enabled for your instance.*&#x20;

&#x20;

### **4. Order Linker Module: Added Alternative Item Number columns** <a href="#id-4-order-linker-module-added-alternative-item-number-columns" id="id-4-order-linker-module-added-alternative-item-number-columns"></a>

Added Alternative Item Number1, Alternative Item Number2, and Alternative Item Number3 columns in the Order Linker Module.

* The columns can be added from the nine dots option.

**Order Linker:**&#x20;

<img src="https://help.xorosoft.io/wp-content/uploads/2021/07/img_60f6987f4c366.png" alt="" height="770" width="1634">

* The Alternate Item# fields have also been added under the linked Orders tab of SO and PO subviews.

**Sales Order subview:**&#x20;

<div align="left"><img src="https://help.xorosoft.io/wp-content/uploads/2021/07/img_60fe5560582d1-e1635503118147.png" alt="" height="139" width="582"></div>

**Purchase Order Subview:**

<img src="https://help.xorosoft.io/wp-content/uploads/2021/07/img_60fe556fbdb56-e1631617728410.png" alt="" height="291" width="962">

&#x20;

### **5. Batch Update Permission Groups in Customer & Vendor Centres** <a href="#id-5-batch-update-permission-groups-in-customer-vendor-centres" id="id-5-batch-update-permission-groups-in-customer-vendor-centres"></a>

The Customer and Vendor Centres have been enhanced to include **batch updating options for the “Permission Groups”.**&#x20;

**Please Note:** “*Permission Groups” was a feature recently added that gives the ability to limit Customers and Vendor access to certain users in the Company based upon the Permission Groups.*

***This enhancement applies only if the feature is activated for your instance.***&#x20;

<img src="https://help.xorosoft.io/wp-content/uploads/2021/07/img_60fe7eb28e394.png" alt="" height="666" width="1132">

Know more about this feature in the following Help Article link:

* [**Limit Customers/Intercompany Customers and Vendor access to certain Users in the Company based upon the Permission Groups**](https://help.xorosoft.io/index.php/knowledge-base/limit-customers-intercompany-customers-and-vendor-access-to-certain-users-in-the-company-based-upon-the-permission-groups/)

### **6. Ability to restrict viewing/accessing the Inventory/Store per user** <a href="#id-6-ability-to-restrict-viewing-accessing-the-inventory-store-per-user" id="id-6-ability-to-restrict-viewing-accessing-the-inventory-store-per-user"></a>

With the new feature, you can limit a User’s access into different Inventory modules to be able to view only those Inventory/Stores they’ve been granted permission to access.

Created an App Config “***Restrict Inventory By User Store-Mapping***” under Inventory Tab.

#### **How does it work?**  <a href="#how-does-it-work" id="how-does-it-work"></a>

* Navigate to the App Config module.
* Under the Inventory tab look for the setting “**Restrict Inventory By User Store-Mapping**“.

<img src="https://help.xorosoft.io/wp-content/uploads/2021/07/img_60fe8b82cd396-e1635503408550.png" alt="" height="136" width="1403">

* If this setting is enabled, only then the stores will be restricted by User-Store mapping.

**The setting is currently implemented in the following inventory modules only:**

1. Inventory Movement,
2. Item Inventory Snapshot,
3. Inventory By Location,
4. Inventory Change Log,
5. Short Inventory Planner,
6. Inventory Adjustment Centre

### **7. Ability to convert Non-Inventory/Service POs directly to an IR/Bill** <a href="#id-7-ability-to-convert-non-inventory-service-pos-directly-to-an-ir-bill" id="id-7-ability-to-convert-non-inventory-service-pos-directly-to-an-ir-bill"></a>

**When Warehousing is enabled, conversion directly from PO to IR/Bill is now made possible** for the Non-Inventory and the Service Items.

Before now, this could only be achieved if the warehousing option was turned off.

#### **How does it work?**  <a href="#how-does-it-work" id="how-does-it-work"></a>

* Navigate to the PO module.
* Create/Open a PO and from the Options, “Convert To Item Receipt”.

<div align="left"><img src="https://help.xorosoft.io/wp-content/uploads/2021/07/img_6100fba7b5b4f-e1635503610130.png" alt="" height="379" width="379"></div>

* When the PO contains Non-Inventory and Service Items, a pop-up box will open to confirm the action.
* This pop-up contains a toggle switch to “Convert To Bill”.
* When the toggle is switched ON it will convert the PO item to Bill, and **if let OFF an IR will be created.**

<div align="left"><img src="https://help.xorosoft.io/wp-content/uploads/2021/07/img_6100fbb601fa9-e1635503644363.png" alt="" height="394" width="451"></div>

* The Status of the PO will get updated after saving the Bill.

<img src="https://help.xorosoft.io/wp-content/uploads/2021/07/img_6100fbc31eaca.png" alt="" height="864" width="1638">

<img src="https://help.xorosoft.io/wp-content/uploads/2021/07/img_6100fbd19127f-e1635503681161.png" alt="" height="189" width="803">

### &#x20;**8. Customer Page: Added access levels per section/tab**

The Customer Module will now provide access to Customer Details tabs based on the User’s Permissions defined from the Access Manager module. This will give you more control over setting access restrictions when setting user permissions for creating/updating customers.

**How does it work?**&#x20;

* Navigate to the Access manager module.
* Select the “Access Recipient Type” and the “Recipient”.
* Go to the “Sales Tab” > “Customer Section” > “Customer Tabs”

<div align="left"><img src="https://help.xorosoft.io/wp-content/uploads/2021/07/img_6102801cec95c-e1635503713419.png" alt="" height="785" width="365"></div>

* The User will not be able to view the tabs un-selected and hence the information provided in them.

<img src="https://help.xorosoft.io/wp-content/uploads/2021/07/img_6102803be69e3.png" alt="" height="752" width="1348">

&#x20;

### **9.  Manufacturing Order Enhancements: Order Linking, Split Qty on Batch MO** <a href="#id-9-manufacturing-order-enhancements-order-linking-split-qty-on-batch-mo" id="id-9-manufacturing-order-enhancements-order-linking-split-qty-on-batch-mo"></a>

#### **Update 1:  Manufacturing Order Detail: Added Item Default Vendor column.**&#x20;

Added the Item Default Vendor column on line-level in the Manufacturing Order module.

**How does it work?**

* Open the Manufacturing Order module.
* Select Item in the MO header.
* Save the Manufacturing Order.
* Added a default Vendor column on the MO detail level. ***The default Vendor populating here will be the default Vendor of that Item.***

<div align="left"><img src="https://help.xorosoft.io/wp-content/uploads/2021/08/img_6107761b15173-e1635503809447.png" alt="" height="260" width="473"></div>

* If required, the Default Vendor can be changed/edited for the Item on the MO.

<div align="left"><img src="https://help.xorosoft.io/wp-content/uploads/2021/08/img_610776457dd2c-e1631616291998.png" alt="" height="313" width="600"></div>

***NOTE: If changing the default vendor please save the page.***

#### **Update 2: Ability to create Purchase Order directly from a Manufacturing Order.**

The Manufacturing Order module now includes a new option to create/link Purchase Order(s).

**How does it work?**&#x20;

* Select lines from MO that ***have default Vendors*** and create PO for them from the Options.

<div align="left"><img src="https://help.xorosoft.io/wp-content/uploads/2021/08/img_6107860622695-e1631616337727.png" alt="" height="552" width="427"></div>

* The confirmation pop-up box will open asking to save the MO.

<div align="left"><img src="https://help.xorosoft.io/wp-content/uploads/2021/08/img_6107864bb5f09-e1631616368887.png" alt="" height="504" width="582"></div>

* The confirmation will create the Oder.

<div align="left"><img src="https://help.xorosoft.io/wp-content/uploads/2021/08/img_6107865f5d7cc-e1631616399396.png" alt="" height="462" width="552"></div>

* The PO’s will be created separately for each Vendor.

<img src="https://help.xorosoft.io/wp-content/uploads/2021/08/img_61078a830bc56-e1631616439421.png" alt="" height="580" width="1186">

* Created PO’s from the MO will be shown in the MO Centre in the column ‘Linked PO’.

<div align="left"><img src="https://help.xorosoft.io/wp-content/uploads/2021/08/img_61078aa2a9ede-e1635503848270.png" alt="" height="434" width="500"></div>

* Click on the PO number, the subview will open.
* Under the linked Order tab, the linked Manufacturing Order is added.

<img src="https://help.xorosoft.io/wp-content/uploads/2021/08/img_61078b782c494.png" alt="" height="836" width="1656">

* Similarly in the PO Centre, a new column “Linked MO” is added which shows the parent MO from which the PO is created.

<img src="https://help.xorosoft.io/wp-content/uploads/2021/08/img_61078c5ade35a.png" alt="" height="625" width="1641">

* Click on that MO number, the MO subview will open.
* Under the linked order tab, the linked Purchase Order row will be there.

<img src="https://help.xorosoft.io/wp-content/uploads/2021/08/img_61078cfb197f6.png" alt="" height="836" width="1616">

#### **Update 3: Create MO from PO**

* Open Purchase Order, add Items that have BOM Items associated with it.
* Save the Purchase Order and go to the options and select “Create MO” under the “Copy/Move dropdown.

<div align="left"><img src="https://help.xorosoft.io/wp-content/uploads/2021/08/img_6107a94aae289-e1631616498978.png" alt="" height="704" width="507"></div>

* Enter/Select the details.

<img src="https://help.xorosoft.io/wp-content/uploads/2021/08/img_6107ab984f961-e1631616722265.png" alt="" height="758" width="731">

* MO(s) will be created.

<div align="left"><img src="https://help.xorosoft.io/wp-content/uploads/2021/08/img_6107aba7ca4ec-e1631616757271.png" alt="" height="599" width="650"></div>

* Similarly, Batch MO can be created from the PO module.

<div align="left"><img src="https://help.xorosoft.io/wp-content/uploads/2021/08/img_6107abf09e81f.png" alt="" height="744" width="685"></div>

<img src="https://help.xorosoft.io/wp-content/uploads/2021/08/img_6107abfd17d21-e1631616913630.png" alt="" height="553" width="857">

<div align="left"><img src="https://help.xorosoft.io/wp-content/uploads/2021/08/img_6107ac0b5a424-e1631616951966.png" alt="" height="512" width="645"></div>

* Created MO(s) will be shown in the MO Number column in the Manufacturing Order Centre.

<img src="https://help.xorosoft.io/wp-content/uploads/2021/08/img_6107ac1ca635e-e1631616978933.png" alt="" height="339" width="1409">

* Click on the MO number, in the MO subview under the linked Order tab linked Purchase Order row will be there.

<img src="https://help.xorosoft.io/wp-content/uploads/2021/08/img_6107ac3ba3691-e1635503908318.png" alt="" height="366" width="441">

* Similarly in the MO Centre, the parent PO number will be shown.
* Click on that PO number PO sub-view will open in that under the “Linked Order” tab linked Manufacturing Order row can be viewed.

<img src="https://help.xorosoft.io/wp-content/uploads/2021/08/img_6107ac77df501-e1631617047765.png" alt="" height="562" width="1274">

&#x20;

#### **Update 4: Ability to directly link a PO/SO from the Manufacturing Order module.**&#x20;

* Go to the Manufacturing Order module and create an MO, and save it.
* Go to options and click “Link Orders”.

<img src="https://help.xorosoft.io/wp-content/uploads/2021/08/img_6107c5bdc89a9-e1631617082586.png" alt="" height="489" width="323">

* The Order Linker module will open.
* The linking of the Orders for the common Items can be created.

<img src="https://help.xorosoft.io/wp-content/uploads/2021/08/img_6107c5c90f541-e1631617110697.png" alt="" height="642" width="1194">

* Added Two new “Order Type” options on the left side of the Order Linking Header.

1. **“Manufacturing Order(FG)”**: For linking the Final Item produced in the MO, the Manufacturing order finished Product.
2. **“Manufacturing order(RM)”**: For linking the Manufacturing order Raw Material Item(s).

<img src="https://help.xorosoft.io/wp-content/uploads/2021/08/img_6107c7c1a1bbc-e1631617139261.png" alt="" height="489" width="600">

<img src="https://help.xorosoft.io/wp-content/uploads/2021/08/img_6107c7cb41209-e1635503962863.png" alt="" height="274" width="458">

* Added a new Order Type on the right side: **“Purchase Order”.**
* Link any Manufacturing Order(FG)/(RM) with the PO.
* The linked PO will be shown in MO Centre.

<img src="https://help.xorosoft.io/wp-content/uploads/2021/08/img_6107c7e06be91.png" alt="" height="488" width="1627">

* The PO/MO details can also be accessed from the “Linked PO” and “MO Number” columns respectively.

#### **Update 5: Ability to update the Qty to Produce and Split the Batch Manufacturing Order**

* Open Batch MO from MO Centre.
* MO table has a new column, “**Qty To Produce**“. This can be added from the nine dots option.

<img src="https://help.xorosoft.io/wp-content/uploads/2021/08/img_610915a2a4e36-e1631617202492.png" alt="" height="626" width="1169">

* This is **editable when the MO is in “Open/Release” and in “In-Picking” status.**
* Qty to Produce can not be greater than the original Qty on the MO.
* When any Qty is changed in the “Qty to produce” column, new buttons and the checkbox for creating new MO(s) will appear.

<img src="https://help.xorosoft.io/wp-content/uploads/2021/08/img_610915adf08ee-e1631617250964.png" alt="" height="542" width="1010">

* Select whether Qty has to be updated for all the MO’s or only for the selected MO’s.

<img src="https://help.xorosoft.io/wp-content/uploads/2021/08/img_610915e9efa70.png" alt="" height="567" width="787">

* If the checkbox is selected and Qty to Produce is updated then a new MO will be generated under the same batch with the remaining Qty (Qty-“Qty to Produce”).

<div align="left"><img src="https://help.xorosoft.io/wp-content/uploads/2021/08/img_610916abe74cb-e1631617291659.png" alt="" height="495" width="561"></div>

<img src="https://help.xorosoft.io/wp-content/uploads/2021/08/img_610916bd16ff8-e1631617328606.png" alt="" height="521" width="1001">

* The existing MO Qty will also be updated with the Qty = Qty Produce Qty.
* On the Other hand, if the “Create New MO(s) for the remaining Qty flag is unchecked, no new MO will be created and the Qty and Qty to Produce columns will get updated with the new Qty.
* A batch Release option is also introduced for Open orders from the Action button.

<div align="left"><img src="https://help.xorosoft.io/wp-content/uploads/2021/08/img_610915ef6fb4d-e1631617364659.png" alt="" height="261" width="490"></div>

***Please Note:***

* If any MO is linked with PO then PO linking will also be updated, and in the same case if a new MO is created then that will also be linked with an already linked PO.

#### **Update 6: Added linked MO in the Sales Order Centre.**

In the Sales Order Centre, added tabs “Linked Orders” to access the Linked MO(s) & PO(s).

<img src="https://help.xorosoft.io/wp-content/uploads/2021/08/img_61091cf4c40bf-e1631617392264.png" alt="" height="453" width="972">

* Click on the linked MO, the MO subview can be viewed.

<img src="https://help.xorosoft.io/wp-content/uploads/2021/08/img_61091d1027133-e1631617425721.png" alt="" height="590" width="971">

* MO(s)/Batch MO(s) can be created from the SO screen and SO with MO linking will be created and can be seen on the corresponding modules subview.
* Qty of linked Orders will be updated the same as MO-PO linking.
* New created linked MO will be shown in the SO Centre.
* In the MO Centre, added the “Customer PO#” in the Linked SO column.

<img src="https://help.xorosoft.io/wp-content/uploads/2021/08/img_610a626bcaa6a-e1631617457968.png" alt="" height="301" width="1269">

<br>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.xorosoft.com/whats-new/release-notes/previous-releases/2021/july-2021-release.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
