Rerating Is Throwing Error After Shared Subscription Close (Doc ID 782396.1)

Last updated on JULY 28, 2017

Applies to:

Oracle Communications Billing and Revenue Management - Version 7.3.0.0.0 and later
Information in this document applies to any platform.
This problem can occur on any platform.

Symptoms

 

After closing the shared subscription, Rerating is throwing the error.

Steps To Reproduce:

1. Create a GSM telephony service account(Acct1) on 09/05/2009.
2. Create a sharing service to the above account. This should have a product with purchase fee, cycle fee with -200 resources per cycle granted and is purchased with quantity as 252. So when it is purchased on 09/05 the balance is 200*252*0.999907021604938 = 50935 (The scale should be 1 but may be due to DST(Daylight Savings Time) it is coming as  0.999907021604938)
PS: time_stamp_rounding is disabled.
3. Create 2 members accounts for same type GSM service.
4.Create shared discount consume the free resources
5. Create a discount sharing group with step 4 discount and add the above member accounts to this DSG(Discount Sharing Group).
6. Pass the CDR's for members accounts to consume all the above free resources on 9/25/2009.
7. Set the future end dates to sharing service purchased_product(purchase/cycle/usage end_t) on
10/01/2009 to 10/03/2009 23:59:59 by calling set_prodinfo opcode or through customer center.
This time the cycle_forward fee will be refunded from 10/03/2009 23:59:59 - 10/05/2009 00:00:00
the refund amount per 1 day is 1680 (0.033333719135802109423564663290*200*252=1680).
8. Close the sharing service(status=10103) on 10/04/2009, It is changing the status of purchased_product active to closed and close the DSG.
9. Run rerating for all accounts for only usage events, it is throwing the following error
fm_rate_get_cand_disclist_get_grp_share_disc_obj read return input flist
# number of field entries allocated 20, used 2
0 PIN_FLD_POID POID [0] 0.0.0.1 /group/sharing/discounts 995038 6
0 PIN_FLD_ERR_BUF ERR [0]
<location=PIN_ERRLOC_DM:4 class=UNKNOWN:0 errno=PIN_ERR_NOT_FOUND:3>
<field num=0:0,0 recid=0 reserved=0 reserved2=0 time(sec:usec)=0:0>
<facility=0 msg_id=0 version=0>
E 2008-10-27 15:01:13.857 xxxxxx cm_rerate:9794.1 fm_rate_get_candidate_disclist.c:3222
1:dvvpbo11:cm_rerate:3067:1:1301:1225116073:3
fm_rate_get_cand_disclist_get_group_share_disc_obj error
<location=PIN_ERRLOC_DM:4 class=UNKNOWN:0 errno=PIN_ERR_NOT_FOUND:3>
<field num=0:0,0 recid=0 reserved=0 reserved2=0 time(sec:usec)=0:0>
<facility=0 msg_id=0 version=0>
E 2008-10-27 15:01:13.857 dvvpbo11 cm_rerate:9794.1 fm_rate_get_candidate_disclist.c:2969
1:xxxxxx:cm_rerate:3067:1:1301:1225116073:3
fm_rate_get_cand_disclist_get_discounts_from_grp_share_disc error
<location=PIN_ERRLOC_DM:4 class=UNKNOWN:0 errno=PIN_ERR_NOT_FOUND:3>
<field num=0:0,0 recid=0 reserved=0 reserved2=0 time(sec:usec)=0:0>
<facility=0 msg_id=0 version=0> 


 

Changes

 

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