Neriyam
Open App

Overview

Purchase module — suppliers, requisitions, orders, goods receipt, and returns.

Purchase#

The Purchase module covers procurement end-to-end: raising an internal request, converting it to a supplier order, receiving goods, and handling returns. It mirrors the Sales module — same workflow patterns, same status model — but from the buying side.

What's in this module#

Typical flow#

Supplier (master)
   │
   ▼
Purchase Requisition  →  Purchase Order  →  Goods Receipt(s)  →  Purchase Return(s)
       (optional)          (approval)          (receive goods)       (if needed)
  1. Create or pick the Supplier (once — reused across all POs)
  2. (Optional) Raise a Purchase Requisition internally — request for material
  3. Approve the PR; convert one or more PR lines into a Purchase Order to a supplier
  4. Approve the PO; mark it as sent to the supplier
  5. As material arrives, create Goods Receipt documents that reference the PO
  6. If you need to return anything defective, create a Purchase Return against the GRN

You can skip the PR and go straight from PO to GRN for ad-hoc purchases. PRs are the right pattern when shops want cost control and approvals before any commitment to a supplier.

Who uses what#

RoleTypical actions
Shop floor / storesRaise purchase requisitions
Purchase officerReview PRs, create and submit POs
Purchase managerApprove/reject PRs and POs, cancel or short-close
Stores / receivingCreate goods receipts (GRNs)
AccountsReconcile GRNs against PO commitments, handle returns

Permissions for each action live under the PURCHASE.* permission codes — see Approval workflow for the matrix.

Short close vs. cancel — quick reference#

On both PRs and POs, you have two ways to end the document early:

  • Cancel — voids the whole document. Use when the need has gone away entirely (PR) or the order is being scrapped (PO).
  • Short Close — keeps what has been fulfilled so far; voids only the remaining balance. Use when the supplier has delivered part of an order and you have agreed to waive the rest.

Short close applies to both an entire PO (Short Close All) and to individual lines (Short Close Line). See the Purchase Orders page for details.

Also see#

  • Sales module — the mirror flow for selling
  • Inventory — where all GRNs and returns end up in the stock ledger

Last updated