Logo
Platform/PO Lifecycle
icon State Machine

PO Lifecycle Management

Every purchase order flows through a 9-state machine with 3 mandatory reconciliation gates. No PO advances without passing validation - this is how we ensure $9M in transactions stay accurate.

9
Lifecycle States
3
Reconciliation Gates
100%
Audit Trail Coverage
1
RECEIVED
2
VALIDATED
Gate 1: Pre-Ship Validation
3
SCHEDULED
4
SHIPPED
Gate 2: Delivery Reconciliation
5
DELIVERED
6
INVOICED
7
PAYMENT_RECEIVED
Gate 3: Financial Reconciliation
8
RECONCILED
9
CLOSED
1
RECEIVED

PO imported from EDI 850

Validate SKUs
Check quantities
Verify ship dates
2
VALIDATED

All data verified against catalog

Confirm pricing
Reserve inventory
Schedule production
3
SCHEDULED
Reconciliation Gate

Production slot assigned

Assign co-manufacturer
Create work order
Track materials
4
SHIPPED

Product left facility

Generate BOL
Update inventory
Trigger invoice
5
DELIVERED
Reconciliation Gate

Confirmed at retailer DC

Capture signed BOL
Record actual quantities
Note damages
6
INVOICED

EDI 810 sent to retailer

Match to PO
Calculate totals
Set payment terms
7
PAYMENT_RECEIVED

EDI 820 processed

Extract deductions
Classify codes
Assign liability
8
RECONCILED
Reconciliation Gate

All amounts balanced

Match payments to invoices
Resolve discrepancies
Update AR/AP
9
CLOSED

PO complete, archived

Generate reports
Archive documents
Update analytics

Reconciliation Gates

Gate 1: Pre-Ship Validation

Before any product ships, validate that scheduled quantities match PO quantities, all SKUs are in catalog, and pricing is confirmed.

Gate 2: Delivery Reconciliation

Compare signed BOL quantities to shipped quantities. Flag any discrepancies for shortage claims or damage documentation.

Gate 3: Financial Reconciliation

Match payments to invoices, classify all deductions, assign liability, and balance AR/AP before closing the PO.