> For the complete documentation index, see [llms.txt](https://docs.xorosoft.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.xorosoft.com/whats-new/release-notes/current-release/september-2026-release.md).

# September 2026 Release

{% hint style="warning" %}
This is a Custom Release. Feature availability depends on configuration and rollout status. Some features listed above may not be visible in your environment if they are part of a staged or custom deployment. Please contact your support representative to confirm enablement.
{% endhint %}

### **Customer Tags Column Added in On SO Details**

**Overview**

Customer Tags assigned to customers are now displayed in the **On SO Details** view of an item. This enhancement allows users to quickly identify the tags associated with customers who have Sales Orders for a specific item.

***

**Key Enhancements**

* Added the **Customer Tags** column to the **On SO Details** view for the selected item.
* Customer Tags assigned to a customer are automatically displayed against the customer's Sales Order.
* The tags displayed are based on the **Customer Tags** assigned to the respective customer from the **Other Info** tab of the Customer record.

***

**How It Works**

**Step 1:** Go to **Sales → Customer Section → Customer** and set the required **Customer Tags** in the **Other Info** tab of the Customer record.

<figure><img src="https://3188343778-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fkf8DNCjEfcSm64PCPcmf%2Fuploads%2FCKJACxjNj8iaCHYUswIZ%2Fimage.png?alt=media&amp;token=0ba0c4d1-7dee-4d3e-a4b3-96f04035e1ba" alt=""><figcaption></figcaption></figure>

Verify the newly created customer record in the **Customer Centre**.

<figure><img src="https://3188343778-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fkf8DNCjEfcSm64PCPcmf%2Fuploads%2FmDxvWG39vZmNiuBpcW0h%2Fimage.png?alt=media&amp;token=44d75173-64c1-4cb8-8b49-9b180cc8868a" alt=""><figcaption></figcaption></figure>

**Step 2:** Create a **Sales Order** for the customer. In the **SO Details** section, click the **Availability** icon for the required item.

<figure><img src="https://3188343778-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fkf8DNCjEfcSm64PCPcmf%2Fuploads%2FCEc6BALlmc2xmps1idaQ%2Fimage.png?alt=media&amp;token=0deef705-2e21-4011-bde2-9d327f7d8740" alt=""><figcaption></figcaption></figure>

**Step 3:** The **Qty Details** pop-up opens. Click the value displayed under **On SO**.

<figure><img src="https://3188343778-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fkf8DNCjEfcSm64PCPcmf%2Fuploads%2FpluBnAWLkAhO7HADu2gh%2Fimage.png?alt=media&amp;token=5d9369d2-2fab-42dc-aebb-5dd75fa73854" alt=""><figcaption></figcaption></figure>

**Step 4:** The **On SO Details** view opens and displays the Sales Orders for the selected item. The **Customer Tags** column displays the tags assigned to the customers associated with those Sales Orders.

<figure><img src="https://3188343778-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fkf8DNCjEfcSm64PCPcmf%2Fuploads%2FHbLzKWsWsOBsa1hUD5gW%2Fimage.png?alt=media&amp;token=82e315e6-de63-48f6-80c2-5750248ef4ac" alt=""><figcaption></figcaption></figure>

***

### **Automatic Order Linking When Creating PO/TPO**

**Overview**

The **Inventory Snapshot** and **Short Inventory Planner** modules have been enhanced to provide greater control over **Sales Order-to-Purchase Order linking**.

When the **Auto Create Order Linking When Creating Purchase Order/Transfer Purchase Order** App Config is enabled, users can now configure default values for the **Link SO to PO** and **Link SO to Existing PO** options through **Page Defaults**.&#x20;

The linked Sales Order and Purchase Order can be viewed from their respective **SO/PO** through the **Linked Orders** tab.

***

**Key Enhancements**

* Added **Page Default** options for the **Link SO to PO** and **Link SO to Existing PO** toggles.
* The **Link SO to PO** and **Link SO to Existing PO** Page Default options are displayed only when the **Auto Create Order Linking When Creating Purchase Order/Transfer Purchase Order** App Config is enabled.
* Added a new **Link SO to PO** toggle to the **Create new PO by default vendor** action in the **Options** menu.
* The new **Link SO to PO** toggle is displayed only when the **Auto Create Order Linking When Creating Purchase Order/Transfer Purchase Order** App Config is enabled.

***

**Configuration Details**

* **App Config Name:** Auto create order linking when creating purchase order/Transfer purchase order
* **Configuration Location:** Menu → App Config → Purchase → **Auto create order linking when creating purchase order/Transfer purchase order**

<figure><img src="https://3188343778-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fkf8DNCjEfcSm64PCPcmf%2Fuploads%2FCbsElG5qaiv8JnyDpF19%2Fimage.png?alt=media&amp;token=12a3aa5b-ec61-4f47-94fa-72f44557f1e5" alt=""><figcaption></figcaption></figure>

***

**Functionality**

**When App Config Is Enabled**

* The **Link SO to PO** and **Link SO to Existing PO** options are available under **Page Defaults** in the **Inventory Snapshot** and **Short Inventory Planner** modules.
  * When **Link SO to PO** is enabled, the Sales Order is automatically linked to the Purchase Order when a new PO is created from the **Create new PO** header-level option.
  * When **Link SO to Existing PO** is enabled, the Sales Order can be linked to an existing Purchase Order when the **Add to Existing PO** header-level option is used.
* The **Link SO to PO** toggle is also available in the **Create new PO**, **Add to Existing PO**, and **Create new PO by default vendor** popups.

***

**When App Config Is Disabled**

* The **Link SO to PO** and **Link SO to Existing PO** options are hidden in **Page Defaults**.
* The **Link SO to PO** toggle is also not available in the **Create new PO**, **Add to Existing PO**, and **Create new PO by default vendor** pop-ups.

As a result, SO-to-PO linking controls are unavailable in the **Inventory Snapshot** and **Short Inventory Planner** modules, and any required linking must be performed manually from the **Purchase Order** or **Sales Order** screen.

***

**How It Works**

**Step 1:** Go to **Menu → App Config → Purchase** and enable the **Auto Create Order Linking When Creating Purchase Order/Transfer Purchase Order** App Config.

**Step 2:** Create a **Sales Order** for the required item and release the order.

<figure><img src="https://3188343778-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fkf8DNCjEfcSm64PCPcmf%2Fuploads%2F52jvIMRsxTdJf7zkSwNz%2Fimage.png?alt=media&amp;token=3bbf09ba-2497-411a-9a42-8b48b0caba6a" alt=""><figcaption></figcaption></figure>

**Step 3:** Open the **Short Inventory Planner**. Click the **vertical three-dot (ellipsis) menu** and select **Page Defaults**.

<figure><img src="https://3188343778-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fkf8DNCjEfcSm64PCPcmf%2Fuploads%2FJoTOxOHGv7LzeeI3o0bZ%2Fimage.png?alt=media&amp;token=a74930ba-ce72-4295-bbdc-3e1480524388" alt=""><figcaption></figcaption></figure>

**Step 4:** Enable the **Link SO to PO** toggle to set the required default behavior, and click **Save**.

<figure><img src="https://3188343778-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fkf8DNCjEfcSm64PCPcmf%2Fuploads%2Ff97U4h8CDWeuEiP3WrsM%2Fimage.png?alt=media&amp;token=d23bb9a6-3ab9-4632-b22b-cc74e1cbc5a3" alt=""><figcaption></figcaption></figure>

**Step 5:** Select the required item record. Click the **Options** menu and select **Create new PO**.

<figure><img src="https://3188343778-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fkf8DNCjEfcSm64PCPcmf%2Fuploads%2FSxBLLVYSTHw2vsL3Oh5o%2Fimage.png?alt=media&amp;token=4a962d5f-6ac4-4b87-b676-a29578bb748e" alt=""><figcaption></figcaption></figure>

**Step 6:** The default vendor configured for the selected item is automatically selected in the **Select Vendor for PO** pop-up.&#x20;

The **Link SO to PO** toggle is enabled by default based on the configured Page Default settings, allowing the Sales Order to be linked to the new Purchase Order. Click **Add To PO**.

<figure><img src="https://3188343778-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fkf8DNCjEfcSm64PCPcmf%2Fuploads%2FqLMvBMQkWiVKztrpbwqn%2Fimage.png?alt=media&amp;token=52ba397d-3d53-46d4-9a78-94a2c3d072e9" alt=""><figcaption></figcaption></figure>

**Step 7:** The Purchase Order for the selected item is created once you save it.

<figure><img src="https://3188343778-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fkf8DNCjEfcSm64PCPcmf%2Fuploads%2FJgCmOAlURNeGY3UxpsHS%2Fimage.png?alt=media&amp;token=04e46544-b6a6-42c5-8e4a-039e37452461" alt=""><figcaption></figcaption></figure>

Go to the **Linked Orders** tab, where the associated Sales Order is displayed under the **Sales Order** sub-tab.

<figure><img src="https://3188343778-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fkf8DNCjEfcSm64PCPcmf%2Fuploads%2FAXSbOrQaiJ6kQM9qWECc%2Fimage.png?alt=media&amp;token=35ffbcf4-b8cb-40dd-b374-cdc5d0b4dfdd" alt=""><figcaption></figcaption></figure>

**Step 8:** Similarly, open the created Sales Order and go to the **Linked Orders** tab. The associated Purchase Order is displayed under the **Purchase Order** sub-tab.

<figure><img src="https://3188343778-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fkf8DNCjEfcSm64PCPcmf%2Fuploads%2FW9usvbiTXCrJ4Hr2p1CT%2Fimage.png?alt=media&amp;token=d1f1dfa1-7f6f-4f37-9955-3a722dbf6dd6" alt=""><figcaption></figcaption></figure>

***

### **Linked Order Numbers in Item Sales and Purchase History**

**Overview**

The **Item View** subform has been enhanced to display linked order numbers in the **Sales History** and **Purchase History** tabs.

***

**Key Enhancements**

* Added a **Linked Order Numbers** column to the **Sales History** and **Purchase History** tabs in the **Item View**.
* The **Sales History** tab displays the **Purchase Order** numbers linked to the item's Sales Orders.
* The **Purchase History** tab displays the **Sales Order** numbers linked to the item's Purchase Orders.
* Multiple linked order numbers are displayed when applicable.

***

**How It Works**

**Step 1:** Navigate to **Admin → Item → Item Centre** and double-click the required item record.

<figure><img src="https://3188343778-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fkf8DNCjEfcSm64PCPcmf%2Fuploads%2FfT3XFzFQFQKGjM8H6rzB%2Fimage.png?alt=media&amp;token=c5480c03-3da9-4055-9b53-de0c26ede5a8" alt=""><figcaption></figcaption></figure>

**Step 2:** The **Item View** subform opens. Go to the **Sales History** tab. The **Linked Order Numbers** column displays the Purchase Order numbers linked to the item's Sales Orders.

<figure><img src="https://3188343778-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fkf8DNCjEfcSm64PCPcmf%2Fuploads%2FRVlOXBLCcIMrT6IG9kzf%2Fimage.png?alt=media&amp;token=084e1306-06cf-4eec-b3c8-d020b5415ba2" alt=""><figcaption></figcaption></figure>

**Step 3:** Open the **Purchase History** tab. The **Linked Order Numbers** column displays the Sales Order numbers linked to the item's Purchase Orders.

***

### **Display UPC in TSO and TPO Details**

**Overview**

The **Transfer Sales Order** and **Transfer Purchase Order** detail sections have been enhanced to display the **Universal Product Code (UPC)** associated with each item line. Users can now view the UPC directly in the respective transfer order details, making it easier to identify and verify items during the transfer process.&#x20;

***

**Key Enhancements**

* Added a **UPC** column to the **Transfer Sales Order Details** and **Transfer Purchase Order Details** sections.
* Added a **UPC** column to the **Sales Order Centre** for Transfer Sales Orders and the **Purchase Order Centre** for Transfer Purchase Orders.
* The **UPC** displayed for each line corresponds to the UPC configured for the respective item.

***

**How It Works**

**Step 1:** Go to the **Item Centre** and view the **UPC** column for the required item. The value displayed is the UPC configured in the **Inventory** tab.

<figure><img src="https://3188343778-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fkf8DNCjEfcSm64PCPcmf%2Fuploads%2FDbMX29FjGeEJfzdwLEDl%2Fimage.png?alt=media&amp;token=20b6e634-e6bc-47b1-8f8f-0216cf3d084d" alt=""><figcaption></figcaption></figure>

<figure><img src="https://3188343778-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fkf8DNCjEfcSm64PCPcmf%2Fuploads%2FB5qllsH6lG5WTxW1wvfH%2Fimage.png?alt=media&amp;token=e29b2b12-3be2-459d-a1ac-b409d73adb98" alt=""><figcaption></figcaption></figure>

**Step 2:** Create a Sales Order for the same item. The item's **UPC** is displayed in the **UPC** column in the **Sales Order Details** section.

<figure><img src="https://3188343778-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fkf8DNCjEfcSm64PCPcmf%2Fuploads%2FiyPTD043E65mO0t6WJLX%2Fimage.png?alt=media&amp;token=4f653dd5-18ef-4989-b266-70c7353707bf" alt=""><figcaption></figcaption></figure>

***

### **Vehicle Fitment Support in Data Export Centre**

**Overview**

The **Data Export Centre** has been enhanced to support **Vehicle Fitment** data, allowing users to view and export vehicle fitment information associated with items. Users can select **Vehicle Fitment** from the **Search By** option, view the associated item and vehicle details, apply search and advanced filters, and export the required data for reporting or further processing. Vehicle Fitment data can also be included in scheduled exports.

***

**Key Enhancements**

* Added **Vehicle Fitment** as an option in the **Search By** field of the **Data Export Centre**.
* Users can use **Search By**, **Advanced Search**, and other filtering options to refine Vehicle Fitment data.
* Vehicle Fitment data can be included in **scheduled exports** through the **Schedule Export** option.
* Vehicle Fitment data can be exported with associated vehicle details, such as **Model Name**, **Model Number**, and **Make Name**, using the available **header-level export options**.

<figure><img src="https://3188343778-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fkf8DNCjEfcSm64PCPcmf%2Fuploads%2FvHZFzWNv5nWgCa4nJm3G%2Fimage.png?alt=media&amp;token=afef22dc-7e83-40d8-bb0e-0947157bb2da" alt=""><figcaption></figcaption></figure>

<figure><img src="https://3188343778-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fkf8DNCjEfcSm64PCPcmf%2Fuploads%2FE46xLoQF8CSgMSmwnPru%2Fimage.png?alt=media&amp;token=5a2bde4c-51ba-47c4-be5d-f2b3bf3c121d" alt=""><figcaption></figcaption></figure>

***

### **Added Product-Level Third-Party Ref#**

**Overview**

A new product-level **Third Party Ref#** has been added to maintain a reference value at the product level, separately from the existing variant/SKU-level **Third Party Ref#**. The product-level reference can be set through product uploads and the Product API and can be viewed in the **Product Centre** and **Data Export Centre**.

***

**Key Enhancements**

* Added a product-level **Third Party Ref#**, separate from the existing variant/SKU-level reference.
* Added support for setting the product-level **ThirdPartyRefNo** through:
  * **Upload Product**
  * **Upload Product (Header Only)**
  * **Product API** for create, update, and get operations.
* For products with multiple variant rows, the **ThirdPartyRefNo** from the **first row** is saved as the product-level reference.
* Added **Third Party Ref#** column to the **Product Centre** and **Data Export Centre (Product)**.

***

**How It Works**

**Step 1:** Go to the **Upload Products** module and download the CSV template.

<figure><img src="https://3188343778-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fkf8DNCjEfcSm64PCPcmf%2Fuploads%2F2MMoV6mAukuTQuTshDIv%2Fimage.png?alt=media&amp;token=e73b2fae-feb4-46bb-ae9b-a75c826f9faa" alt=""><figcaption></figcaption></figure>

**Step 2:** Enter the required value in the **ThirdPartyRefNo** column and upload the completed template.

For a product with multiple variant rows, the **ThirdPartyRefNo** entered in the **first row** is saved as the product-level **Third Party Ref#**. Values entered only in subsequent variant rows do not set the product-level reference.

<figure><img src="https://3188343778-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fkf8DNCjEfcSm64PCPcmf%2Fuploads%2FBa1OZLzAYChMD0E1pjBw%2Fimage.png?alt=media&amp;token=c5c06916-c44b-4bb5-9357-e45a75e178bc" alt=""><figcaption></figcaption></figure>

**Step 3:** After the upload is complete, you can view the **Third Party Ref#** assigned to the product in the **Product Centre**.&#x20;

<figure><img src="https://3188343778-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fkf8DNCjEfcSm64PCPcmf%2Fuploads%2F9u9HhM01Klxy7jZgf9My%2Fimage.png?alt=media&amp;token=b6511b6c-d05b-4432-b88e-b15c2844de3b" alt=""><figcaption></figcaption></figure>

***

### **Support for Route Field in Customer Batch Update**

**Overview**

The **Customer Centre** has been enhanced with the **Route** option in the **Batch Update** functionality. Users can now assign a **Route** to multiple customer records at once, making it easier to maintain customer delivery route assignments without updating each customer individually.&#x20;

The **Route** batch update option is available only when the **Xoro Delivery Manager** app module is enabled.

***

**Key Enhancements**

* Added **Route** as an available **Column Name** in the **Batch Update** function of the **Customer Centre**.
* The **Clear Existing Data** option can be used to clear the existing Route value from the selected customer records.

***

**How It Works**

**Step 1:** Navigate to **Menu → Admin → Customer → Customer Centre** and select the customers for which you want to assign a Route.

<figure><img src="https://3188343778-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fkf8DNCjEfcSm64PCPcmf%2Fuploads%2FlmD5vawWN57WTI2zQtX3%2Fimage.png?alt=media&amp;token=14dfd0fc-3616-41ed-ba78-781cf36722fc" alt=""><figcaption></figcaption></figure>

**Step 2:** Click the **Options** menu and select **Batch Update**.&#x20;

<figure><img src="https://3188343778-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fkf8DNCjEfcSm64PCPcmf%2Fuploads%2FxVxFTcx4zV2I3LB0vsrF%2Fimage.png?alt=media&amp;token=6bbd1656-6c7d-40f0-952a-3765702aeb40" alt=""><figcaption></figcaption></figure>

**Step 3:** Select [**Route**](/xoroerp-1/admin/route.md) from the **Column Name** dropdown and choose the required Route from the **Value** dropdown. Click **Update**.

<figure><img src="https://3188343778-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fkf8DNCjEfcSm64PCPcmf%2Fuploads%2FQ9gq43KI7GZI4V83XQ3w%2Fimage.png?alt=media&amp;token=d43521e2-c853-423f-8984-db9609548831" alt=""><figcaption></figcaption></figure>

**Step 4:** The selected Route is assigned to all selected customer records.

<figure><img src="https://3188343778-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fkf8DNCjEfcSm64PCPcmf%2Fuploads%2FB5vYk2m26EFlK8E56gqW%2Fimage.png?alt=media&amp;token=976fe99d-6d21-4896-92ed-fe03115897ee" alt=""><figcaption></figcaption></figure>

**Step 5:** Open any updated customer record and go to the **Other Info** tab. The selected Route is displayed in the **Default Route** field.

<figure><img src="https://3188343778-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fkf8DNCjEfcSm64PCPcmf%2Fuploads%2FXiWilDncwOCNwl8uagSP%2Fimage.png?alt=media&amp;token=0a90d622-9adc-4e33-9d88-a6ec2ffd7ccb" alt=""><figcaption></figcaption></figure>

***

### **Item Tags and Material Visible at the Order Line Level**

**Overview**

**Item Tags** and **Material** can now be displayed at the **order line level** in Sales Orders. This allows users to view item-specific tag and material information directly on the Sales Order without opening the individual item record.

***

**Key Enhancements**

* Added the **Item Tags** and the **Material** columns to Sales Order line-level views.
* The columns are also supported in the **Sales Order Sub Form** and **Sales Order Centre (Search by: Sales Order Detail)**
* Item Tags and Material are first assigned to an item from the **Other Attributes** tab in the Item Centre. When the item is added to a Sales Order, the assigned values are displayed against the respective order line.

***

**How It Works**

**Step 1:** Go to the **Item Centre** and double-click the required item. In the Item subform, select **Edit in New Window** to open the item record.

<figure><img src="https://3188343778-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fkf8DNCjEfcSm64PCPcmf%2Fuploads%2FNwgbqJeNG6a1zdFFMqJM%2Fimage.png?alt=media&amp;token=0d299c05-a8a6-4fed-b6f7-f352bc573714" alt=""><figcaption></figcaption></figure>

<figure><img src="https://3188343778-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fkf8DNCjEfcSm64PCPcmf%2Fuploads%2FPYSG6liN5WLw91GatDla%2Fimage.png?alt=media&amp;token=9910adf9-e337-45bc-85a7-36ef53270668" alt=""><figcaption></figcaption></figure>

**Step 2:** In the **Other Attributes** tab, enter the required value in the **Tags** field and specify the item's material in the **Material** dropdown field.

<figure><img src="https://3188343778-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fkf8DNCjEfcSm64PCPcmf%2Fuploads%2FjanZumDG33U8W6Q7KpSk%2Fimage.png?alt=media&amp;token=2d8650c1-d52d-4a17-b113-6b8a4cea08e4" alt=""><figcaption></figcaption></figure>

**Step 3:** Create a **Sales Order** and add the item for which the **Item Tags** and **Material** were configured.

**Step 4:** In the **SO Details** section, click the grid icon and select **Item Tags** and **Material** to display these columns in the Sales Order lines.

<figure><img src="https://3188343778-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fkf8DNCjEfcSm64PCPcmf%2Fuploads%2FGxCM8pjBLHlAjbt4vJm7%2Fimage.png?alt=media&amp;token=273af8ed-4469-4526-9286-699530daf1ce" alt=""><figcaption></figcaption></figure>

**Step 5:** Now, navigate to the **Sales Order Centre**, select **Sales Order Detail** in the **Search by** field, and enable the **Item Tags** and **Material** columns from the column selector.

<figure><img src="https://3188343778-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fkf8DNCjEfcSm64PCPcmf%2Fuploads%2Fh6tQt7rD5RpJfOz8Fc0o%2Fimage.png?alt=media&amp;token=98b81a04-7957-4eca-9978-325dec8871b5" alt=""><figcaption></figcaption></figure>

***

### **ASN Header and ASN Detail Custom Fields Added in Data Export Centre**

**Overview**

The **Data Export Centre** now displays both **ASN Header** and **ASN Detail** custom field columns when **ASN Detail** is selected in the **Search by** field. This allows users to view and export custom field values defined at both the ASN Header and ASN Detail levels along with the corresponding ASN Detail records.

The **Expected Delivery Date** column is also available when **ASN Detail** is selected.

***

**Key Enhancements**

* Added **ASN Header** and **ASN Detail custom field** columns to the **ASN Detail** dataset.
* Custom fields defined for **ASN** and **ASN Detail** in the **Custom Field Definition Centre** are displayed as columns in the Data Export Centre.
* Added the **Expected Delivery Date** column to the **ASN Detail** dataset.

***

**How It Works**

**Step 1:** Go to the **Data Export Centre** and select **ASN Detail** as the exportable dataset.

**Step 2:** Click the **Column Selector** and view the available **ASN Header custom fields**, such as `ASN_CF_H1`, `ASN_CF_H2` and the **ASN Detail custom fields**, such as `ASN_CF_D1`, `ASN_CF_D2`.

<figure><img src="https://3188343778-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fkf8DNCjEfcSm64PCPcmf%2Fuploads%2Fg9RBuVwf7JPYQZ5R68Qi%2Fimage.png?alt=media&amp;token=64ed4aa1-a939-4a6f-97e2-87a8997fcaa3" alt=""><figcaption></figcaption></figure>

***

### **Availability of Due Date and Vendor Bill Number in Batch Upload Bills**

**Overview**

The **Batch Upload Bills** module now supports importing **Due Date** and **Vendor Bill Number** through the bill import template. These fields can be populated directly in the CSV template and are carried over when the bill is created, making it easier to maintain complete bill information during batch uploads.

***

**Key Enhancements**

* Added **Due Date** and **Vendor Bill Number** fields to the bill import template.
* The fields are available when the **Bill Template** is downloaded from the **Batch Upload Bills** module.
* Values entered in these fields are displayed in the **Bill File Preview** before the bill is created.
* The imported values are carried over to the newly created bill in **Bill Centre**.

***

**How It Works**

**Step 1:** Go to the **Upload Bills** module and click **Download Template**.

<figure><img src="https://3188343778-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fkf8DNCjEfcSm64PCPcmf%2Fuploads%2FgHaxvgZCJ3C36Q8ulZvO%2Fimage.png?alt=media&amp;token=6266735f-85c1-4fda-aa9b-5a33cd50143d" alt=""><figcaption></figcaption></figure>

**Step 2:** Open the **downloaded CSV template** and provide the required bill information, including values in the newly added **Due Date** and **Vendor Bill Number** columns.

<figure><img src="https://3188343778-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fkf8DNCjEfcSm64PCPcmf%2Fuploads%2FOgR45glO3NCLlCMstKVb%2Fimage.png?alt=media&amp;token=3486f55b-d0ec-4941-b2e2-46543f202f61" alt=""><figcaption></figcaption></figure>

**Step 3:** Save the completed CSV file. In the **Batch Upload Bills** module, click **Browse** and upload the template file. Then, click **Verify & Upload**.

<figure><img src="https://3188343778-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fkf8DNCjEfcSm64PCPcmf%2Fuploads%2Fe6IbgoZ6OJUveV9N7XOz%2Fimage.png?alt=media&amp;token=de1618d8-b9b2-472d-8ecd-975d3c412c01" alt=""><figcaption></figcaption></figure>

**Step 4:** The **Bill File Preview** pop-up displays the bill details, including the **Due Date** and **Vendor Bill Number**, allowing you to review the information and make any final changes before creating the bill. Click **Upload Bills** to create the bill.

<figure><img src="https://3188343778-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fkf8DNCjEfcSm64PCPcmf%2Fuploads%2F2WLA1IEP9TXlWCEZrKrr%2Fimage.png?alt=media&amp;token=382de9bc-4d87-4432-b505-9ef664835679" alt=""><figcaption></figcaption></figure>

**Step 5:** Go to **Bill Centre**. The bill is created with the details entered in the template file.

<figure><img src="https://3188343778-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fkf8DNCjEfcSm64PCPcmf%2Fuploads%2FWDFa02ldk4hGc1xAQg3f%2Fimage.png?alt=media&amp;token=f65e2e0b-c113-4fed-8e7d-2da2b7319420" alt=""><figcaption></figcaption></figure>

***

### **Item Price Updates Trigger Webhook for Shopify Synchronization**

**Overview**

Item price changes in Xoro can now be automatically pushed to Shopify through the **Item Price Update webhook**. When the **Standard Unit Price** or any **Custom Price (1–14)** is updated for an item, Xoro triggers the webhook so Shopify can synchronize the corresponding mapped price fields.

This keeps item pricing in Shopify aligned with the latest price information maintained in Xoro, including updates made through batch operations, imports, uploads, or APIs.

***

**Key Enhancements**

* The **Item Price Update webhook** is triggered when an item's **Standard Unit Price** or **Custom Price (1–14)** is updated.
* Price updates are supported from:
  * **Item Price Centre** batch updates
  * **Item updates**
  * **Item Centre** batch updates
  * **Currency Price Import**
  * Price updates to existing items through **Upload/API**
* Shopify uses the price-field mappings configured under **Products & Inventory** to determine which Xoro price values are synchronized.
* Webhook executions can be tracked in the **Sync Product Prices** log in the Shopify channel.
* Updated values can be verified on the corresponding Shopify product, based on the configured mappings.

***

**How It Works**

**Step 1:** Open the **Shopify channel** and go to **Products & Inventory**.

**Step 2:** Enable **Sync product prices only**. Configure the price fields to determine how Xoro prices are mapped to Shopify, including the **Item Price Currency Code**, **Price field**, **Compare Price field**, and **Buying Cost**.

<figure><img src="https://3188343778-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fkf8DNCjEfcSm64PCPcmf%2Fuploads%2FKB7FrrBscaN9O9YGzJaR%2Fimage.png?alt=media&amp;token=b098f763-fe10-485b-9701-fd5e652cff18" alt=""><figcaption></figcaption></figure>

**Step 3:** Go to **Item Centre** and select the item whose price needs to be updated. From the **Options** menu, select **Batch Updates**.

<figure><img src="https://3188343778-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fkf8DNCjEfcSm64PCPcmf%2Fuploads%2FHHxUmSjXsA9bhYq4hwIW%2Fimage.png?alt=media&amp;token=0caef5f3-cf87-487d-b91b-c625e7b39123" alt=""><figcaption></figcaption></figure>

**Step 4:** In the **Batch Update** pop-up, select the required price field, such as **Custom Price 6**, and specify the new value. Click **Update** to apply the change.

<figure><img src="https://3188343778-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fkf8DNCjEfcSm64PCPcmf%2Fuploads%2FYYqfdQ8o9IEU2bMareyn%2Fimage.png?alt=media&amp;token=35f57f55-3650-4a92-bb4f-0c616f560dcd" alt=""><figcaption></figcaption></figure>

**Step 5:** Once the item price is updated, Xoro triggers the **Item Price Update webhook**.

<figure><img src="https://3188343778-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fkf8DNCjEfcSm64PCPcmf%2Fuploads%2FlncdWkPAU1Uwvy8ihYAC%2Fimage.png?alt=media&amp;token=f0418f71-f256-4247-a40f-025520c8cf6a" alt=""><figcaption></figcaption></figure>

**Step 6:** Open the corresponding product in Shopify to verify the synchronized pricing. The updated values are reflected in the mapped fields, such as the **Compare-at price** and **Price field**, based on the configured price mappings and settings

***

### **Brand Name Displayed in the Item Dropdown**

**Overview**

The **Brand Name** is now visible below the **Item Description** in the **Item** dropdown when adding items to a Sales Order. This provides additional item information directly within the selection list, making it easier to identify and select the required item.

***

**Key Enhancements**

* Added **Brand Name** to the **Item** dropdown in the **Item Detail** popup, and it appears directly below the **Item Description**.
* Item selection now provides additional product information without requiring users to open the item record separately.

***

**How It Works**

**Step 1:** Go to **Menu → Sales → Sales Order** and create a new Sales Order. In the **SO Details** section, click **Add Item**.

**Step 2:** The **Item Detail** pop-up opens. Click the **Item Number** dropdown to view the available items.

**Step 3:** The item dropdown displays the **Item Number**, **Item Description**, and **Brand Name**. The **Brand Name** appears directly below the **Item Description**.

**Step 4:** Select the required item from the dropdown and continue adding it to the Sales Order.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

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

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.xorosoft.com/whats-new/release-notes/current-release/september-2026-release.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

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.
