When opening the Prices window in Promob Maker, the system generates a list of all possible variations of parts and furniture — especially when there are dynamic dimensions.
In some records, this process can exceed millions of variations, causing slowness or even crashes.
To solve this problem, the attribute DISABLE_PRICE_MAKER_INCREMENT was created, which prevents the automatic generation of these combinations. This improves performance and prevents the Maker from crashing when loading the Prices.
How to use the functionality:
Create an attribute
1. Create the attribute in the Catalog with the following settings:
Name: DISABLE_PRICE_MAKER_INCREMENT
Type: Boolean (True/False)
For more information on creating and configuring an attribute, click here.
Practical example
1. Apply the attribute to the item or group/folder that contains the items with multiple dimensions.
2. Set the value to TRUE (true). This will prevent the Maker from generating all possible size variations in the Prices window.
Example of slowness:
In the example below, we have an item with a record of dynamic dimensions, generating an extremely high number of combinations:
This configuration would result in over 99 million possibilities.
This volume of data can take hours or days to process — and there is no need to price every millimeter variation of the item.
Apply the attribute to the item or group
Add the attribute DISABLE_PRICE_MAKER_INCREMENT with the value TRUE to the item or folder where the situation occurs.
With the attribute configured, the Maker ignores the generation of dynamic variations, allowing the Prices window to open normally.
NOTES:
The Prices window opens without slowness.
The Maker ignores the processing of unnecessary variations.
System performance improves, even with complex records.