Skip to content

Purchase Orders

The Purchase Orders list page shows all vendor purchase orders in the system. A purchase order (PO) is a formal commitment to a vendor to purchase goods at agreed prices. POs can be created manually, from an Approved Purchase Requisition, or from a Sent RFQ. Confirming a PO commits the order with the vendor and decrements the associated PR open quantities.

Purchase Orders list page showing multiple POs with Doc #, vendor, date, expected delivery, status, and grand total columns

Navigate to Commerce → Procurement → Purchase Orders in the sidebar, or go to /commerce/procurement/purchase-orders.

  • This page is currently DEV-gated and only visible in development environments.
  • Only Draft POs can be edited and deleted.
  • Confirming a PO locks prices and line quantities and commits the order with the vendor. The associated PR open quantities are decremented.
  • A Confirmed PO shows a Create Goods Receipt shortcut to receive the ordered goods.
  • Browse all purchase orders with filtering by status and date range.
  • Search by document number or vendor name.
  • Create a new PO manually, from a PR, or from an RFQ.
  • Confirm, close, or cancel purchase orders.
  • Track expected delivery dates and goods receipt progress.
  1. Open Commerce → Procurement → Purchase Orders from the sidebar.
  2. Filter by Status = Confirmed to find orders awaiting goods receipt.
  3. Click a row to review the order and create a goods receipt.
ColumnDefault VisibleSortableDescription
Doc #YesYesSystem-generated PO number
VendorYesYesBusiness partner (vendor) name
DateYesYesDocument date
Expected DeliveryYesYesExpected delivery date
StatusYesYesCurrent workflow status badge
Grand TotalYesYesTotal amount including tax
Vendor Ref #NoNoVendor’s own PO number
Source PRNoNoSource PR number
Source RFQNoNoSource RFQ number
BuyerNoNoAssigned buyer
CurrencyNoNoDocument currency
ReferenceNoNoExternal reference
CreatedNoYesCreation timestamp
UpdatedNoYesLast modification timestamp
StatusDescription
DraftPO is being prepared; editable and deletable
ConfirmedPO confirmed and sent to vendor; prices and quantities locked
ClosedPO fulfilled and closed; terminal state
CancelledPO cancelled; terminal state
FilterTypeDescription
SearchFree textSearches across document number and vendor name
StatusDropdownFilter by status; default shows all
Date FromDateShow POs with a document date on or after this date
Date ToDateShow POs with a document date on or before this date

Click any sortable column header to sort ascending, then descending, then remove. Default sort: Created descending.

Load More pattern — 20 records per load.

ActionDescriptionPermission
New Purchase OrderNavigate to the Create PO formWrite
ActionDescriptionPermission
ViewOpen the PO detail pageRead
EditEdit the PO — Draft onlyWrite
DuplicateCreate a copy as a new DraftWrite
ConfirmTransition Draft → ConfirmedWrite
CloseTransition Confirmed → ClosedWrite
CancelTransition Draft or Confirmed → Cancelled (requires reason)Write
DeletePermanently delete — Draft onlyAdmin
  1. Locate the PO — it must have status Draft.
  2. Click the row actions menu and select Delete.
  3. A confirmation dialog warns that the deletion is permanent.
  4. Click Delete to confirm.