My Oracle Support Banner

Other Item Discount Not Applying Based On Precedence (Doc ID 2320172.1)

Last updated on FEBRUARY 28, 2019

Applies to:

Oracle Advanced Pricing - Version 12.2 and later
Information in this document applies to any platform.


Find that two Other Item Discounts are being applied to one order line, even though they are in the same incompatibility group and pricing phase. The pricing phase incompatibility resolve code, All Lines Adjustment, is set to Precedence at user level.
This occurs randomly for two items.


Expects only one of the two Other Item Discounts(OID) to be applied;
the one with the highest precedence (lowest number) should be applied.

The issue can be reproduced at will with the following steps:
1. Responsibility: Order Management Super User (or equivalent)
2. Navigate to: Orders, Returns > Sales Orders
3. Enter order line for item
4. Save.
  Find that both OID modifiers are applied.
5. Navigate to: Modifier > Modifier Setup
6. Query the modifier(s) in question.
  Highest precedence = 260, assigned on the qualifier.
  Both have this same precedence.


Scenario 2:

The OID (other item discount) with precedence 900 , 910, 290.
All 3 modifier lines have product attribute =  ALL ITEMS.

Modifier with precedence = 920 applies.
Expectation is modifier with  precedence = 900.


To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!

In this Document

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.