Mirror of Oracle documentation

Converted for search and offline reading. Authoritative source: Oracle. Diagrams and some complex tables are simplified — check the PDF when in doubt.

C

Appendix: Regular - Pricing Optimization Rules

This table provides information about the Regular Pricing Optimization rules.

Rule SubRule NameRuleRuleRequires
CategoryDescriptionDatatypeForecast
?
Pack PricingRPO_SIMPLE_PACK_SELLABLETotal 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.
NUMBERN/F
RPO_SIMPLE_PACK_SELLABLE_PCTTotal 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.
PERCENTA
GE
N/F
RPO_COMPLEX_PACK_SELLABLETotal price of
the complex
pack should be
lower the total
price of its
components by
at least this
fixed value.
NUMBERN/F
RPO_COMPLEX_PACK_SELLABLE_PCTTotal price of
the complex
pack should be
lower than the
total price of its
components by
at least this
percentage
value of the
PERCENTA
GE
N/F
total price of its
components.

May 15, 2026 Appendix C-1 of C-14

Appendix C

Rule Sub
Rule NameRule
Rule
Requires
CategoryDescriptionDatatypeForecast
?
Competitor
and CPI
RPO_COMP_MATCH_HIGHERPrice of the item
needs to be
higher than the
competitor price
by this value.
NUMBERN/F
RPO_COMP_MATCH_HIGHER_PCTPrice of the item
will need to be
this many
percentage
points higher
than the
competitor
price.
PERCENTA
GE
N/F
RPO_COMP_MATCH_LOWERPrice of the item
needs to be
lower than the
competitor price
by this value.
NUMBERN/F
RPO_COMP_MATCH_LOWER_PCT
Price of the item
will need to be
this many
percentage
points lower
than the
competitor
price.
PERCENTA
GE
N/F
RPO_CPI_PCT_CHANGE_MAXConsumer Price
Index will need
to be within this
maximum
percentage
tolerance of a
base historical
CPI (e.g.
previous year).
PERCENTA
GE
F
RPO_CPI_PCT_CHANGE_MINConsumer Price
Index will need
to be within this
minimum
percentage
tolerance of a
base historical
CPI (e.g.
PERCENTA
GE
F
previous year).
Cost
Change
RPO_COST_CHANGEIf the cost of the
item increases/
decreases by
this amount,
regular price for
the item must
increase or
decrease
accordingly.
NUMBERN/F

May 15, 2026 Appendix C-2 of C-14

Appendix C

Rule Sub
Rule NameRule
Rule
Requires
CategoryDescriptionDatatypeForecast
?
RPO_COST_PCT_CHANGEPercentage 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
PERCENTA
GE
N/F
GoalRPO_OPTIMIZATION_OBJECTIVEOptimization
goal for pricing.
Required for
running
optimization.
RULE_VALUE
should be set
as one of the
following:
MAX_MARGIN,
MAX_REVENU
E,
TEXTF
MAX_VOLUME.
Inter-ItemRPO_INTER_ITEM_DIFF_MAXProducts in Set
A need a price
less or equal
than this value
compared to
items in Set B.
NUMBERN/F
RPO_INTER_ITEM_DIFF_MAX_PCTProducts in Set
A need a price
percentage less
or equal than
this value
compared to
items in Set B.
PERCENTA
GE
N/F
RPO_INTER_ITEM_DIFF_MINProducts in Set
A need a price
greater or equal
than this value
compared to
items in Set B.
NUMBERN/F
RPO_INTER_ITEM_DIFF_MIN_PCTProducts in Set
A need a price
percentage
greater or equal
than this value
PERCENTA
GE
N/F
compared to
items in Set B.

May 15, 2026 Appendix C-3 of C-14

Appendix C

Rule Sub
Category
Rule NameRule
Description
Rule
Datatype
Requires
Forecast
?
Inter-Loc/PZRPO_INTER_LOC_DIFF_MAXRegular price
for the same
product in
location A need
a price less or
equal by this
value compared
to same product
in location B.
NUMBERN/F
RPO_INTER_LOC_DIFF_MAX_PCTRegular 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.
PERCENTA
GE
N/F
RPO_INTER_LOC_DIFF_MINRegular price
for the same
product in
location A need
a price greater
or equal by this
value compared
to same product
in location B.
NUMBERN/F
RPO_INTER_LOC_DIFF_MIN_PCTRegular 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.
PERCENTA
GE
N/F
Margin for
Item
RPO_LIST_MARGIN_ITEM_MAXList Margin for
each item in the
group/product
hierarchy node
needs to be
less or equal
than this value.
NUMBERN/F
RPO_LIST_MARGIN_ITEM_MAX_PCTList Margin for
each item in the
group/product
hierarchy node
needs to be
less or equal
than this
percentage
value.
PERCENTA
GE
N/F

May 15, 2026 Appendix C-4 of C-14

Appendix C

Rule SubRule NameRuleRuleRequires
CategoryDescriptionDatatypeForecast
?
RPO_LIST_MARGIN_ITEM_MINList Margin for
each item in the
group/product
hierarchy node
needs to be
greater or equal
than this value.
NUMBERN/F
RPO_LIST_MARGIN_ITEM_MIN_PCTList Margin for
each item in the
group/product
hierarchy node
needs to be
greater or equal
than this
percentage
value.
PERCENTA
GE
N/F
RPO_MARGIN_ITEM_MAXMargin for each
item in the
group/product
hierarchy node
needs to be
less or equal
than this value.
NUMBERF
RPO_MARGIN_ITEM_MAX_PCTMargin for each
item in the
group/product
hierarchy node
needs to be
less or equal
than this
percentage
value.
PERCENTA
GE
F
RPO_MARGIN_ITEM_MINMargin for each
item in the
group/product
hierarchy node
needs to be
greater or equal
than this value.
NUMBERF
RPO_MARGIN_ITEM_MIN_PCTMargin for each
item in the
group/product
hierarchy node
needs to be
greater or equal
than this
PERCENTA
GE
F
percentage
value.

May 15, 2026 Appendix C-5 of C-14

Appendix C

Rule Sub
Rule NameRule
Rule
Requires
CategoryDescriptionDatatypeForecast
?
RPO_MARGIN_ITEM_PCT_CHANGE_MAXMargin 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).
PERCENTA
GE
F
RPO_MARGIN_ITEM_PCT_CHANGE_MINMargin for each
item in the
group/product
hierarchy node
needs to have a
minimum
percentage
increase
compared to
base period
(e.g. last year,
PERCENTA
GE
F
last quarter).
Margin for
Group
RPO_LIST_MARGIN_MAXList Margin for
group of items
needs to be
less or equal
than this value.
NUMBERN/F
RPO_LIST_MARGIN_MAX_PCTList Margin for
group of items
needs to be
less or equal
than this
percentage
value.
PERCENTA
GE
N/F
RPO_LIST_MARGIN_MINList Margin for
group of items
needs to be
greater or equal
than this value.
NUMBERN/F
RPO_LIST_MARGIN_MIN_PCTList Margin for
group of items
needs to be
greater or equal
than this
percentage
value.
PERCENTA
GE
N/F
RPO_MARGIN_MAXMargin for
group of items
needs to be
PERCENTA
GE
F
less or equal
than this value.

May 15, 2026 Appendix C-6 of C-14

Appendix C

Rule Sub
Rule NameRule
Rule
Requires
CategoryDescriptionDatatypeForecast
?
RPO_MARGIN_MAX_PCTMargin for
group of items
needs to be
less or equal
than this
percentage
value.
PERCENTA
GE
F
RPO_MARGIN_MINMargin for
group of items
needs to be
greater or equal
than this value.
NUMBERF
RPO_MARGIN_MIN_PCTMargin for
group of items
needs to be
greater or equal
than this
percentage
value.
NUMBERF
RPO_MARGIN_PCT_CHANGE_MAXMargin for
group of items
needs to have a
maximum
percentage
increase
PERCENTA
GE
F
compared to
base period
(e.g. last year,
last quarter).
RPO_MARGIN_PCT_CHANGE_MINMargin for
group of items
needs to have a
minimum
percentage
increase
compared to
base period
(e.g. last year,
last quarter).
PERCENTA
GE
F
Price RangeRPO_LAST_REG_PRICE_MAX_CHANGEItem 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.
NUMBERN/F

May 15, 2026 Appendix C-7 of C-14

Appendix C

Rule SubRule NameRuleRuleRequires
CategoryDescriptionDatatypeForecast
?
RPO_LAST_REG_PRICE_MAX_PCT_CHAN
GE
Item needs to
have maximum
percentage
price changes
equal to this
value compared
to the last
known regular
price of the
same item or a
similar item.
PERCENTA
GE
N/F
RPO_LAST_REG_PRICE_MIN_CHANGEItem needs to
have minimum
price changes
equal to this
value compared
to the last
known regular
price of the
same item or a
similar item.
NUMBERN/F
RPO_LAST_REG_PRICE_MIN_PCT_CHAN
GE
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.
PERCENTA
GE
N/F
RPO_PRICE_MAXPrice of item
needs to be
less or equal
than this value.
NUMBERN/F
RPO_PRICE_MINPrice of item
needs to be
NUMBERN/F
greater or equal
than this value.

May 15, 2026 Appendix C-8 of C-14

Appendix C

Rule Sub
Category
Rule NameRule
Description
Rule
Datatype
Requires
Forecast
?
Pricing
Group
RPO_WTHN_GROUP_AVERAGE_TOLERA
NCE
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.
NUMBERN/F
RPO_WTHN_GROUP_AVERAGE_TOLERA
NCE_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.
PERCENTA
GE
N/F
RPO_WTHN_GROUP_DIFF_TOLERANCEProducts 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.
NUMBERN/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.
PERCENTA
GE
N/F

May 15, 2026 Appendix C-9 of C-14

Appendix C

Rule SubRule NameRuleRuleRequires
CategoryDescriptionDatatypeForecast
?
RPO_WTHN_GROUP_HIGHEST_TOLERAN
CE
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.
NUMBERN/F
RPO_WTHN_GROUP_HIGHEST_TOLERAN
CE_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.
PERCENTA
GE
N/F
RPO_WTHN_GROUP_LOWEST_TOLERAN
CE
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.
NUMBERN/F

May 15, 2026 Appendix C-10 of C-14

Appendix C

Rule Sub
Category
Rule NameRule
Description
Rule
Datatype
Requires
Forecast
?
RPO_WTHN_GROUP_LOWEST_TOLERAN
CE_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.
PERCENTA
GE
N/F
RPO_WTHN_ZONE_DIFF_TOLERANCELocations 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.
NUMBERN/F
RPO_WTHN_ZONE_DIFF_TOLERANCE_P
CT
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
PERCENTA
GE
N/F
0.
Revenue for
Item
RPO_REVENUE_ITEM_MAXRevenue for
each item in the
group/product
hierarchy node
needs to be
less or equal
than this value.
NUMBERF
RPO_REVENUE_ITEM_MINRevenue for
each item in the
group/product
hierarchy node
needs to be
greater or equal
than this value.
NUMBERF

May 15, 2026 Appendix C-11 of C-14

Appendix C

Rule Sub
Rule NameRule
Rule
Requires
CategoryDescriptionDatatypeForecast
?
RPO_REVENUE_ITEM_PCT_CHANGE_MA
X
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).
PERCENTA
GE
F
RPO_REVENUE_ITEM_PCT_CHANGE_MINRevenue for
each item in the
group/product
hierarchy node
needs to have a
minimum
percentage
increase
compared to
base period
(e.g. last year,
PERCENTA
GE
F
last quarter).
Revenue for
Group
RPO_REVENUE_MAXRevenue for
group of items
needs to be
less or equal
NUMBERF
than this value.
RPO_REVENUE_MINRevenue for
group of items
needs to be
greater or equal
than this value.
NUMBERF
RPO_REVENUE_PCT_CHANGE_MAXRevenue for
group of items
needs to have a
maximum
percentage
increase
PERCENTA
GE
F
compared to
base period
(e.g. last year,
last quarter).
RPO_REVENUE_PCT_CHANGE_MINRevenue for
group of items
needs to have a
minimum
percentage
increase
compared to
base period
PERCENTA
GE
F
(e.g. last year
,
last quarter).

May 15, 2026 Appendix C-12 of C-14

Appendix C

Rule SubRule NameRuleRuleRequires
CategoryDescriptionDatatypeForecast
?
Volume for
Item
RPO_VOLUME_ITEM_MAXVolume for each
item in the
group/product
hierarchy node
to be less or
equal than this
value.
INTEGERF
RPO_VOLUME_ITEM_MINVolume for each
item in the
group/product
hierarchy node
needs to be
greater or equal
than this value.
INTEGERF
RPO_VOLUME_ITEM_PCT_CHANGE_MAXVolume 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).
PERCENTA
GE
F
RPO_VOLUME_ITEM_PCT_CHANGE_MINVolume for each
item in the
group/product
hierarchy node
needs to have a
minimum
percentage
increase
PERCENTA
GE
F
compared to
base period
(e.g. last year,
last quarter).
Volume for
Group
RPO_VOLUME_MAXVolume for
group of items
needs to be
less or equal
than this value.
INTEGERF
RPO_VOLUME_MINVolume for
group of items
needs to be
INTEGERF
greater or equal
than this value.

May 15, 2026 Appendix C-13 of C-14

Appendix C

Rule Sub
Category
Rule NameRule
Description
Rule
Datatype
Requires
Forecast
?
RPO_VOLUME_PCT_CHANGE_MAXVolume for
group of items
needs to have a
maximum
percentage
increase
compared to
base period
(e.g. last year,
last quarter).
PERCENTA
GE
F
RPO_VOLUME_PCT_CHANGE_MINVolume for
group of items
needs to have a
minimum
percentage
increase
compared to
base period
(e.g. last year,
last quarter).
PERCENTA
GE
F

May 15, 2026 Appendix C-14 of C-14


In this guide

  • A Appendix: Regular Pricing Optimization RulesLifecycle Pricing Optimization Rule Based Regular Pricing User Guide · shares RPO_COMPLEX_PACK_SELLABLE, RPO_COMPLEX_PACK_SELLABLE_PCT, RPO_COMP_MATCH_HIGHER, RPO_COMP_MATCH_HIGHER_PCT