assess.one – AI-powered business operations platform

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

  1. 1
    Create Amendment Recordcreate record

    Registers the purchase order amendment request as a record.

  2. 2
    Set Status to Submittedupdate record

    Marks the amendment record status as Submitted.

  3. 3
    Email Acknowledgement to Buyersend email

    Sends the buyer an acknowledgement email with the amendment reference number.

  4. 4
    Procurement Review Taskcreate task

    Assigns procurement a task to review the amendment request and record the outcome.

  5. 5
    Save Review Resultupdate record

    Persists procurement's review result and comments to the amendment record.

  6. 6
    Route on Procurement Review Result

    Branches based on whether procurement decided to proceed or reject the amendment.

    review_result: "Reject"→Set Status to Rejected
    review_result: "Proceed"→Route on Supplier Affected
    Default→End
  7. 7
    Set Status to Rejectedupdate record

    Marks the amendment record status as Rejected following procurement's decision.

  8. 8
    Email Buyer - Rejected by Procurementsend email

    Notifies the buyer that procurement rejected the amendment, including comments.

  9. 9
    Route on Supplier Affected

    Checks whether the supplier is affected by the change and requires confirmation.

    supplier_affected: "Yes"→Buyer Confirms Change with Supplier
    supplier_affected: "No"→Route on Change Value
    Default→Route on Change Value
  10. 10
    Buyer Confirms Change with Suppliercreate task

    Assigns the buyer a task to confirm the change with the supplier and record their response.

  11. 11
    Save Supplier Responseupdate record

    Persists the supplier's response to the amendment record.

  12. 12
    Route 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 Approval
    Default→Procurement Lead Approval
  13. 13
    Finance Approvalrequest approvalrequires approval

    Requests finance approval for amendments with a change in value over $5,000.

  14. 14
    Route on Finance Approval Outcome

    Branches based on finance's approval decision.

    approval_status: "approved"→Buyer Updates Purchase Order
    approval_status: "rejected"→Set Status to Rejected
    Default→End
  15. 15
    Procurement Lead Approvalrequest approvalrequires approval

    Requests the procurement lead's approval for amendments with a change in value of $5,000 or less.

  16. 16
    Route on Procurement Lead Approval Outcome

    Branches based on the procurement lead's approval decision.

    approval_status: "approved"→Buyer Updates Purchase Order
    approval_status: "rejected"→Set Status to Rejected
    Default→End
  17. 17
    Set Status to Rejectedupdate record

    Marks the amendment record status as Rejected following the approval decision.

  18. 18
    Email Buyer - Not Approvedsend email

    Notifies the buyer that the amendment was not approved.

  19. 19
    Buyer Updates Purchase Ordercreate task

    Assigns the buyer a task to update the purchase order and record the revision number.

  20. 20
    Save Revision Numberupdate record

    Persists the new PO revision number to the amendment record.

  21. 21
    Set Status to Amendedupdate record

    Marks the amendment record status as Amended.

  22. 22
    Email Buyer - PO Updatedsend email

    Notifies the buyer that the purchase order has been updated.

  23. 23
    Email Supplier - Amended PO Detailssend email

    Sends the supplier the amended purchase order details.

Fields

Show all 15 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

Amendments by Status

Recommended integrations

Setup the following integrations to extend workflow capability.

  • Send email in the workflow

    AWS SES logoAWS SES
purchase order amendmentPO changepurchase order changeprocurement changepurchase order approval

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.

Purchase Order Amendment Workflow | assess.one