Pricing Module

Back

Overview

The Pricing module is responsible for managing product pricing across different contexts.
It defines how prices are structured, overridden and accessed before they are used
by sales, quotations and order processing modules.

Pricing is required for:

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


Services

The Pricing module consists of the following services:


Models

This module exposes and consumes the following models.


Price List Model

Represents a price list definition with currency and default status.

Fields:

Validation:

Notes:


Product Price Model

Represents a product's price in a specific price list with time-based validity.

Fields:

Validation:

Notes:


Entity Price Override Model

Represents entity-specific pricing overrides (e.g., customer or supplier special pricing).

Fields:

Validation:

Notes:


Entity Product Access Model

Represents product access control for specific entities.

Fields:

Validation:

Notes:


Notes