# How to Receive?

#### Workflow of the Receiving Process in XoroWMS

The receiving process in XoroWMS is designed to be user-friendly while ensuring accuracy and efficiency. Below is a step-by-step guide to help you understand the process, even if you're not familiar with warehouse management systems.

***

### **Step 1: Start with the Scan ASN Module**

The receiving process begins with the **Scan ASN** module, which is your main tool for managing incoming shipments.

<div align="left"><figure><img src="/files/UAh9wjoiYTzD07PYzWlW" alt=""><figcaption></figcaption></figure></div>

* **Access the Scan ASN Page:** Click on the "Receive" option in the system. This will take you to the Scan ASN page, where you can see a list of all Advanced Shipping Notices (ASNs) created for your store.
* **Identify RMA ASNs:** Return Merchandise Authorizations (RMAs) are marked with an "RT" sign, making it easy to distinguish between regular and return shipments.

***

### **Step 2: Locate the ASN**

Finding the correct ASN is simple, thanks to the search and filter options.

* **Search Options:** You can search for an ASN by its number, reference number, or third-party reference number

<div align="left"><figure><img src="/files/5iJVXafU9sZXZObiUDa2" alt=""><figcaption></figcaption></figure></div>

* **Filter ASNs:** If you need to narrow down the list, use filters:
  * **PO ASN:** View only Purchase Order ASNs.
  * **RMA ASN:** Display only RMA ASNs.

These tools make it easy to quickly locate the shipment you need to receive.

***

### **Step 3: Initiate the Receiving Process**

Once you’ve found the correct ASN, you can start the receiving process:

* **Enter the ASN Number:** Type the ASN number into the "ASN#" field and click "Accept" to begin.
* **Click on the ASN:** Alternatively, you can directly click on the ASN in the list, and the system will automatically start the receiving process.

***

### **Step 4: Manage ASN Visibility**

To keep your list of ASNs manageable, the system allows you to control which shipments are visible.

* **Enable "Show Arrived ASNs":** If this option is enabled, only ASNs with the "Is Shipment Arrived?" flag will be shown on the Scan ASN page. This helps you focus on shipments that have actually arrived.
* **Update Shipment Status:**
  1. Go to the **ASN Centre** to manage your ASNs.
  2. **Right-click** on the ASN you want to update.
  3. Choose **Edit Shipment Info** from the menu.
  4. Toggle the "Is Shipment Arrived?" flag to indicate the shipment's arrival status.

***

### **Step 5: Receive Items by ASN**

After selecting or entering the ASN, the system redirects you to the **Receive By Item** module.

* **Enter Item Details:** Scan or manually enter each item's identifier (e.g., item number or UPC) and quantity to be received.

<div align="left"><figure><img src="/files/P10HsvrMnUN9R9uTAOPe" alt=""><figcaption></figcaption></figure></div>

* **View Item Info:** Click the "Info" icon at the bottom-right corner of the screen to see detailed information about the items in the ASN.

<div align="left"><figure><img src="/files/ez7Vg2cUDeLNvPNOD2yp" alt=""><figcaption></figcaption></figure></div>

* **Adjust Quantity:** Use the + and - icons to adjust the quantity, and click "Accept" to confirm the entry.

<div align="left"><figure><img src="/files/ZCWbWrpN8Zh5RcLS3dv9" alt=""><figcaption></figcaption></figure></div>

<div align="left"><figure><img src="/files/H6JKgCedAU6oQFuCFH9p" alt=""><figcaption></figcaption></figure></div>

***

### **Step 6: Auto-Cartonization**

To simplify packaging, use the **Auto-Cartonization** feature:

* **Auto-Cartonization:** This feature automatically groups items into cartons based on the master case quantity. It eliminates the need for manual packaging calculations, ensuring items are properly organized and ready for storage.

<div align="left"><figure><img src="/files/mt6y1ZiU15qBelzG6uyK" alt=""><figcaption></figcaption></figure></div>

***

<div align="left"><figure><img src="/files/Mb0DBMVbYUVaAEueRFvI" alt=""><figcaption></figcaption></figure></div>

### **Step 7: Assign Pallets and Locations**

Finally, you’ll need to organize the received items within the warehouse.

* **Select or Auto-Generate LPN:** Choose an LPN (License Plate Number) for the items or let the system auto-generate one.
* **Scan Pallet Number:** Scan the pallet number to assign the items to a pallet.

<div align="left"><figure><img src="/files/dj6vyltVFRJ3Ro63c1Uq" alt=""><figcaption></figcaption></figure></div>

* **Stage Location:** Enter or scan the stage location, which is set up when creating locations via the Location module.

<div align="left"><figure><img src="/files/PxHuO47ZMQ1LnZJR30zr" alt=""><figcaption></figcaption></figure></div>

***

#### **Conclusion**

By following these steps, the receiving process in XoroWMS becomes straightforward and efficient. The system's features like search, filtering, auto-cartonization, and real-time inventory updates make it easy to manage incoming shipments, even if you're new to warehouse management systems.


---

# 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/xorowms/wms-receive/receive/how-to-receive.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.
