On approval the change order's line items are grouped by supplier and one supplier order is generated for each. Lines with no supplier are ignored — they fall under the whole-change-order signature but map to nobody to send an order to.
Also called: PO from change order · order the extra materials · supplier order
- 1Grouping is by supplier_id on the line items.
- 2Creation is idempotent — skipped when an order already exists for the same change order and supplier pair.
- 3Errors are caught and reported in the result rather than thrown, so one supplier failing does not stop the rest.
An approved change order that adds materials means new orders with several suppliers, retyped by hand from the same list the customer just signed — which is where a quantity gets transposed. Approving a change order groups its lines by supplier and raises one purchase order for each. Running it twice raises no duplicates, and one supplier's order failing does not stop the rest from going out.
- Approved extras not translating into material orders.
- Duplicate purchase orders from re-running the flow.
See it on your own jobs
Twenty minutes, your numbers, no slide deck. We’ll build one of your real buildings in front of you and send you the estimate link at the end — yours to keep either way.
or keep browsing features →