PIN_FLD_CURRENT_BAL Is Coming 0 Op_rate_pol_pre_rating Input Flist PIN_FLD_DISCOUNT_BAL_INFO
(Doc ID 3014907.1)
Last updated on APRIL 12, 2024
Applies to:
Oracle Communications Billing and Revenue Management - Version 12.0.0.8.0 to 12.0.0.8.0 [Release 12.0.0]Information in this document applies to any platform.
Symptoms
On : 12.0.0.8.0 version, Rating
ACTUAL BEHAVIOR
---------------
PIN_FLD_CURRENT_BAL is coming 0 in op_rate_pol_pre_rating input Flist PIN_FLD_DISCOUNT_BAL_INFO during billing of the account.
EXPECTED BEHAVIOR
-----------------------
It should show what has been set and same can be seen when one do the robj of /balance_group
NOTE: Same worked before where Patch 36177382 is not installed.
STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1. Create package.
a. Some non currency resources are granted via MCF event (e.g 1000312 with -2) and some via discount
b. Monthly charges are applied through discount based on the NCRs granted above.
2. pvt 13th Feb: Via custom opcode, created account and purchased about package. And it also create a DSG having 6 discount members.
One can see a value of -2 set in PIN_FLD_CURRENT_BAL for USC(1000314) which can see via robj of /balance_group.
Like few other non-currency are also set. Billing cycle is 13th feb to 1st march.
3. Move the pvt end of billing cycle (e.g 4th March) and call make_bill opcode via testnap and check the cm.pinlog.
op_rate_pol_pre_rating input Flist PIN_FLD_DISCOUNT_BAL_INFO SUBSTRUCT having PIN_FLD_CURRENT_BAL to 0 in all Resources in case of /event/billing/cycle/discount event
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 |