-
Notifications
You must be signed in to change notification settings - Fork 135
Stores Purchase Orders and GRN
The Stores module supports a standard procurement workflow: Purchase Order Request → Purchase Order → GRN → Direct Purchase for receiving goods into store inventory.
A purchase order request is a formal internal request for procurement, submitted before the PO is raised.
Navigation: Stores → Transactions → Purchase Order Request
Steps:
- Select the requesting store department.
- Add items with required quantities.
- Click Save to submit the request.
Known Issue #6045 — A dedicated Save button is needed on the Store Purchase Order Request page (pending fix).
Navigation: Stores → Transactions → Purchase Order
Steps:
- Select the supplier (dealer/Credit Company).
- Select the store department.
- Add items with ordered quantities and expected unit prices.
- Click Save to generate the PO.
The system assigns a PO number automatically.
Known Issue #5742 — PO cancellation has a reported bug in the Store module (pending fix).
A GRN records the physical receipt of goods ordered via a purchase order.
Navigation: Stores → Transactions → GRN
Steps:
- Select the supplier.
- Select the related Purchase Order.
- Verify received quantities against the PO.
- Enter batch numbers and expiry dates (required for perishable items).
- Enter unit costs.
- Click Save to complete the receipt.
Stock levels update immediately.
Note: The Stores GRN does not currently include a formal invoice-matching/costing step (unlike Pharmacy GRN with Costing). Invoice reconciliation is handled manually or via the accounts module.
For emergency or small purchases without a prior PO:
Navigation: Stores → Transactions → Direct Purchase (Store)
- Select the supplier.
- Add items with quantities, batch info, and unit costs.
- Save.
Known Issue #5659 — The direct purchase page has a reported functionality issue (under investigation).
Navigation: Stores → Transactions → Cancel GRN
A GRN can be cancelled if no stock has been issued from it. Cancellation reverses all stock increases from that receipt.
Items received can be returned to the supplier.
Navigation: Stores → Transactions → Purchase Return (Store)
- Search for the original GRN.
- Select items to return and enter quantities.
- Save.
Standard procurement reports include:
- GRN detail by date range
- GRN payment detail
- Supplier-wise GRN summary
- Purchase order list
Navigation: Stores → Reports → (select report type)