By Bright Lartey on February 5, 2026
Intermediate

ERPNext v15 introduces an Update button on submitted documents, including Purchase Orders, allowing users to make controlled changes such as adding or removing items, adjusting quantities, and changing rates—without cancelling or amending the document.

This feature is designed to simplify revisions while still maintaining system integrity.

Understanding the Update Feature in ERPNext v15

Once a Purchase Order is Submitted or Approved, ERPNext v15 allows limited updates through the Update action.

Using this feature, you can:

  1. ✅ Add new line items
  2. ✅ Remove existing line items
  3. ✅ Update item quantities
  4. ✅ Update item rates

These changes are applied in a controlled manner and logged by the system.

When the Update Button Is Available

The Update button appears when:

  1. The Purchase Order is Submitted (DocStatus = 1)
  2. The PO is not fully received or invoiced
  3. The user has sufficient permissions
  4. The document is not locked by workflow or settings

Steps to Update Items on a Submitted Purchase Order

Step 1: Open the Submitted Purchase Order

Navigate to Buying → Purchase Order and open the submitted document.

Step 2: Click the “Update” Button

Click the Update button at the top of the document.

This temporarily unlocks editable fields on the Items table.

Step 3: Make the Required Changes

You can now:

  1. Add new item rows
  2. Remove existing items
  3. Change quantities
  4. Change rates

Step 4: Update the Changes

After making changes:

  1. Click Update
  2. ERPNext applies the updates to the submitted PO

Important Notes and Limitations

  1. Updates are tracked internally by ERPNext
  2. Changes may affect:
  3. Stock commitments
  4. Supplier expectations
  5. If a Purchase Receipt or Purchase Invoice already exists:
  6. ERPNext may restrict certain edits
  7. Quantity reductions may be blocked

When You Should Use Amend Instead

Use Amend instead of Update when:

  1. You need a full audit trail
  2. The PO has already been acted upon significantly
  3. Your internal policy requires formal revisions

Best Practice Recommendations

  1. Use Update for quick corrections before receipt or invoicing
  2. Communicate PO changes to suppliers immediately
  3. Use workflow controls to restrict who can use Update
  4. Avoid frequent changes after supplier confirmation

Summary Table

ScenarioRecommended Action
Minor quantity or rate changeUpdate
Add or remove itemUpdate
PO already received/invoicedAmend or adjust via PR/PI
Formal revision requiredAmend
Audit-sensitive environmentWorkflow + Amend



More articles on Erpnext



More articles on Erpnext
Comments

No comments yet.

Add a comment
Ctrl+Enter to add comment