Dashboard
Today’s snapshot of your fire-safety business operations
Secure OustERP web access

Create Purchase Request (PR)

Product pick β†’ Variant select. Controller will set status = requested automatically.

PR details
Payload strictly as per PR controller. (No status / requested_by from UI)
Search from products module. Then select variant.
Variant select β†’ auto fills UOM + saves variant_id.
Auto-fill from variant (editable if needed). Max 20 chars.
Must be > 0
Optional date
Allowed: low/medium/high/urgent
If store β†’ store is required
Stores loaded from `/stores?status=active` (inventory_controller sees assigned stores).
Optional