> For the complete documentation index, see [llms.txt](https://support.ordereazi.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://support.ordereazi.com/inventory-features/outbound/sales-orders.md).

# Sales Orders

### Understanding Sales Orders in OrderEazi

Sales Orders in OrderEazi form a key part of the fulfillment process, bridging the gap between sales and warehouse operations. The Sales Module handles order creation and sales-related workflows, while the Inventory Module is responsible for all warehouse-related tasks such as allocation, picking, and packing. Managers oversee these processes to ensure smooth execution and inventory accuracy.

### Sales Order Creation Process

A Sales Order is created within the Sales Module when a customer places an order, either through the sales team or an integrated e-commerce platform. This process involves:

* Entering customer details and order information.
* Selecting the products and specifying quantities.
* Reviewing and confirming pricing, discounts, and applicable taxes.
* Creating a Sales Order, making it available for warehouse processing in the Inventory Module.

Once created, the Sales Order becomes visible in the Inventory Module, where warehouse teams can manage the allocation and fulfillment process.

### Stock Allocation and Warehouse Processing

Once a Sales Order is in the Inventory Module, the next crucial step is stock allocation. This ensures that products in the warehouse are assigned to specific orders before picking and packing. Key aspects include:

* Automatically or manually assigning available stock to the order.
* Managing stock shortages by handling backorders if necessary.
* Adjusting allocations based on inventory movements or order changes.

After stock is allocated, the Sales Order proceeds to the picking and packing stage.

### Workflow: Managing Sales Orders from Allocation to Dispatch

To efficiently handle Sales Orders within the warehouse, follow these key steps:

1. To view the Sales Orders listing, click on the ***Outbound > Sales Orders*** button from the left hand navigation menu.\
   ![](/files/BtaxSgNRBDQQ81Jq669g)

2. To find a specific order, use the filters at the top of the page to narrow down to the specific order you are trying to locate.

3. To allocate an order, from the options dropdown on the relevant line, click on ***Allocate***, or you can view the order details by clicking on ***View***.\
   ![](/files/YDALGWVzQigX8WHjuPYx)

4. When viewing an order, a user can uppload document attachments by clicking on the ***Upload Attachment*** button.

5. If an order does not have any picking slips, you can allocate the order by clicking on the ***Allocate*** button.\
   ![](/files/41liZowyhlHqpgpoyNAd)

6. When an order is allocated, it will display the Picking Slip information.\
   ![](/files/EFvYZm9ZU0hnHc6oq17q)

7. **Locate the Sales Order** – Access the Sales Order from the Inventory Module to review its details and ensure it is ready for processing.

8. **Allocate Stock** – Assign available stock to the order manually or using automated allocation tools within OrderEazi.

9. **Picking** – Warehouse staff retrieve the allocated stock from storage locations.

10. **Packing** – The picked items are packed securely, ready for shipping.

11. **Dispatch** – The packed order is moved to the shipping area for courier processing and final delivery steps.

### How Sales Orders Impact Other Warehouse Processes

Sales Orders are central to various warehouse operations, influencing:

* **Picking & Packing:** Ensures efficient movement of goods within the warehouse.
* **Dispatch & Courier Processing:** Facilitates order shipment and courier coordination.
* **Stock Adjustments:** Reflects any changes in inventory due to order modifications, cancellations, or shortages.

By effectively managing Sales Orders, managers help streamline warehouse operations, minimize delays, and optimize inventory usage.


---

# 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 dynamically by asking a question.

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

```
GET https://support.ordereazi.com/inventory-features/outbound/sales-orders.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
