Skip to main content

Mark as Opening-Balance Purchase Order

POST 

/api/purchase-orders/:purchase_order/opening-balance

Mark a purchase order as an opening-balance ("transition") order. Use this for a purchase order whose stock was received before your inventory start date, so it was loaded as an opening balance rather than as tracked receipts. No request body.

What it does (synchronous):

  • closes the purchase order as fully received with no receiving loss, regardless of how many units the tracked ledger shows
  • stops its receipt status from later recomputing back to partially/unreceived off the (empty) ledger
  • its pre-inventory-start invoices are treated as opening balances and are not posted to your accounting provider (posting them would double-count the balances loaded at go-live)

Requires the purchase-orders:write token scope and receiving permission on purchase orders.

Request

Responses

OK

Response Headers
    Content-Type