Convert stock
Convert parent stock into derivatives (or back again) — e.g., 3.5g package into 1g units.
Open in dashboardInventory
Overview
Converting stock is how you break down a parent product into its derivatives — for example, taking a 3.5g package and converting it into 3× 1g units. The math comes from the derivative ratio set when you defined the derivative in the product catalog.
When to use it
- Splitting bulk packages into smaller retail sizes
- Merging derivative stock back into the parent (rare, but supported)
- Matching physical packaging changes to your inventory records
How to use it
Video tutorial coming soon
- Open Inventory -> Stock.
- Find the parent product row and open the row action menu.
- Choose Convert — a dedicated modal opens.
- Fill the form:
- Source product — one or more source products (multi-select for complex conversions).
- Target product — the derivative (or parent) receiving the converted stock.
- Quantity — how much source to convert.
- Review the computed math — the modal shows how much target stock will be produced.
- Click Confirm — source decrements, target increments, and log entries are created on both sides.
Tips & gotchas
- The conversion ratio comes from the derivative setup in Products. Set it up there first if the button is greyed out.
- Source quantity must be ≥ required quantity (the modal validates this).
- For complex flows (e.g., flower -> edible), the modal supports multiple source products at once.
- Both source and target must live in the same branch.