Order workflow

Purchase orders follow these workflows. Editing rules here is not available yet; this view matches what buyers see in the board.

Simple Internal

SIMPLE_INTERNALDefault
Supplier portal
Off
Split orders
Off

Statuses

  1. Draft · DRAFTstart
  2. Open · OPEN
  3. Closed · CLOSEDend

Transitions

  • DraftSubmit(submit)Open
  • OpenClose(close)Closed

Supplier Confirm

SUPPLIER_CONFIRM
Supplier portal
On
Split orders
Allowed

Statuses

  1. Draft · DRAFTstart
  2. Sent to Supplier · SENT
  3. Confirmed · CONFIRMED
  4. Fulfilled · FULFILLEDend
  5. Split pending buyer · SPLIT_PENDING_BUYER
  6. Fulfilled via split children · PARENT_SPLIT_COMPLETEend
  7. Split · SPLIT
  8. Pending buyer approval (split) · PENDING_BUYER_APPROVAL
  9. Cancelled · CANCELLEDend
  10. Declined · DECLINEDend

Transitions

  • DraftSend to supplier(send_to_supplier)Sent to Supplier
  • DraftCancel order(buyer_cancel)Cancelledrequires comment
  • Sent to SupplierConfirm(confirm)Confirmed
  • Sent to SupplierPropose split (detail)(propose_split)Split pending buyer
  • Sent to SupplierDecline(decline)Declinedrequires comment
  • ConfirmedMark fulfilled(mark_fulfilled)Fulfilled
  • Sent to SupplierCancel order(buyer_cancel)Cancelledrequires comment
  • ConfirmedCancel order(buyer_cancel)Cancelledrequires comment
  • Split pending buyerReject split (buyer)(buyer_reject_proposal)Sent to Supplier
  • Split pending buyerCancel order(buyer_cancel)Cancelledrequires comment
  • Split pending buyerAccept split (buyer)(buyer_accept_split)Fulfilled via split children