Purchase orders
Create purchase-order drafts, open them, and receive stock against outstanding lines.
Last updated:
Use Inventory → Purchase orders to manage supplier replenishment in v1.
V1 flow
- Create a draft purchase order header.
- Add one or more stock lines with ordered quantity and optional unit cost.
- Open the purchase order once the draft is ready.
- Receive stock against one outstanding line at a time.
- Let the purchase order move to Partially delivered or Delivered.
Statuses
Purchase orders use these statuses:
- Draft: header and lines can still be edited
- Open: ready for receiving, but nothing has been received yet
- Partially delivered: some stock has been received, but lines remain outstanding
- Delivered: all lines are complete, or the order was explicitly closed as delivered
- Cancelled: the order was cancelled before completion
Current v1 rules
- supplier details are snapshotted onto the purchase order so historic documents stay stable
- purchase-order numbers are tenant-scoped and unique per customer
- over-receipt is blocked in v1
- receiving reuses the warehouse receipt flow and links each goods receipt line back to the purchase-order line that was received
- Mark delivered without stock is available when the supplier closes the order without shipping the remaining quantity