Purchase Requisitions
Raise internal requests for material — the first step before placing a supplier order.
Purchase Requisitions#
A Purchase Requisition (PR) is an internal request for material. It says "we need X quantity of Y by Z" — without committing to any specific supplier yet. Once approved, PR lines get converted into actual Purchase Orders placed with suppliers.
PRs are the classic "maker/checker" control on purchase spending: the shop floor raises them, a manager approves them, then purchase executes them. Skipping the PR and going direct-to-PO is allowed for ad-hoc purchases, but the PR gives you the pre-commitment visibility.
Overview#
Every PR has:
- An optional department (text)
- Optional header-level remarks
- One or more line items — each with item, UOM, qty, estimated rate, required-by date, preferred supplier, line remarks
- A lifecycle status (Draft → Pending → Approved) and an order status (Not Ordered → Partially Ordered → Fully Ordered / Closed)
Typical workflow#
- Create a draft PR listing what you need
- Submit for approval
- Approver reviews and approves
- Purchase officer picks up the PR lines and converts them into one or more POs
- As POs are raised, the PR's order status moves from
NO→PO→FO - If some PR lines will never be ordered, use Close to mark the PR
CL
Creating a purchase requisition#
- Navigate to Purchase › Purchase Requisitions
- Click + New PR
- Fill in optional header fields (department, remarks)
- Add line items — at least one is required
- Click Save → lands in
Draft
Header fields#
| Field | Required | Notes |
|---|---|---|
| Department | No | Free text — helps with reporting and filtering |
| Remarks | No | Free text |
Line items#
Each line says "we need this much of this item by this date".
| Field | Required | Notes |
|---|---|---|
| Item | Yes | Searchable picker; must be approved |
| UOM | Yes | Pick from the item's purchase UOMs; defaults to stock UOM |
| Quantity | Yes | Positive number |
| Estimated Rate | — | Read-only, pulled from the item's standardCost |
| Estimated Amount | — | Calculated as qty × rate |
| Required By Date | No | When you need the material |
| Preferred Supplier | No | Optional hint for the purchase officer |
| Line Remarks | No | Free text |
Fill in Required By Date wherever you can. Downstream reports use it to surface items that are overdue or due this week on the Purchase Dashboard.
Statuses#
PRs use the dual-status model — a lifecycle status (the approval state) and an order status (how much has been converted into POs).
Lifecycle status#
| Code | Label | Meaning |
|---|---|---|
D | Draft | Editable; can delete |
P | Pending Approval | Awaiting approver; read-only |
A | Approved | Ready for PO conversion |
R | Rejected | Editable; can resubmit |
CN | Cancelled | Voided |
Order status#
| Code | Label | Meaning |
|---|---|---|
NO | Not Ordered | No PO raised against any line yet |
PO | Partially Ordered | Some lines covered by POs, some not |
FO | Fully Ordered | Every line's requested qty has been covered |
CL | Closed | PR was closed out; no more POs will be raised against it |
Order status moves automatically as POs are created. It is not something you set by hand — except by explicitly closing the PR.
Workflow actions#
| Action | From lifecycle status | Permission |
|---|---|---|
| Submit for Approval | Draft, Rejected | PURCHASE.MANAGE_PURCHASE_REQUISITIONS |
| Approve | Pending | PURCHASE.APPROVE_PURCHASE_REQUISITIONS |
| Reject | Pending | PURCHASE.APPROVE_PURCHASE_REQUISITIONS |
| Recall to Draft | Pending | PURCHASE.MANAGE_PURCHASE_REQUISITIONS |
| Close | Approved | PURCHASE.MANAGE_PURCHASE_REQUISITIONS |
| Delete | Draft, Rejected | PURCHASE.MANAGE_PURCHASE_REQUISITIONS |
| View PDF | Any | PURCHASE.VIEW_PURCHASE_REQUISITIONS |
Close vs. cancel#
- Cancel — lifecycle becomes
CN. Use when the whole request is dropped before any POs are placed. - Close — order status becomes
CLon an approved PR. Keeps the approval history but blocks further PO creation against any line.
Converting a PR into a PO#
Conversion happens from the PO creation page, not from the PR itself.
- Go to Purchase › Purchase Orders › + New PO
- Pick the supplier (optional — you can pre-filter the picker)
- Click Add from PR — opens a picker dialog
- Select the PR lines you want to include
- Neriyam copies the item, UOM, qty, and estimated rate into the new PO
- Adjust the rate if your negotiated price differs from the PR estimate
- Save and submit the PO like normal
Each PR line carries a remaining-quantity counter. Once a PR line has been fully consumed by POs, it disappears from the PR picker.
One PR line can be split across multiple POs (e.g., if you source from two suppliers). Neriyam tracks the ordered quantity per PR line so the order status rolls up correctly.
PR detail page — tabs#
Line Items#
Shows each line with: Line No., Item, UOM, Qty, Est. Rate, Est. Amount, Req. By, Pref. Supplier, Remarks, Ordered Qty, and Line Status (Not Ordered / Partially Ordered / Fully Ordered).
Actions per line (when in Draft): Edit, Delete. Add Line at the bottom.
Attachments#
Upload supporting documents — quote comparisons, requisition form PDFs, etc.
List page#
- Search by code or draft ref
- Filters: Lifecycle Status, Order Status (independent)
- Columns: Code/Ref, Requested By, Department, Lines & Amount, Lifecycle, Order, Created
- Row menu with workflow actions
Find PRs awaiting my approval#
- Open Purchase › Purchase Requisitions
- Set Lifecycle Status filter to Pending Approval
- Sort by Created ascending
Related#
- Purchase Orders — the next step
- Approval workflow
- Lifecycle and fulfillment status
Last updated