Purchase Requisitions Purchases
/purchase-requisition
Lets staff request that stock be purchased for a location before a formal purchase order is raised.
The table lists each requisition's date, reference number, location, status, required-by date, and who added it. Filters narrow by business location, status, date range, and required-by date. Requisitions are a request stage that sits before purchase orders and purchases — they record what a location needs without committing to a supplier yet.
The Add button (requires purchase_requisition.create) opens the requisition form. A row can only be viewed (in a modal) or deleted (purchase_requisition.delete) — there is no edit action once a requisition has been saved.
Status (Ordered, Partial, Completed) is never set directly on this screen; it updates automatically when a purchase order or purchase is created and linked back to the requisition, the same way purchase order status is recalculated from received quantities.
Users with only purchase_requisition.view_own see just the requisitions they created; purchase_requisition.view_all shows every requisition for their permitted locations.
Step-by-step Workflow
- Filter the requisition listNarrow by location, status, date range, or required-by date.
- Raise a requisitionClick Add, choose the location, required-by date, and the products and quantities needed.
- Save the requestSubmit the requisition so it appears with status Ordered, awaiting fulfillment.
- Track fulfillmentWatch the status badge move to Partial then Completed as it is linked to purchase orders or purchases.
- Link it when purchasingReference the requisition while creating a purchase order or purchase so its requested lines are consumed.
- Delete if no longer neededRemove a requisition that is no longer required, using the row's Delete action.