# October 2024 Release

### Last Landed Cost Per Store Added in Item Subform

We have introduced a new column, **Last Landed Cost Per Store** in the item subform accessed from the Item Centre. This field displays the unit cost of the item as recorded in the most recent item receipt or bill, providing users with quick access to the latest landed cost information for each store. This enhancement supports better cost tracking and financial visibility at the store level, allowing for more informed decision-making in inventory and pricing management.

<figure><img src="/files/iwzUnh6ZSeWtFpzsGGQA" alt=""><figcaption></figcaption></figure>

### Enhancements in Pack and Ship Module for International Shipments

We have introduced some enhancements to the Pack and Ship module, focusing on improving the handling of international shipments. These enhancements streamline the process for international shipments and enhance printing capabilities.

#### Key Feature of the enhancement

1. **New App Configurations for Default Values in International Shipments**

We have added the following three new app configs under the warehouse tab of the App Configs.

<figure><img src="/files/exmkzGZFGNK0mimulo9Y" alt=""><figcaption></figcaption></figure>

* **International Shipment Default For Contents:** This config allows users to set the default shipping content type for all the newly created international shipments in the pack and ship module.
* **International Shipment Default For Non Delivery Return:** This config allows users to set the default Non Delivery Return for all the newly created international shipments in the pack and ship module.
* **International Shipment Default For Delivery Duty Paid:** This config allows users to set the default Value for DDP (Delivery Duty Paid) for all the newly created international shipments in the pack and ship module.

These values will be reflected in the Prepare Shipment section when users select the "Freight" option in the Pack & Ship module and the International Shipment option is enabled.&#x20;

<figure><img src="/files/RR6Uqdm2qP0wY4PuLo3C" alt=""><figcaption></figcaption></figure>

2. **Label Printing for International Shipments**

Now, when creating a label for international shipments, the label will automatically be added to the print queue if the Xoro Print Service is enabled. This improvement simplifies the label management process, reducing manual steps and supporting a smoother shipping workflow.

### Duplicate Item Alert in Sales Order

A new **info alert** feature has been added to the **Sales Order** module to notify users whenever duplicate items are present in a sales order. This alert is displayed as a div at the top of the screen and specifically identifies items that have multiple entries within the sales order.

<figure><img src="/files/Yb2JMPx6h7cMkSfEXcH6" alt=""><figcaption></figcaption></figure>

The alert is triggered in real-time as users interact with the sales order:

* **When a duplicate item is added,** the alert appears, highlighting the issue.
* **When duplicate items are removed,** the alert is automatically cleared.

This feature ensures users are immediately informed of duplicate entries, enabling them to address potential issues promptly. By providing real-time notifications, it helps maintain clean and accurate sales orders while reducing the time and effort needed to manually review and identify duplicates. This ultimately improves workflow efficiency and minimizes errors in order management.

### Multiple columns added to Pack & Ship Freight module

We have introduced new columns in the **Pack & Ship Freight Module** to provide enhanced shipment detail visibility. This enhancement improves shipment transparency, particularly for international shipping, by providing critical customs and pricing information directly within the module.

#### Feature Details

We have added the following columns to the **Pack & Cartonize** section:

* **HS Code**: Displays the Harmonized System Code associated with the items in the carton.
* **Custom Description**: Provides a detailed description of the items for customs purposes.
* **Unit Price**: Shows the per-unit price of the items in the carton.
* **Country of Origin**: Indicates the origin country of the items being shipped.

#### How It Works:

* Navigate to the **Pack & Ship Module** and click on the freight icon to view shipment details.

  <figure><img src="/files/MdWYH0C1WBVUFGGBYcXJ" alt=""><figcaption></figcaption></figure>
* In the **Pack & Cartonize** section, expand the carton details by clicking the **"+" symbol**.

  <figure><img src="/files/yhD8CFKQ3rUIGzlfqRGS" alt=""><figcaption></figcaption></figure>
* The newly added columns will now appear, offering a comprehensive view of item-level shipment data.

  <figure><img src="/files/KW9BA0HkEjdcZaNS8rR6" alt=""><figcaption></figcaption></figure>

### Account Sorting in the Account Register Module

We have implemented a new sorting mechanism in the **Account Register** module to streamline navigation and simplify account selection.

This update ensures that accounts are displayed in a logical and organized order in the **Account Name** dropdown, making it easier for users to find the desired account.

#### Account Sorting

* Accounts are grouped by **account type** for better organization.
* Within each account type, accounts are sorted as below:
  * **Accounts without GL codes** appear first and are listed in ascending order by **Account Name**.
  * **Accounts with GL codes** follow, sorted in ascending order by their **GL Code**.

<figure><img src="/files/hYwnbh0J801chpOIGbXk" alt=""><figcaption></figcaption></figure>

### PO number made clickable in ASN subform

The **ASN Centre** has been enhanced to improve navigation and access to purchase order details. The PO# column in the ASN Subform is now clickable. Users can click on the Purchase Order Number to directly open the corresponding Purchase Order Subform for detailed information.

<figure><img src="/files/XnD9zLEBup2Npa62F1br" alt=""><figcaption></figcaption></figure>

### **Enhanced Email Templates with New Placeholders**

We have enhanced the **Email Template Configuration** module with the addition of three new placeholders to improve the personalization of your email communications.

#### **New Placeholders Added**

The following placeholders have been introduced for use in the email templates:

1. **Brand Name** - Insert the name of the brand associated with the order.
2. **Presentation Code** - Include the specific presentation code relevant to the order.
3. **Order Type** - Specify the type of order placed (e.g., standard, rush, special).

**Affected Email Templates**

These new placeholders can be utilized in the following email templates:

* **Order Placed Confirmation Email In B2B For Customer**
* **Order Placed Confirmation Email In B2B For Customer For Sales Rep**

**How to Use**

Users can easily incorporate these placeholders into their email templates by selecting them from the **"Select Placeholder"** dropdown field within the Email Template Configuration module.

<figure><img src="/files/uigfmqZXlVWx62KCoNch" alt=""><figcaption></figcaption></figure>

## XoroWMS Enhancements

### Location Suggestions in User-Directed 'Putaway by Item'

We’ve enhanced the *Putaway by Item* process with a **location suggestions** feature to simplify and accelerate the putaway workflow. This enhancement streamlines the putaway process by providing users with a list of suggested locations where an item can be put away. The feature is designed to reduce the time spent searching for locations, minimize potential errors, and improve the overall putaway experience.

#### How does it work?

To access the location suggestions feature, follow these steps:

* Begin the putaway process and select the **"User Directed"** process.

<div align="left"><figure><img src="/files/N8lKNtHd0YxLxJqV9aOL" alt="" width="403"><figcaption></figcaption></figure></div>

* Choose the Putaway by Item option.

  <div align="left"><figure><img src="/files/Yz4puh0qq6XTnmj3wIZX" alt="" width="403"><figcaption></figcaption></figure></div>
* Fill in the required fields for LPN, Item, and Quality details, and click "Accept".
* The system will prompt you to enter the Putaway Location.&#x20;
* On the *Putaway Location* prompt, a new **"Hamburger"** icon now appears beside the location field.
* Clicking on the icon will trigger a popup displaying a table of suggested locations where the item can be put away.
* The first location from the list will be displayed at the top of the Putaway Location field, offering a recommended starting point.
* Users can click on any row in the pop-up table to select a location, which will then be populated in the Putaway Location field.

### Added Order# Column in LPN Contents Table and Order# Detail List Popup

The **Packing** module in XoroWMS has been enhanced to improve order management during the packing process. With this release, we have added an **Order# column** in both the LPN Contents table and the Order# Detail List popup. This enhances the packing process by prominently displaying the Order# for OLPNs associated with multiple orders, offering a more intuitive and efficient way to select the correct order, thereby reducing errors and saving time.

#### **Key Enhancements:**

1. **New Order# Column in LPN Contents Table:**
   * A new **Order#** column has been added to the **LPN Contents** table (displayed on the right section of the screen).
   * This column is visible only if the entered **OLPN#** is associated with multiple orders.
2. **Order# Detail List Popup:**
   * When users input an **OLPN** linked to multiple orders, an **Order# Detail List** popup is generated. This popup provides users with a list of associated orders, allowing them to easily select the order that they need to pack.
   * Users can now view the newly added **Order#** column in this popup. This provides clear visibility of each associated order, further simplifying the order selection process.


---

# 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/2024/october-2024-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.
