C Appendix: Regular Pricing Optimization Rules
This table provides information about the Regular Pricing Optimization rules.
Rule Sub Category | Rule Name | Rule Description | Rule Datatype | Requires Forecast? |
---|---|---|---|---|
Pack Pricing | RPO_SIMPLE_PACK_SELLABLE | Total price of the simple pack (multiple units of the same item) should be lower than the total price of the single item but at least this fixed value. | NUMBER | N/F |
RPO_SIMPLE_PACK_SELLABLE_PCT | Total price of the simple pack (multiple units of the same item) should be lower than the total price of the single item but at least this percentage value of the total price of the single item. | PERCENTAGE | N/F | |
RPO_COMPLEX_PACK_SELLABLE | Total price of the complex pack should be lower the total price of its components by at least this fixed value. | NUMBER | N/F | |
RPO_COMPLEX_PACK_SELLABLE_PCT | Total price of the complex pack should be lower than the total price of its components by at least this percentage value of the total price of its components. | PERCENTAGE | N/F | |
Competitor and CPI | RPO_COMP_MATCH_HIGHER | Price of the item needs to be higher than the competitor price by this value. | NUMBER | N/F |
RPO_COMP_MATCH_HIGHER_PCT | Price of the item will need to be this much percentage higher than the competitor price. | PERCENTAGE | N/F | |
RPO_COMP_MATCH_LOWER | Price of the item needs to be lower than the competitor price by this value. | NUMBER | N/F | |
RPO_COMP_MATCH_LOWER_PCT | Price of the item will need to be this much percentage lower than the competitor price. | PERCENTAGE | N/F | |
RPO_CPI_PCT_CHANGE_MAX | Consumer Price Index will need to be within this maximum percentage tolerance of a base historical CPI (e.g. previous year). | PERCENTAGE | F | |
RPO_CPI_PCT_CHANGE_MIN | Consumer Price Index will need to be within this minimum percentage tolerance of a base historical CPI (e.g. previous year). | PERCENTAGE | F | |
Cost Change | RPO_COST_CHANGE | If the cost of the item increases/decreases by this amount, regular price for the item must increase or decrease accordingly. | NUMBER | N/F |
RPO_COST_PCT_CHANGE | Percentage of the cost change passed on to the regular price for the item. 100% means the regular price of the item must reflect the entire cost increase/decrease | PERCENTAGE | N/F | |
Goal | RPO_OPTIMIZATION_OBJECTIVE | Optimization goal for pricing. Required for running optimization. RULE_VALUE should be set as one of the following: MAX_MARGIN, MAX_REVENUE, MAX_VOLUME. | TEXT | F |
Inter-Item | RPO_INTER_ITEM_DIFF_MAX | Products in Set A need a price less or equal than this value compared to items in Set B. | NUMBER | N/F |
RPO_INTER_ITEM_DIFF_MAX_PCT | Products in Set A need a price percentage less or equal than this value compared to items in Set B. | PERCENTAGE | N/F | |
RPO_INTER_ITEM_DIFF_MIN | Products in Set A need a price greater or equal than this value compared to items in Set B. | NUMBER | N/F | |
RPO_INTER_ITEM_DIFF_MIN_PCT | Products in Set A need a price percentage greater or equal than this value compared to items in Set B. | PERCENTAGE | N/F | |
Inter-Loc/PZ | RPO_INTER_LOC_DIFF_MAX | Regular price for the same product in location A need a price less or equal by this value compared to same product in location B. | NUMBER | N/F |
RPO_INTER_LOC_DIFF_MAX_PCT | Regular price for the same product in location A need a percentage price less or equal by this value compared to same product in location B. | PERCENTAGE | N/F | |
RPO_INTER_LOC_DIFF_MIN | Regular price for the same product in location A need a price greater or equal by this value compared to same product in location B. | NUMBER | N/F | |
RPO_INTER_LOC_DIFF_MIN_PCT | Regular price for the same product in location A need a percentage price greater or equal by this value compared to same product in location B. | PERCENTAGE | N/F | |
Margin for Item | RPO_LIST_MARGIN_ITEM_MAX | List Margin for each item in the group/product hierarchy node needs to be less or equal than this value. | NUMBER | N/F |
RPO_LIST_MARGIN_ITEM_MAX_PCT | List Margin for each item in the group/product hierarchy node needs to be less or equal than this percentage value. | PERCENTAGE | N/F | |
RPO_LIST_MARGIN_ITEM_MIN | List Margin for each item in the group/product hierarchy node needs to be greater or equal than this value. | NUMBER | N/F | |
RPO_LIST_MARGIN_ITEM_MIN_PCT | List Margin for each item in the group/product hierarchy node needs to be greater or equal than this percentage value. | PERCENTAGE | N/F | |
RPO_MARGIN_ITEM_MAX | Margin for each item in the group/product hierarchy node needs to be less or equal than this value. | NUMBER | F | |
RPO_MARGIN_ITEM_MAX_PCT | Margin for each item in the group/product hierarchy node needs to be less or equal than this percentage value. | PERCENTAGE | F | |
RPO_MARGIN_ITEM_MIN | Margin for each item in the group/product hierarchy node needs to be greater or equal than this value. | NUMBER | F | |
RPO_MARGIN_ITEM_MIN_PCT | Margin for each item in the group/product hierarchy node needs to be greater or equal than this percentage value. | PERCENTAGE | F | |
RPO_MARGIN_ITEM_PCT_CHANGE_MAX | Margin for each item in the group/product hierarchy node needs to have a maximum percentage increase compared to base period (e.g. last year, last quarter). | PERCENTAGE | F | |
RPO_MARGIN_ITEM_PCT_CHANGE_MIN | Margin for each item in the group/product hierarchy node needs to have a minimum percentage increase compared to base period (e.g. last year, last quarter). | PERCENTAGE | F | |
Margin for Group | RPO_LIST_MARGIN_MAX | List Margin for group of items needs to be less or equal than this value. | NUMBER | N/F |
RPO_LIST_MARGIN_MAX_PCT | List Margin for group of items needs to be less or equal than this percentage value. | PERCENTAGE | N/F | |
RPO_LIST_MARGIN_MIN | List Margin for group of items needs to be greater or equal than this value. | NUMBER | N/F | |
RPO_LIST_MARGIN_MIN_PCT | List Margin for group of items needs to be greater or equal than this percentage value. | PERCENTAGE | N/F | |
RPO_MARGIN_MAX | Margin for group of items needs to be less or equal than this value. | PERCENTAGE | F | |
RPO_MARGIN_MAX_PCT | Margin for group of items needs to be less or equal than this percentage value. | PERCENTAGE | F | |
RPO_MARGIN_MIN | Margin for group of items needs to be greater or equal than this value. | NUMBER | F | |
RPO_MARGIN_MIN_PCT | Margin for group of items needs to be greater or equal than this percentage value. | NUMBER | F | |
RPO_MARGIN_PCT_CHANGE_MAX | Margin for group of items needs to have a maximum percentage increase compared to base period (e.g. last year, last quarter). | PERCENTAGE | F | |
RPO_MARGIN_PCT_CHANGE_MIN | Margin for group of items needs to have a minimum percentage increase compared to base period (e.g. last year, last quarter). | PERCENTAGE | F | |
Price Range | RPO_LAST_REG_PRICE_MAX_CHANGE | Item needs to have a maximum price change equal to this value compared to the last known regular price of the same item or a similar item. | NUMBER | N/F |
RPO_LAST_REG_PRICE_MAX_PCT_CHANGE | Item needs to have a maximum percentage price change equal to this value compared to the last known regular price of the same item or a similar item. | PERCENTAGE | N/F | |
RPO_LAST_REG_PRICE_MIN_CHANGE | Item needs to have a minimum price change equal to this value compared to the last known regular price of the same item or a similar item. | NUMBER | N/F | |
RPO_LAST_REG_PRICE_MIN_PCT_CHANGE | Item needs to have a minimum percentage price change equal to this value compared to the last known regular price of the same item or a similar item. | PERCENTAGE | N/F | |
RPO_PRICE_MAX | Price of item needs to be less or equal than this value. | NUMBER | N/F | |
RPO_PRICE_MIN | Price of item needs to be greater or equal than this value. | NUMBER | N/F | |
Pricing Group | RPO_WTHN_GROUP_AVERAGE_TOLERANCE | Price for the products within the group must be the average current regular price of the group, subject to tolerance equal to this value. To set equal to the average, tolerance should be set to 0. | NUMBER | N/F |
RPO_WTHN_GROUP_AVERAGE_TOLERANCE_PCT | Price for the products within the group must be the average current regular price of the group, subject to tolerance as percentage of the average price. To set equal to the average, tolerance should be set to 0. | PERCENTAGE | N/F | |
RPO_WTHN_GROUP_DIFF_TOLERANCE | Products within a single group need to have similar price with a tolerance equal to this value. To set equality within the group, tolerance should be set to 0. | NUMBER | N/F | |
RPO_WTHN_GROUP_DIFF_TOLERANCE_PCT | Products within a single group need to have similar price with a percentage tolerance equal to this value. To set equality within the group, tolerance should be set to 0. | PERCENTAGE | N/F | |
RPO_WTHN_GROUP_HIGHEST_TOLERANCE | Price for the products within the group must be the highest current regular price of the group, subject to tolerance equal to this value. To set equal to the highest, tolerance should be set to 0. | NUMBER | N/F | |
RPO_WTHN_GROUP_HIGHEST_TOLERANCE_PCT | Price for the products within the group must be the highest current regular price of the group, subject to tolerance as percentage of the highest price. To set equal to the highest, tolerance should be set to 0. | PERCENTAGE | N/F | |
RPO_WTHN_GROUP_LOWEST_TOLERANCE | Price for the products within the group must be the lowest current regular price of the group, subject to tolerance equal to this value. To set equal to the lowest, tolerance should be set to 0. | NUMBER | N/F | |
RPO_WTHN_GROUP_LOWEST_TOLERANCE_PCT | Price for the products within the group must be the lowest current regular price of the group, subject to tolerance as percentage of the lowest price. To set equal to the lowest, tolerance should be set to 0. | PERCENTAGE | N/F | |
RPO_WTHN_ZONE_DIFF_TOLERANCE | Locations within a single group need to have similar prices, subject to a tolerance level equal to this amount. Equality within the group, tolerance should be set to 0. | NUMBER | N/F | |
RPO_WTHN_ZONE_DIFF_TOLERANCE_PCT | Locations within a single group need to have similar prices, subject to a tolerance percentage level equal to this amount. Equality within the group, tolerance should be set to 0. | PERCENTAGE | N/F | |
Revenue for Item | RPO_REVENUE_ITEM_MAX | Revenue for each item in the group/product hierarchy node needs to be less or equal than this value. | NUMBER | F |
RPO_REVENUE_ITEM_MIN | Revenue for each item in the group/product hierarchy node needs to be greater or equal than this value. | NUMBER | F | |
RPO_REVENUE_ITEM_PCT_CHANGE_MAX | Revenue for each item in the group/product hierarchy node needs to have a maximum percentage increase compared to base period (e.g. last year, last quarter). | PERCENTAGE | F | |
RPO_REVENUE_ITEM_PCT_CHANGE_MIN | Revenue for each item in the group/product hierarchy node needs to have a minimum percentage increase compared to base period (e.g. last year, last quarter). | PERCENTAGE | F | |
Revenue for Group | RPO_REVENUE_MAX | Revenue for group of items needs to be less or equal than this value. | NUMBER | F |
RPO_REVENUE_MIN | Revenue for group of items needs to be greater or equal than this value. | NUMBER | F | |
RPO_REVENUE_PCT_CHANGE_MAX | Revenue for group of items needs to have a maximum percentage increase compared to base period (e.g. last year, last quarter). | PERCENTAGE | F | |
RPO_REVENUE_PCT_CHANGE_MIN | Revenue for group of items needs to have a minimum percentage increase compared to base period (e.g. last year, last quarter). | PERCENTAGE | F | |
Volume for Item | RPO_VOLUME_ITEM_MAX | Volume for each item in the group/product hierarchy node to be less or equal than this value. | INTEGER | F |
RPO_VOLUME_ITEM_MIN | Volume for each item in the group/product hierarchy node needs to be greater or equal than this value. | INTEGER | F | |
RPO_VOLUME_ITEM_PCT_CHANGE_MAX | Volume for each item in the group/product hierarchy node needs to have a maximum percentage increase compared to base period (e.g. last year, last quarter). | PERCENTAGE | F | |
RPO_VOLUME_ITEM_PCT_CHANGE_MIN | Volume for each item in the group/product hierarchy node needs to have a minimum percentage increase compared to base period (e.g. last year, last quarter). | PERCENTAGE | F | |
Volume for Group | RPO_VOLUME_MAX | Volume for group of items needs to be less or equal than this value. | INTEGER | F |
RPO_VOLUME_MIN | Volume for group of items needs to be greater or equal than this value. | INTEGER | F | |
RPO_VOLUME_PCT_CHANGE_MAX | Volume for group of items needs to have a maximum percentage increase compared to base period (e.g. last year, last quarter). | PERCENTAGE | F | |
RPO_VOLUME_PCT_CHANGE_MIN | Volume for group of items needs to have a minimum percentage increase compared to base period (e.g. last year, last quarter). | PERCENTAGE | F |