Purchasing & Stock Management CEO / Admin
Manage procurement, suppliers, stock and inventories.
Access
- Stock: Sidebar → Purchasing & Stock → Inventory
- Purchasing: Sidebar → Purchasing & Stock → Purchasing
Inventory
Dashboard
Route: /dashboard/inventory
Stock overview with:
- Stock levels by category
- Low stock alerts
- Total stock value
- Recent movements
Inventory Sub-modules
| Page | Route | Description |
|---|---|---|
| Agricultural inputs | /dashboard/inventory/agricultural-inputs | Fertilisers, seeds, crop protection |
| Warehouses | /dashboard/inventory/warehouses | Storage location management |
| Alerts | /dashboard/inventory/alerts | Reorder thresholds |
| Valuation | /dashboard/inventory/valuation | Stock value (FIFO/LIFO) |
| Physical counts | /dashboard/inventory/counts | Stocktakes and adjustments |
| Fuel | /dashboard/inventory/fuel | Fuel and combustible tracking |
| Commissary | /dashboard/inventory/economat | Employee provisions and supplies |
The commissary contains 446 referenced items (5 categories: food, beverages, hygiene, household, miscellaneous).
Physical Inventory
Route: /dashboard/inventory/counts
- Click + New Count (
/dashboard/inventory/counts/create) - Select the warehouse
- Count items and enter actual quantities
- Validate the inventory (
/dashboard/inventory/counts/:id/validate) - Variances are automatically calculated
Purchasing
Purchasing Dashboard
Route: /dashboard/purchasing
Procurement tracking with:
- Orders in progress
- Committed budget
- Supplier performance
Purchasing Sub-modules
| Page | Route | Description |
|---|---|---|
| Suppliers | /dashboard/purchasing/suppliers | Supplier directory |
| Purchase orders | /dashboard/purchasing/orders | Purchase orders |
| Receipts | /dashboard/purchasing/receipts | Goods receipts |
| Approvals | /dashboard/purchasing/approvals | Validation workflow |
Approval Workflow
Route: /dashboard/purchasing/approvals
Purchase orders follow a validation circuit:
- Created by the requester
- Reviewed by the responsible manager
- Approved by the CEO (above a certain threshold)
- Sent to the supplier
Approval rules are configured at /dashboard/purchasing/settings/approval-workflow.
Set low-stock alerts for critical inputs (fertilisers, fuel) to avoid shortages during peak campaigns.
Recording a receipt, including a partial one
Route: /dashboard/purchasing/receipts/create (or Record Receipt from the order detail)
Only lines that remain to be received are offered. Enter the quantity actually received on each delivered line and choose its warehouse. Leave a line that has not arrived at 0: it is not recorded and stays to be received. A receipt needs at least one received quantity. The order then moves to Partially Received, and the next receipt offers only the remainder.