Prepaids Exceed Credit Limit On Certain Occasions
(Doc ID 1260185.1)
Last updated on AUGUST 26, 2019
Applies to:Oracle Communications Billing and Revenue Management - Version 18.104.22.168.0 and later
Information in this document applies to any platform.
Prepaid accounts on some occasions exceed their credit limit by a fraction amount. In all cases if the calculated amount from PCM_OP_RATE_DISCOUNT_EVENT output contains this fraction, then it will breach credit limit.
When prepaid has a "positive" balance it cannot make or receive calls.
1.Create a Prepaid account with Prepaid Telephony RP.
2. Make sure that for the unit (Minute) scaled amount is 0.08€.
3. Adjust the accounts current balance to -0.996€.
3. Charge a session for 747sec.
Example: 12.45 x 0.06€ = 0.7470
0.06 | -0.7470 | 0.747
0.07 | -0.8715 | 0.871500000000000
0.08 | -0.9960 | 0.996000000000002
(first column: unit price, second column: current balance, third column: amount calculated by FCT_CreditLimitCheck)
NOTE: In this calculation we are using value 12.45 for all current balances.
It is expected that credit limit is not crossed with prepaid accounts.
In some cases credit limit is crossed by a fraction amount, causing the service to be unavailable.
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