If you sell products both as individual items and in larger packs (like cartons or boxes), you can set up a relationship between them. This lets the system track stock at multiple pack levels and automatically convert quantities when ordering or selling.
The system supports a hierarchy of packaging:
Outer — a carton or box containing multiple singles (most common)Master — an even larger pack level above outer (e.g. a master case)Layer — items per layer within a packPallet — items per palletCBM — The number of items that can fit into 1 cubic metre of space
You set these up in the Stock List editor under the Quantity Breaks section.
Stock → Stock List.Edit button).Extra tab, look for the Quantity Breaks section.Outer field, enter the stock code of the outer carton.Outer Qty (or quantity) field next to it, enter how many single items fit inside one outer carton (e.g. 12).Save.
The single item is now linked to its outer carton. You can also set up a Master level in the same way if you have an even larger pack (e.g. master cases containing multiple outers).
Stock → Stock List.Quantity Breaks section, find the Master fields.Master Code field.Master Qty field.
The system gives master precedence over outer when calculating total stock on hand. If both are set, master is used first.
Each stock code holds its own quantity independently. The system calculates a total stock on hand by combining all linked levels:
You can enable a combined display that shows all three values at once by enabling the Calculate total stock on hand for linked inner and outer codes option in Stock Settings. When enabled, the stock list displays quantities in this format:
individuals [outers] / total
For example, 245[20] / 245 means you have 245 individual items total, which breaks down to 20 outers.
The system will automatically break outer cartons to fulfil the sale. For example:
This auto-breaking is logged with a comment like [Auto] Outer Break in the stock break log.
This is the most important thing to understand about outer/inner relationships:
Best practice: Credit items at the same pack level you sold them at. If you sold outers, credit outers. If you sold singles, credit singles. This keeps your stock records accurate and avoids confusion.
Normally purchases orders are place of only the outer products. It is helpful to set the Stock Min on the single item to zero. This will stop the single item appearing in the stock reorder area.
Navigate to Log Tools → Stock break log. This shows a record of all times outer cartons or master packs were broken into singles, including:
[Auto] Outer Break)No. The system prevents you from creating cyclic links (e.g. item A linked to item B, and item B linked back to item A). If you try to set up a relationship that would create a cycle, the system will reject it. This is checked during stock housekeeping routines as well.