# Purchase order

The `PurchaseOrder` family — 3 operations.

A purchase order is a commitment to buy from one supplier account — lines of variants, quantities and receiving locations, priced in the supplier currency snapshot taken at creation. Compose it here (the supplier account is fixed at birth; line costs default from the supplier catalog when omitted), edit it wholesale while draft, then drive its life from the detail page: issue it to the supplier, mark it acknowledged, and once receiving starts either let posted receipts complete it or close the remainder short. Cancelling is the pre-receiving exit.

## Operations

| Operation | Kind | What it does |
| --- | --- | --- |
| [purchaseOrder](/reference/purchase-order/purchaseOrder/) | query | Look up one record — a purchase order — what you are buying from a supplier. |
| [purchaseOrders](/reference/purchase-order/purchaseOrders/) | query | The purchase order list — each entry is a purchase order — what you are buying from a supplier. |
| [updatePurchaseOrder](/reference/purchase-order/updatePurchaseOrder/) | mutation | Edit a purchase order — what you are buying from a supplier — change its details. |
