Non-Paying Child Account Unable To Be Terminated While Under Sponsorship (Doc ID 804460.1)

Last updated on SEPTEMBER 15, 2009

Applies to:

Oracle Communications Billing and Revenue Management - Version: 7.3.0.0.0
This problem can occur on any platform.

Symptoms

-- Problem Statement:
A non-paying child account's service cannot be terminated while under a sponsorship

-- Steps To Reproduce:
1. A main account is created as a parent account with a dummy plan.
2. A sponsorship group is created under the parent with free minutes and session event rate plans
sponsored.
3. A non-paying child is then created as a member of this sponsorship group and parked under the
parent account.
4. Make a normal usage, rating is generated
5. When service is terminated, an error occurs.

sinppet of the error

Matched SUB_BALANCES found
# number of field entries allocated 20, used 8
0 PIN_FLD_AMOUNT DECIMAL [0] -500
0 PIN_FLD_CONTRIBUTOR_STR STR [0] ""
0 PIN_FLD_GRANTOR_OBJ POID [0] 0.0.0.1 /purchased_product 2351513 0
0 PIN_FLD_ROLLOVER_DATA INT [0] 1073807360
0 PIN_FLD_VALID_FROM TSTAMP [0] (1236384000) Sat Mar 7 00:00:00 2009
0 PIN_FLD_VALID_FROM_DETAILS INT [0] 1
0 PIN_FLD_VALID_TO TSTAMP [0] (1239062400) Tue Apr 7 00:00:00 2009
0 PIN_FLD_VALID_TO_DETAILS INT [0] 0
D Sat Mar 7 17:41:09 2009 blrhpts1 cm:22058 fm_subscription_utils.cpp:2648 1:blrhpts1:cm:21825:1:1301:1235562162:27
Cut the balance buckets
E Sat Mar 7 17:41:09 2009 blrhpts1 cm:22058 pcm.c(54):753 1:blrhpts1:cm:21825:1:1301:1235562162:27
Op (PCM_OP_READ_FLDS) send failed in pcm_op
<location=PIN_ERRLOC_CM:3 class=PIN_ERRCLASS_SYSTEM_DETERMINATE:1 errno=PIN_ERR_NULL_PTR:39>
<field num=PIN_FLD_POID:7,16 recid=0 reserved=2001 reserved2=0 time(sec:usec)=0:0>
<facility=0 msg_id=0 version=0>

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