My Oracle Support Banner

Incorrect Calculation Of Member Balance In Shared Alteration (Doc ID 3036548.1)

Last updated on JULY 29, 2024

Applies to:

Oracle Communications BRM - Elastic Charging Engine - Version 12.0.0.5.0 and later
Information in this document applies to any platform.

Symptoms

On : 12.0.0.5.0 version, Charging server launcher

ACTUAL BEHAVIOR
---------------
Balance snapshot log says that there is -2600 available on KB Conn RLH. The member balance log says only -40 is available for KB Conn RLH and this is exactly the same balance as the one from the snapshot so it should say -2600 is available.


EXPECTED BEHAVIOR
-----------------------
Expectation is that whole 2560 units will be discounted with member KB Conn RLH. Actual result is that only 40 units are discounted.


STEPS
-----------------------
The issue can be reproduced at will with the following steps:

1.Define a discount offer, based on quantity, quantity expression up to Member Balance [KB Conn RLH], 100% consumption from KB Conn RLH, 100% return on Euro
2.Create two accounts, and then create a shared discount group with one account as the owner, second as the group member, add the discount defined above.
3.Recharge member KB Conn RLH with -2600 units
4.Send usage session for the member account, quantity 2560.

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
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.