Catalog Modul

Back

Overview

The Catalog module is responsible for managing all product-related master data.
It defines how products are described, classified and enriched before they are used
by pricing, inventory and sales modules.

Catalog is a foundational module and is required for:

All operations are tenant-aware and scoped to the current tenant.


Services

The Catalog module consists of the following services:


Models

This module exposes and consumes the following models.


Brand Model

Represents a product brand or manufacturer.

Fields:

Validation:


Category Model

Represents a product category.

Fields:

Validation:


Product Model

Represents a catalog product with pricing, stock and dynamic properties.

The product entity is the core element of the Catalog module and is used across pricing, inventory and sales domains.

Fields:

Notes:


Product Colour Model

Represents a colour variant.

Fields:

Validation:


Product Size Model

Represents a size variant that can be assigned to products.

Fields:

Validation:


Product SEO Model

Represents SEO metadata associated with a product.

Fields:

Validation:

Notes:


Product Property Value Model

Represents a value assigned to a dynamic product property.

Fields:

Validation:

Notes:


Property Model

Represents a definable product attribute.

Fields:

Validation:

Notes: