Workflow Template
Purchase Order Amendment Workflow
Captures requests to amend an existing purchase order, routes them through procurement review, optional supplier confirmation, and value-based approval (finance for changes over $5,000, otherwise the procurement lead), before the buyer updates the PO and notifies the supplier.
This workflow is designed for procurement teams that need a consistent way to handle changes to existing purchase orders without losing track of who approved what. It automates the full amendment lifecycle: capturing the request, routing it through procurement review, optionally confirming the change with the supplier, and directing approval to finance or the procurement lead based on the value of the change. The result is a clear, auditable path from request to an updated PO, with the buyer and supplier kept informed at each stage.
Business Outcomes
- Reduces manual chasing of approvals by routing amendments automatically based on change value
- Improves visibility into amendment status with a reference number and timeline on every record
- Helps ensure supplier-affecting changes are confirmed before approval decisions are made
- Speeds up turnaround by assigning clear tasks to procurement, finance, and the procurement lead
- Keeps buyers and suppliers informed automatically at each key stage of the amendment
Workflow Steps
Steps
- 1Create Amendment Recordcreate record
Registers the purchase order amendment request as a record.
- 2Set Status to Submittedupdate record
Marks the amendment record status as Submitted.
- 3Email Acknowledgement to Buyersend email
Sends the buyer an acknowledgement email with the amendment reference number.
- 4Procurement Review Taskcreate task
Assigns procurement a task to review the amendment request and record the outcome.
- 5Save Review Resultupdate record
Persists procurement's review result and comments to the amendment record.
- 6Route on Procurement Review Result
Branches based on whether procurement decided to proceed or reject the amendment.
review_result: "Reject"→Set Status to Rejectedreview_result: "Proceed"→Route on Supplier AffectedDefault→End - 7Set Status to Rejectedupdate record
Marks the amendment record status as Rejected following procurement's decision.
- 8Email Buyer - Rejected by Procurementsend email
Notifies the buyer that procurement rejected the amendment, including comments.
- 9Route on Supplier Affected
Checks whether the supplier is affected by the change and requires confirmation.
supplier_affected: "Yes"→Buyer Confirms Change with Suppliersupplier_affected: "No"→Route on Change ValueDefault→Route on Change Value - 10Buyer Confirms Change with Suppliercreate task
Assigns the buyer a task to confirm the change with the supplier and record their response.
- 11Save Supplier Responseupdate record
Persists the supplier's response to the amendment record.
- 12Route on Change Value
Routes to finance approval if the change in value exceeds $5,000, otherwise to the procurement lead.
change_in_value: "5000"→Finance ApprovalDefault→Procurement Lead Approval - 13Finance Approvalrequest approvalrequires approval
Requests finance approval for amendments with a change in value over $5,000.
- 14Route on Finance Approval Outcome
Branches based on finance's approval decision.
approval_status: "approved"→Buyer Updates Purchase Orderapproval_status: "rejected"→Set Status to RejectedDefault→End - 15Procurement Lead Approvalrequest approvalrequires approval
Requests the procurement lead's approval for amendments with a change in value of $5,000 or less.
- 16Route on Procurement Lead Approval Outcome
Branches based on the procurement lead's approval decision.
approval_status: "approved"→Buyer Updates Purchase Orderapproval_status: "rejected"→Set Status to RejectedDefault→End - 17Set Status to Rejectedupdate record
Marks the amendment record status as Rejected following the approval decision.
- 18Email Buyer - Not Approvedsend email
Notifies the buyer that the amendment was not approved.
- 19Buyer Updates Purchase Ordercreate task
Assigns the buyer a task to update the purchase order and record the revision number.
- 20Save Revision Numberupdate record
Persists the new PO revision number to the amendment record.
- 21Set Status to Amendedupdate record
Marks the amendment record status as Amended.
- 22Email Buyer - PO Updatedsend email
Notifies the buyer that the purchase order has been updated.
- 23Email Supplier - Amended PO Detailssend email
Sends the supplier the amended purchase order details.
Fields
Show all 15 fieldsShow fewer fields
FormPurchase Order Amendment Request
- Buyer Name*· Text
- Buyer Email*· Email
- Purchase Order Number*· Text
- Supplier Name*· Text
- Supplier Email*· Email
- Change Type*· Choice
- Change Details*· Long text
- Reason for Change*· Long text
- Change in Value ($)*· Number
- Is the Supplier Affected?*· Choice
TaskProcurement Review Task
- Procurement Review Result*· Choice
- Review Comments*· Long text
TaskBuyer Confirms Change with Supplier
- Supplier's Response*· Long text
TaskBuyer Updates Purchase Order
- Revised PO Revision Number*· Text
Other fields
- Amendment Status· Choice
- Buyer Name*
- Buyer Email*
- Purchase Order Number*
- Supplier Name*
- Supplier Email*
- Change Type*
Forms
Purchase Order Amendment Request
10 fields
Data Views
Purchase Order Amendments
po_number, change_type, change_in_value, amendment_status
Dashboard Widgets
Recommended integrations
Setup the following integrations to extend workflow capability.
Send email in the workflow
AWS SES
Similar Workflows
Similar Categories
FAQs
Why should we automate purchase order amendments instead of handling them by email?
Handling amendments over email makes it hard to track who reviewed a request, whether the supplier was consulted, and which approval applies. This workflow captures every amendment as a record with a reference number and status, so procurement, finance, and buyers can see exactly where a request stands. It also removes the manual work of routing requests to the right approver based on value, reducing delays and follow-up messages.
What is the ROI of using this workflow compared to manual PO amendment tracking?
The workflow reduces time spent by procurement and finance staff manually chasing approvals or checking amendment status, since tasks are assigned automatically and outcomes are recorded on the record. It also cuts down on rework caused by amendments proceeding without proper review, since procurement review and value-based approval happen before the PO is updated. Because it is template-based, a workspace can start running it within minutes rather than commissioning a custom build.
How does the value-based approval routing work?
When the change in value entered on the request form exceeds $5,000, the workflow routes the amendment to finance for approval. When the change in value is $5,000 or less, it routes to the procurement lead instead. Whichever approver responds, their decision determines whether the amendment proceeds to the PO update step or is marked as rejected.
What happens if procurement rejects the amendment at the initial review stage?
If procurement's review outcome is 'Reject', the amendment record status is set to Rejected and the buyer receives an email explaining the rejection, including procurement's comments. This happens before any supplier confirmation or value-based approval steps run, so rejected requests are closed out quickly. The review result and comments are saved to the record regardless of the outcome.
How is the supplier involved in an amendment, and do they need an account?
If the request form indicates the supplier is affected, the buyer is assigned a task to confirm the change with the supplier and record their response, which is then saved to the amendment record. Suppliers themselves are not assigned tasks directly in this workflow; instead, they receive the amended purchase order details by email once the change is approved and applied. Customers and suppliers interacting with assess.one workflows do so through emailed forms or a public request form, without needing an account.
Who is responsible for updating the purchase order once an amendment is approved?
The buyer is assigned a task to update the purchase order and record the new revision number, which the workflow waits for before proceeding. Once submitted, the revision number is saved to the amendment record and the status is set to Amended. The buyer and the supplier are then each notified by email that the PO has been updated.
Can this workflow be customised for our organisation's approval thresholds or steps?
Yes. A workflow can be changed by describing the desired change in plain English or by editing the steps directly in the workflow editor, and earlier versions are kept. This makes it straightforward to adjust the $5,000 approval threshold, add extra review steps, or change who receives notifications, without needing a development project.
What visibility do managers have into pending or completed amendments?
Each amendment is a record with a reference number, a status, and a timeline showing what has happened at each step, including review outcomes, approval decisions, and supplier responses. Table views and dashboards display records grouped by status, making it easy to see which amendments are pending review, awaiting approval, or already amended. Workspace activity is also logged, giving a record of actions taken across the workflow.
What is recorded if finance or the procurement lead rejects the amendment?
If either approver's decision is 'rejected', the amendment record status is set to Rejected and the buyer is notified by email that the amendment was not approved. This applies whether the rejection came from finance for higher-value changes or from the procurement lead for lower-value changes. The relevant approval outcome is captured as part of the record's timeline.
Ready to use this workflow?
Create a free account and customise this workflow for your business.
