My Oracle Support Banner

Modifier Limit Not Getting Released When Modifier Is Applied And Removed From Cart (Doc ID 2571004.1)

Last updated on JULY 29, 2019

Applies to:

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

Symptoms

ACTUAL BEHAVIOR
When modifier is removed from the cart, the consumed amount on the modifier line limits was not reverted.


EXPECTED BEHAVIOR
Since modifier is not longer applicable to the order, the corresponding promotional limit should be reverted and quantity should be credited back to the total available.

STEPS

The issue can be reproduced at will with the following steps:
1. Add items to cart in iStore
2. Modifier XX_MODIFIER is automatically applied.
  * At this time if we see the usage /consumption of details for the modifier as consumed (which is correct)

Define limits -
Balances:
 consumed: 1000
 available: 0

3. Now we explicitly apply the 10% off modifier
  The modifier XX_MODIFIER is removed.

  AT this point we expect that the Usage details from the XX_MODIFIER
  should be cleared / released (as we are no longer using it on our cart). This does not seem to
  happen and the modifier limit still shows as consumed:

Define limits -
Balances:
 consumed: 1000
 available: 0


4. Tried 'Update Balance'.
  Still shows as consumed


Define limits -
Balances:
 consumed: 1000
 available: 0


5. Tried running concurrent program 'Update Promotional Limit Balances'.

Still shows as consumed


Define limits -
Balances:
 consumed: 1000
 available: 0




Changes

 

Cause

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
Symptoms
Changes
Cause
Solution
References


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