Variants
Variant configuration
Section titled “Variant configuration”Some products come in many concrete forms, a template product with variants by size, rating or material. Modelling variants lets Sales and Purchase pick the exact one they need.
To set up variants:
- Mark the item as variant-bearing.
- Add the dimensions (for example Size, Rating, Material) and their values.
- Choose Generate to produce every combination as a variant.
Each variant is a distinct, selectable record under its parent:
- Each gets a unique SKU, auto-generated from the parent code plus the dimension values.
- Variants can be toggled active/inactive.
- One variant can be marked default; promoting another demotes the previous default in the same save.
- You can add, edit or remove variants before saving. Generating more than about 50 combinations prompts a confirmation first.
Child variant mapping
Section titled “Child variant mapping”You can map a parent product’s variants to child variants or groups: for example so production knows which children a given parent variant consumes.
- A parent variant can map to one or more child variants/groups, each with a group name and a quantity greater than zero.
- The child-variant picker is filtered by the child item you select.
- The mapping is shown on the item detail.
The system prevents invalid structures: a child can’t create a cycle (a variant can’t be its own ancestor), and the child can’t be the same as the parent item.