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
Select product
| Item code | Name | Category | Brand | GST % | Action |
|---|---|---|---|---|---|
| Type to search products... | |||||