Products

Product catalog, variants, units, kits and pricing.

Overview

Products is the catalog at the heart of buying and selling. It manages goods and services, variant families with generated SKUs, units of measure with fractions, composite kits, barcodes and price/cost fields. Everything downstream — sales, purchasing, inventory and POS — reads from this single source of truth.

Key features

Variants

Attribute-driven variant families with clean {base}-{n} SKU generation.

Units & kits

Units with fractions and composite kits with per-component units.

Pricing

Cost and price fields feeding sales, purchasing and valuation.

How to use it

1. Add a product
Create a good or service with its SKU, unit, barcode and price/cost — the catalog everything else references.
2. Build variants
Attribute-driven variant families generate clean {base}-{n} SKUs; ProductVariant::displayName() is the single label used everywhere.
3. Define units & kits
Set up units (with fractions where allowed) and composite kits whose components each carry their own unit.
4. Price it
The cost and price fields feed straight into sales, purchasing and inventory valuation.

Roles & permissions

Products permissions govern the catalog; variants, units and kits are shared across Sales, Purchase, Inventory and POS as the single source of truth for what you buy and sell.

Questions about this module

How are variant SKUs generated?
As {base}-{n} from the base product; the variant lifecycle keeps them consistent.
Can I sell in fractional units?
Yes, when the unit is configured to allow fractions.
What is a kit?
A composite product that explodes into its components — each with its own unit — when sold.

Need help with Products?

Open a support ticket and our team will assist you.