PCM_OP_BILL_POL_SPEC_BILLNO is Getting Called Twice During Suppression Cycles (Doc ID 2122519.1)

Last updated on JUNE 16, 2017

Applies to:

Oracle Communications Billing and Revenue Management - Version 7.5.0.0.0 to 7.5.0.0.0 [Release 7.5.0]
Information in this document applies to any platform.

Goal

On Oracle Communications Billing and Revenue Management(BRM), 7.5.0.0.0 version, Core Billing

Issue:

With automatic bill suppression enabled, PCM_OP_BILL_POL_SPEC_BILLNO is getting called twice during suppression cycles.

Scenario:

1. Customer has hierarchy accounts, with paying parent and non-paying child
2. First bill is suppressed via customization and bill number is set (PCM_OP_BILL_POL_SPEC_BILLNO called).
3. Second bill is also suppressed as the bill due is lower than the minimum amount configured for suppression, but no call to PCM_OP_BILL_POL_SPEC_BILLNO.
3. Third bill is finalized as the bill due amount is more than the minimum amount configured for suppression and PCM_OP_BILL_POL_SPEC_BILLNO is getting called even though the bill number has already been set in first step.

Actual result:

*  Since a customer in this case has customized PCM_OP_BILL_POL_SPEC_BILLNO to meet certain business requirement, the second call to PCM_OP_BILL_POL_SPEC_BILLNO is impacting their business logic. That is, to the BILL number sequence, customization is appending 3 digit in the end (as combination of last 2 digit of year plus Check Number).
*  For Example:

*  Here in the bill number 15001696168 ; 15001696 is sequence, 16 as in 2016 and 8 is check number.
*  Now second call to the opcode OP_BILL_POL_SPEC_BILLNO is appending 3 more digits to the same, ex: 15001696168XXX

Question:

It is expected that in step 1, when bill is suppressed it should not call the policy or generate the bill_no. Kindly confirm if the above behavior seen is an expected behavior or an issue.

Solution

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