Product Priorities Not Working Between Deferred And Regular Purchase

(Doc ID 2411691.1)

Last updated on JUNE 22, 2018

Applies to:

Oracle Communications Billing and Revenue Management - Version 7.5.0.0.0 and later
Information in this document applies to any platform.

Symptoms

On Oracle Communications Billing and Revenue Management (BRM) version 7.5.0.16.0, when attempting to use product priorities the following is observed:

ACTUAL BEHAVIOR
Higher priorities set products are not getting applied first.

EXPECTED BEHAVIOR
Product should be evaluated based on the priorities set at product level.

STEPS
The issue can be reproduced at will with the following steps:
1. Create product A; a cycle product that applies non-monetary resource to an account (2 resources each cycle). The product has no fees. Set priority to 1000.
2. Create product B; a cycle fee forward, set the monthly fee to 10. Set priority to 500.
3. Create discount C; the discount consumes resources applied by product A and discounts (up to the amount of consumed resources) the amount due from the product B.

Regardless set priorities, product B calculation occurs prior product A application of resources which results in incorrect amount due – customer has to pay the full amount of 10, instead of 8, as discount C has nothing to discount against product B.

Cause

Sign In with your My Oracle Support account

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

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms