Product Catalog Overview

Manage products, services, variants, bundles, pricing, promotions and coupons

Traduction en cours. Cette page n'est pas encore disponible en francais. La version anglaise est affichee.

Product Catalog Overview

The Product Catalog is the single source of truth for everything you sell and buy. It holds your products, services, variants, and bundles, together with the pricing, promotions, and coupons that drive your sales and purchase documents (quotes, orders, invoices, purchase orders, …).

The catalog feeds every other module: line items reference catalog products, the Inventory module tracks stock for physical products, and the tax engine reads each product’s sales/purchase tax groups.


Key concepts

  • Physical product — a stockable item, tracked by the Inventory module (stock levels, warehouses, movements, valuation).
  • Service — a non‑stockable item (labour, subscription, fee); has pricing and taxes but no stock.
  • Category — groups products for reporting and navigation. See Categories.
  • Variant — a concrete sellable combination of a product’s attributes (e.g. T‑Shirt / Red / L). See Variants.
  • Bundle — a kit sold as one line that expands into its component products. See Bundles.

What you can manage

AreaDescription
Products & servicesCreate, edit, archive; SKU, code, description, unit of measure
CategoriesOrganise the catalog; drive reports and filters
PricingSale price, cost price, vendor prices, multi‑currency, price history
TaxesPer‑product sales and purchase tax groups (TVA, FODEC, …)
VariantsAttribute matrix → generate many sellable variants at once
BundlesGroup components into a sellable kit
PromotionsTime‑boxed percentage/fixed discounts on products
CouponsCustomer‑facing discount codes applied on documents

Pricing fields — do not confuse them

VIA keeps three distinct cost/price fields; each has a single purpose:

FieldMeaningUsed for
costPriceStandard cost — your reference cost, set manually.Valuation fallback, margin reports, last‑resort purchase price.
ProductSupplier.unitPriceVendor‑negotiated price (per vendor ↔ product).Purchase document pricing (PO/PI/RFQ), auto‑reorder.
WarehouseStock.unitCostActual landed cost of a received batch.Most accurate stock valuation (preferred over costPrice).

Rule of thumb: selling → sale price; buying → vendor price (fallback costPrice); valuing stock → landed unitCost (fallback costPrice).


Feature flags

Parts of the catalog are gated by tenant feature flags (Settings → Features):

  • stockManagement — inventory columns and stock actions on products.
  • multiWarehouse — stock transfers between warehouses.
  • multiCurrency — per‑product currency and FX.
  • promotionsEnabled — Promotions tabs and “Set promotion” actions.
  • priceListsEnabled — Price list management.
  • couponCodesEnabled — Coupon codes.

When a flag is off the related UI is hidden — the catalog still works for the remaining capabilities.


Next steps

Modifier sur GitHub