The Auto Factor Orders feature controls how the quantity of purchase (QoP) column on stock order items affects your purchase orders. QoP represents the number of individual units packed in a supplier case or outer (for example, 12 units per box).
When enabled, this setting changes how quantities and prices are calculated and displayed on printed purchase orders. It does not change the actual stock quantities received or stored — it only affects how the purchase order is presented to your supplier.
The three available modes are:
Off — QoP is ignored entirely; quantities and prices appear as individual unitsSingles — Order quantities are rounded to multiples of QoP, but the purchase order displays individual unit countsOuters — the purchase order displays outer/case quantities and case prices instead of singles
The setting is stored in the global property `global.stock.auto_factor_orders` and defaults to Off.
Settings → OptionsAuto Factor Orders dropdown fieldOff, Singles, or OutersSaveOnly users with root-level permissions can edit this setting.
When set to Off:
This is the default mode. No auto-factoring of incoming stock orders takes place.
When set to Singles:
Use this mode when you always want to order in case multiples but prefer to think and display in singles.
When set to Outers:
Pack Size column on the purchase order displays as “QoP x Pack Size” (for example, “12xCS”)Use this mode when you want your purchase orders to reflect the actual case/outer quantities you order from suppliers.
The Auto Factor Orders setting changes three things on the printed purchase order PDF:
Off: Shows the full unit quantity (e.g., “24”)Singles: Shows the full unit quantity rounded to QoP multiple (e.g., “24”)Outers: Shows the outer quantity divided by QoP (e.g., “2” for 24 units with QoP=12)Off: Shows the per-unit priceSingles: Shows the per-unit priceOuters: Shows the case/outer price (unit price × QoP)Off and Singles: Shows the pack size as-is (e.g., “CS”)Outers (when QoP > 1): Shows “QoP × Pack Size” format (e.g., “12xCS”)
The column header for QoP on the purchase order is labelled Case Qty.
QoP is stored per stock code per supplier in the Suppliers Data. You can set it when editing supplier data:
# Navigate to ''Stock'' → ''Suppliers Data'' # Find or open the relevant supplier and stock code combination # In the edit form, locate the ''QoP'' field (visible only when Auto Factor Orders is not ''Off'') # Enter the number of units per case/outer (for example, 12) # Click ''Save''
The QoP field is also visible in the Stock Order Items and Reorder table when Auto Factor Orders is set to Singles or Outers.
When Auto Factor Orders is set to Outers:
Suppliers Data.
When set to Off or Singles:
Suppliers Data remains as the per-unit price
To sync cost prices from supplier data, use the Sync To Stock action on open stock orders. This action nullifies QoP if Auto Factor Orders is not set to Outers.
The pack size' field on a stock code describes the supplier's packaging unit (2x100g). QoP tells the system how many individual units fit inside that packaging.
When Auto Factor Orders is Outers and QoP > 1, the printed purchase order combines both values into a single display:
QoP × Pack Size = displayed value 12 × 2x100g = "12x2x100g"
This makes it immediately clear to the supplier how many individual units you are ordering.