# Receive purchase orders

1. Click **Inventory/Purchasing**.
2. Click **Purchase Orders**.
3. Double-click the purchase order.
4. Click **Receive**.
5. (Optional) If you received all items in the order:
   1. In the **Functions** area of the ribbon, click **Receive All**.
   2. Click **OK** to confirm that you want to receive all.
   3. Click **Save And Edit**.
6. (Optional) If you only received a portion of the order and the order is small:
   1. On the **Items** tab, in the **Qty. Rcv** field, enter the quantities that you received for each item in the shipment. Enter zero (0) for the items that you did not receive.
   2. Click **Save And Edit**.
7. (Optional) If you only received a portion of the order and the order is large:
   1. In the **Functions** area of the ribbon, click **Receive All**.
   2. Click **OK** to confirm that you want to receive all. Store Manager automatically updates the **Qty. Rcv** for each item with the **Qty Ordered**.
   3. On the **Items** tab, in the **Qty. Rcv** field, enter the quantities that you received for the shorted items. Enter zero (0) for the items that you did not receive in this shipment.
   4. Click **Save And Edit**.
8. In the **Functions** area of the ribbon, click **Commit**.
9. Click **OK** to confirm that you want to receive the items and update the database.
10. (Optional) If you received all items in the order, you are prompted to complete the delivery. Click **Yes** to complete the delivery.
11. Click **OK** to print a receipt.

{% hint style="info" %}
If you only received a portion of the order, the purchase order remains in the Purchase Order list with a **Status** of **Released** and a **Delivery Status** of **Partial**. When you receive the remainder of the order, you can re-open the purchase order and complete the receiving process.
{% endhint %}


---

# 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.rmhpos.com/store-manager/manage-purchase-orders-and-transfers-out/receiving-purchase-orders.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.
