Mandatory Data (CPQ)
Type | Name | Mandatory Fields | Optional Fields | Required? | Notes |
---|---|---|---|---|---|
Master Data | Product |
|
| Mandatory table |
|
Customer |
|
| Mandatory table |
| |
Product Extension | ProductCost |
|
| Mandatory table | Contains cost per product which is used in the CPQ cost output element. |
Price List |
| Core data |
|
| |
Product Extension |
|
|
| Mandatory if the price of the product is not in the price list | Contains a price per product per customer / country / region / segment which is considered to be a list price of the product. |
Model Record | PriceOptimizer model |
|
| Optional table |
|
Product Extension | PriceGuidance |
|
| Optional table | Contains price guidance per product, included target price, floor price and stretch price. |
Product Extension | PriceCompetitors |
|
| Optional table | Contains a competitor price per product. |
Customer Extension | CustomerCashDiscount |
|
| Optional table | Contains discount information per customer (customer ID). |
Price Parameter | StandardDiscount |
|
| Optional table | Standard discount configuration. There are six keys to configure to what discount a value belongs. It can also be defined if the discount value is a percentage or absolute value. |
ExceptionDiscount |
|
| Optional table | Exception for the discount configuration. The exception discount is defined for customer/product pairs. Values for the customer and product can be an attribute in the customer/product data or in PX/CX. | |
Transaction Data | Sales data |
|
| Optional table |
|
Note: If you set the Discount value to 100% or higher, the quote will return an error.