BizMagnet Logo

Variant Templates and Item Variants

Create reusable variant templates, and turn an item into a product with variants in a few clicks.

Variants are set up in two steps:

  1. Variant Templates (Masters) — a reusable set of variant attributes and options, for example Tablets: strength × pack. No item, no stock.
  2. Item Variants (Items) — pick an item, pick a template, untick what this item does not need, and generate the variant items.

One template can be used by any number of items: a pharmacy uses Tablets: strength × pack for every tablet medicine.

Variant templates

Menu: Inventory Tracking → Masters → Variant Templates

  1. Click New.
  2. Enter Code and Name.
  3. Under Variant attributes and options, tick up to 3 attributes, then click the options items may offer.
  4. Click Save.
New Variant Template CancelSave
Variant Template
TABLET
Tablets: strength × pack
Variant attributes and options Up to 3 attributes; tick every option items may offer
1. Strength
250 · 250 mg500 · 500 mg650 · 650 mg1G · 1 g
2. Pack size
10T · 10 tablets20T · 20 tablets30T · 30 tablets100ML · 100 ml bottle
Colour
Dosage form

Variant Templates → "Tablets: strength × pack"

Editing or deleting a template never changes items already set up from it: each item keeps its own copy. The list shows how many items used each template (Used by items).

Item variants

Menu: Inventory Tracking → Items → Item Variants

Set up an item with variants

  1. Create the base item in Item Master as usual (units, category, VAT, prices). The variants copy these.
  2. In Item Variants, click New.
  3. Pick the Item. Variant code prefix and Name are filled from it; you can change them. Example: item MILK POWDER → prefix MILKPOWDER.
  4. Under Variant attributes and options, pick a Variant template. Its attributes and options are copied in.
  5. Untick the options this item does not offer.
  6. Click Save.
New Item Variants CancelSave
Item
010000001 · DOLO
DOLO
DOLO
Variant attributes and options Pick a variant template, then untick what this item does not need
Tablets: strength × pack
1. Strength
250 · 250 mg500 · 500 mg650 · 650 mg1G · 1 g
2. Pack size
10T · 10 tablets20T · 20 tablets30T · 30 tablets

Item Variants → DOLO with the template applied and some options unticked

Generate the variant items

  1. Click Generate Variants. Every combination is listed with its proposed Item Code and Name.
  2. Tick the combinations to create (Select all new). Optionally fill Barcode and Sale Price per variant; more columns via Show columns.
  3. Click Create selected. Each variant is created as a normal item with the base item's category, units, VAT and prices.
Generate Variants · DOLO
Item CodeNameBarcodeSale Price
DOLO-500-10TDOLO 500 mg 10 tablets62810000000178.50
DOLO-500-20TDOLO 500 mg 20 tablets15.00
DOLO-650-10TDOLO 650 mg 10 tablets10.00
DOLO-650-20TDOLO 650 mg 20 tablets18.00
CancelCreate selected

Generate Variants: 2 strengths × 2 packs = 4 items

Video coming soon

Set up an item with variants from a template

This video will show: creating a variant template, applying it to an item, unticking options, generating the variant items and opening one in Item Master.

Later changes

You want toDo this
Offer a new option (e.g. size XXL)Click it under the attribute, Update, then Generate Variants for the new combinations
Bring in options added to the template sinceUpdate from template, then Update
Reuse this item's attributes for other itemsSave as template — creates a new variant template
Set up a similar product quicklyThe copy icon in the list opens a new record with the same attributes and options
Remove the whole setupThe delete icon in the list (refused if any variant has transactions)

Rules

  • Up to 3 attributes per item; variant codes are at most 20 characters (prefix + options).
  • One item, one Item Variants record.
  • Once variants exist, the attributes are fixed; options can only be added. Each variant's code and name were built from all attributes, and items with history cannot be renamed. For another dimension, use a descriptive attribute or set up a new item.
  • Options used by a variant stay ticked.
  • Deleting refuses variants that already appear in purchases, sales, stock documents or batches, and lists them.

Example: one template for many medicines

ItemTemplateUntickedVariants created
DOLOTablets: strength × pack250 mg, 1 g, 30 tabletsDOLO-500-10T, DOLO-500-20T, DOLO-650-10T, DOLO-650-20T
IBUPROFENTablets: strength × pack650 mg, 1 gIBUPROFEN-250-10T … IBUPROFEN-500-30T (6 items)