Purchase Order

A Purchase Order (PO) is a formal document issued by a buyer to a supplier, outlining the items, quantities, and agreed prices for products or services. In ERPNext, the Purchase Order is a core part of the procurement workflow, linking Material Requests to supplier transactions like Purchase Receipts and Invoices. It helps organizations maintain control over purchasing, budgeting, and inventory in an integrated and auditable way.


๐Ÿ‘ฅ Authorized Actions by Role

๐Ÿ”ง Action ๐Ÿ‘ค Roles Allowed
๐Ÿ†• Created by Purchase User, Purchase Manager
๐Ÿ“ค Checked by Purchase Manager
โŒ Cancelled by ERP Manager, Purchase Manager
๐Ÿ” Amended by Purchase User, Purchase Manager
โœ… Approval by Purchase Order Approver (User ID must be listed in ALM)

1๏ธโƒฃ Open Purchase Order List


2๏ธโƒฃ New Purchase Order

2.1 โœ๏ธ Creation Methods

  • Direct entry by filling required fields
  • From Material Request:
    • Click Get Items From โ†’ Select Material Request
    • Supports multiple MRs

2.2 ๐Ÿ“‘ Material Request Selection

  • ๐Ÿ”Ž Search by Material Request ID
  • ๐ŸŽฏ Apply filters
  • โœ… Select item-wise MR entries by ticking "Select Material Request Item"

3๏ธโƒฃ Accounting Dimensions

๐Ÿ“Œ Each PO must include:

  • ๐Ÿ’ฐ Cost Center (Mandatory)
  • ๐Ÿ—บ๏ธ Location and ๐Ÿงฎ Budget Head (Mandatory only if Budget Applicable = Yes on Cost Center)
    ๐Ÿ“† Fiscal Year auto-calculated on Save (based on PO creation date)
    ๐Ÿ“ฅ Dimensions are located in the Details Tab (moved from "More Info")

4๏ธโƒฃ Item, Warehouse, Advance & Additional Fields

  • ๐Ÿ“ฆ Target Warehouse: Mandatory
  • ๐Ÿ” Item Code: Filtered
  • ๐Ÿ“Š Item Types:
    • โœ… Non-stock or Fixed Assets (if company is set, purchase allowed, and no variants)
    • ๐Ÿ“ฅ Stock Items (fetched via Material Request)
  • ๐Ÿ“… Required By Date: Mandatory per item
  • ๐Ÿ“ UOM: Filtered from item master and Stock Settings

โž• Additional Fields

  • ๐Ÿ’ธ Advance: Enter % or amount (Use 0 if not applicable)
  • ๐Ÿ“ Extra Description: Optional field for internal notes
  • ๐Ÿ‘ค Purchase Person: Mandatory and filtered for users with Purchase User role

5๏ธโƒฃ Over Allowance

โš ๏ธ System blocks PO if: - Ordered quantity exceeds linked MR
(considers Draft and Submitted POs)

๐Ÿ—‘๏ธ Cancelling PO โ†’ Releases MR quantity
โŒ Material Request cannot be cancelled/amended unless the PO is cancelled or deleted


6๏ธโƒฃ After Save of Purchase Order

  • ๐Ÿ”— Linked Material Requests listed in the PO
  • ๐Ÿ“ MR Subject appears in Extra Description (after a comma if already filled)
  • ๐Ÿ‘ฅ Approvers (Recommender, First Level, Final Level) auto-pulled from ALM

7๏ธโƒฃ Workflow Status

Alerts and approvals

๐Ÿ“ง Email, ๐Ÿ“ฑ WhatsApp, and Mobile App alerts sent to approvers
๐Ÿ“ฒ Mobile and ๐Ÿ“ง Email approval supported

7.1 ๐Ÿงญ Status Flow via Action Button (Login on ERP System)

Status Notes
๐Ÿ“ Prepared Initial state after Save
โœ… Checked Requires Purchase Manager role
๐Ÿ”ƒ Recommended Set via ALM
๐Ÿ”ผ First Level Approved Set via ALM
๐Ÿ†— Final Level Approved Set via ALM
โŒ Rejected Reverts status back to Prepared
๐Ÿ—‘๏ธ Trashed Allowed until Final Approval
๐Ÿšซ Cancelled Releases Budget + MR Quantity

โš ๏ธ If linked MR is Cancelled or Stopped, PO cannot progress


8๏ธโƒฃ Budget Management on PO

  • ๐Ÿ“Œ Cost Center: Mandatory
  • ๐Ÿ“Š If Budget Applicable = Yes:
    • Budget Head and Location required
    • ๐Ÿ“† Fiscal Year set on Save

๐Ÿšซ PO Save Blocked if: - Budget is exceeded (Pool, Fixed Asset, or Salary)

โ™ป๏ธ Budget is released when: - PO is Cancelled - PO is Deleted - PO is Updated via Update Items

๐Ÿ’ก Budget is not consumed again in: - Purchase Invoice - Payment Entry (if linked with PO)


9๏ธโƒฃ Validations

9.1 ๐Ÿ”Ž General Checks

  • Ensures the following match between Main Form and Items:
    • Cost Center
    • Location
    • Fiscal Year
    • Budget Head

9.2 โŒ Cancel Restrictions

  • PO cannot be cancelled if:
    • ๐Ÿ“ฆ Purchase Invoice / Receipt is linked (Submitted)
    • ๐Ÿ’ต Payment Entry is linked (Draft or Submitted)
    • ๐Ÿงพ Supplier Payment Request is linked (Draft or Submitted)

Discard
Save

On this page

Review Changes โ† Back to Content
Message Status Space Raised By Last update on