-
Notifications
You must be signed in to change notification settings - Fork 134
Pharmacy Procurement Purchase Orders
A Purchase Order (PO) is a formal request sent to a supplier to procure pharmaceutical items or medical supplies. In the HMIS pharmacy module, purchase orders go through a structured workflow from request to approval to receipt via GRN.
Before a full PO is created, a Purchase Order Request can be raised to indicate procurement needs.
Navigation: Pharmacy → Procurement → Purchase Order Request
Steps:
- Select the requesting department.
- Add items with required quantities.
- Save the request.
- The request moves to the approval queue.
Tip: Items currently below reorder level are highlighted to assist in quantity decisions.
Navigation: Pharmacy → Procurement → Purchase Order
Steps:
- Select the supplier (Credit Company) from the autocomplete.
- Select the requesting/ordering department.
- Add items — enter item name, quantity, and expected unit price.
- Review the item list for completeness.
- Click Save to generate the PO bill.
The system assigns a unique PO number automatically.
If approval is configured:
- The created PO appears in the PO Approval Queue.
- An authorised user reviews and approves or rejects.
- Approved POs become available for GRN creation.
- Rejected POs are returned with comments.
Navigation: Pharmacy → Procurement → PO List (to Approve)
All purchase orders can be listed and reprinted.
Navigation: Pharmacy → Procurement → PO List
- Filter by date range, supplier, or department.
- Click View to see PO details.
- Click Reprint to regenerate the PO document.
Reprint Navigation: Pharmacy → Procurement → Reprint PO
A PO that has not yet been received via GRN can be cancelled.
Navigation: Pharmacy → Procurement → Cancel PO
- Search for the PO by number or date.
- Select the PO and click Cancel.
- A cancelled PO cannot be used for GRN creation.
Note: POs that already have GRNs linked cannot be cancelled.
- Issue #5742 — Store PO cancellation has a reported bug (Store module; pharmacy PO is separate).
- Issue #14087 — Items should be addable during PO approval screen (pending).
- Issue #19122 — Items below reorder level should be listed during PO creation (under development).
- Issue #18561 — System allows multiple open GRNs for the same PO before the first is approved (under review).