> For the complete documentation index, see [llms.txt](https://support.ordereazi.com/central/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/central/warehouse-management/inbound/cross-docking.md).

# Cross Docking

Send received stock straight out to the client, without putting it away first, by turning a project's receipts into a multi-dispatch.

When you buy stock for a specific order, putting it on a shelf only for someone to pick it again an hour later wastes time. **Cross Docking** in OrderEazi sends received stock straight from receiving to dispatch. You choose a project's receipts, and OrderEazi picks, checks, and creates the Delivery Notes for you.

### Before you start

You'll need:

* **Permissions:** To see the list, one of **View Purchase Orders and GRVs**, **View and Use as Manager**, or **View and Use as Administrator**, in the **Warehousing** permission group. To submit a cross dock, one of **Perform Dispatching**, **Dispatch Supervisor**, **View and Use as Manager**, or **View and Use as Administrator**, in the same group.
* **Stock received:** The stock received on the project's Purchase Order first. See [Receiving stock (GRV)](/central/warehouse-management/inbound/receiving-stock-grv.md).
* **A Sales Order:** The project must be open and have a Sales Order, created by its workflow.
* **Several delivery addresses:** To send the order to more than one address, a distribution list (a spreadsheet of the addresses and the quantity going to each) uploaded on the project first. See [How to send to several addresses](#how-to-send-to-several-addresses).

### What's in the list

In the warehouse menu, select **Inbound** > **Cross Docking**. Each row is a Goods Received Voucher (GRV), the record of one delivery received on a Purchase Order. The rows are grouped by project, with the project number, client, and Sales Order number above them.

Each row shows when it was **Created**, the **Purchase Order**, the **Receiving Warehouse**, and the **Receipt Number**. It also shows the **Supplier** and **Supplier Ref**, the **Units** received, the **Delivery Date**, and the **Status**. **Partially Received** means more stock is still due on the Purchase Order.

To narrow the list, choose a **Warehouse** or **Status**, or type a GRV, Purchase Order, or project number in **Document Number**. Then select **Filter**.

These tags show on a row:

* **CD · Cross Docked:** The receipt has already been cross docked.
* **DS · Drop Shipped:** The supplier delivers straight to the client.
* **Overdue:** The project is past its deadline.

#### When a project can't be cross docked

If a project can't be cross docked, its rows have no tick box, and the reason shows in red above them:

* **"No Sales Order":** The project doesn't have a Sales Order yet.
* **"The PO has a state of" and a status:** The Purchase Order isn't open.
* **"The project has been drop shipped":** The supplier delivers straight to the client, so there's nothing to send.
* **"The order has been cross docked in full":** Everything on the order has already gone out.
* **"The project has been closed":** The project is closed, so nothing can be sent.
* **A message that no products have been received yet on the project:** Receive the stock first.

### How to cross dock a project's stock

1. In the warehouse menu, select **Inbound** > **Cross Docking**.
2. Tick a receipt. The list shows only that project, with all its receipts that can be cross docked ticked.
3. Untick any receipt you don't want to send yet.
4. Select **Submit Crossdock**.

The **Start Multi Dispatch** screen opens. A multi-dispatch is one dispatch for the project's stock, to one or more addresses. It shows the received stock under **Items to Dispatch**, with how much was received against how much the order needs. Lines with nothing received yet show in red.

The receipts are tagged **CD · Cross Docked**. If the project already has an open multi-dispatch, the stock is added to it.

**Example:** Your client orders 200 branded caps for a conference, and you buy them on Purchase Order PO000845. The caps arrive, and you receive them on GRV000431. In **Cross Docking**, you tick GRV000431 and select **Submit Crossdock**. On **Start Multi Dispatch**, you select **Single Address**. The caps are picked and checked, and the Delivery Note is created without anyone shelving them.

### How to finish the multi-dispatch

1. Select **Single Address** to send everything to the project's delivery address, or **Multi Address** to send to the addresses in the distribution list.

OrderEazi picks and checks the stock for you. You'll see "Picking has successfully been completed", and a Delivery Note is created for each address. If **Repack** doesn't appear, refresh the page.

1. Select **Repack**.
2. Enter the number of boxes.
3. Select **Continue**.

You'll see "Order has been packed and is ready for dispatch". To add it to a tripsheet (the list of deliveries for one driver's trip), select **Start Tripsheet**.

To find the multi-dispatch again, select **Outbound** > **Multi-Dispatch** in the warehouse menu.

### How to send to several addresses

To send one order to many addresses, such as gift packs for each of a client's branches, upload a distribution list on the project before you cross dock.

1. Open the project.
2. Select the **Documents** tab.
3. Under **Distribution List Upload**, select **Download Template**.
4. Fill in each address and the quantity of each product going there.
5. Upload the completed spreadsheet under **Distribution List Upload**.

Until a distribution list is uploaded, the multi-dispatch shows "No distribution list currently uploaded for this project." and "Only single address processing will be allowed." The upload must be an Excel file from the template. If you see "The uploaded file has been altered and the headings do not match criteria. Please download and try again.", download the template again and copy your addresses into it.

### Related pages

* [Receiving stock (GRV)](/central/warehouse-management/inbound/receiving-stock-grv.md): receive the stock first
* [Dispatch](/central/warehouse-management/outbound/dispatch.md): send the order out on a tripsheet
