SIG10 Occurs While Converting Child Account To Non-Payee From Payee (Doc ID 788928.1)

Last updated on AUGUST 24, 2011

Applies to:

Oracle Communications Billing and Revenue Management - Version: 7.3.0.0.0 and later   [Release: 7.3.0 and later ]
Oracle Solaris on SPARC (32-bit)
Sun Solaris SPARC (32-bit)

Symptoms

Problem Statement

In a hierarchy, both parent & child pay their own bills. Child has no open AR or bill items. Now, while trying to make the parent as payee for child (from Customer Center -> Hierarchy -> Bill Unit Hierarchy), it throws error. CM pinlog shows 'Signal 10 received'.

A sample production scenario may be like this: one new account is created, which is treated as a parent account. A group of accounts ( may be, existing old accounts ) are now moved under the new parent account and their payment type is changed from 10001(invoice) to 10007(subord). For one of the accounts, while changing the paytype , sig 10 is thrown in the cm pinlog. It is observed that this account has a huge number of items against it.

This problem may be worked-around by setting the cm parameter cm_txn_cache_enabled to 0. However, this parameter is only used for testing purpose and should not be used in production systems , because if we disable to transaction caching mechanism (enabled by default ) the performance will  degrade.

Steps To Reproduce

1. Create a new account and treat it as a Parent account.
2. Use PCM_OP_BILL_GROUP_ADD_MEMBER or Customer Center to add an existing old account as a child to this parent. The child is still a payee account ( that is , it is self-paying).
3. From Customer Center->Hierarchy->Bill Unit Hierarchy, try to change the payment type of the child such that parent will pay the dues for the child (that is , it is now a sub-ord account).
4. Try to save the changes. Customer Center will throw an error and 'Signal 10 received' in logged in CM pinlog.

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