Charges Are Assigned To Wrong Billinfo After PCM_OP_SUBSCRIPTION_SERVICE_BALGRP_TRANSFER (Doc ID 2215066.1)

Last updated on MARCH 17, 2017

Applies to:

Oracle Communications Billing and Revenue Management - Version 7.5.0.0.0 and later
Information in this document applies to any platform.

Symptoms

On Oracle Communications Billing and Revenue Management (BRM) Applications 7.5.0.14.0 version, Subscription Management,

Issue :

Executing scheduled action created by PCM_OP_SUBSCRIPTION_SERVICE_BALGRP_TRANSFER triggers billing before service transfer is performed. And as a result, cycle fees are charged to the old owner (billinfo) and not the new one.


Steps to reproduce :

1. set PVT = Oct 10, 2016.
2. create an account with BDOM = 1 and purchased a plan with monthly cycle forward (MCF) 10$ , /service/ip (this includes creating a default billinfo BF0).
3. set PVT = Nov 1, 2016.
4. run pin_bill_accts. Bill B1-1 produced with 20$.
5. change PVT to 11 Nov.
6. create a second billinfo for the account (BF1) with below flist :

8. set PVT = Dec 1, 2016, 12:00:00
9. run pin_deferred_act to execute the scheduled action

Expected result :

10.  observe, that (partial) billing is auto-triggered for the account and cycle fees are charged towards the NEW billinfo and not the OLD one.

Actual result :

10.  observe, that (partial) billing is auto-triggered for the account and cycle fees are charged towards the OLD billinfo and not the NEW one.

Note : Even if end_t in step 7 is passed as 01 Dec ( and hence when_t of schedule object is 01 Dec ), same issue persists.

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