Product Maintenance

This video covers how products are created, configured, and maintained within Karana CPQ — including variants, components, configurable parameters, and table-based inputs. Products in Karana CPQ support multiple variants, each with its own SKU, name, active/inactive status, and pricing configuration. Variants can be switched at the line item level with a single click, and each variant can have a different set of components, options, quantities, and pricing rules. Components are organized into three types: required (always selected, cannot be removed), optional (shown in the add-component dropdown), and mutually exclusive (select one and only one from a group). Each component can have its own minimum, maximum, and default quantity — and components can be linked to existing products in the catalog or created as new SKUs directly from the product editor. Configurable parameters extend product configuration beyond SKU-based components. These support text, number, select, toggle, and table inputs. When marked as "effects pricing," parameters become available in the price book for value-based pricing adjustments. Table parameters allow collection of structured, multi-row data — for example, listing multiple data objects to migrate, each with its own type, configuration, and optional pricing impact at the row level. Key highlights: • Multiple variants per product, each independently configurable • Required, optional, and mutually exclusive component types • Component quantity controls: minimum, maximum, and default • Create new SKUs or link existing products as components • Configurable parameters: text, number, select, toggle, and table types • Table parameters: multi-row inputs with per-row pricing effects • "Effects pricing" flag makes parameters available in the price book • Product image overrides based on selected mutually exclusive option