My Oracle Support Banner

PCM_OP_COLLECTIONS_REPLACE_SCENARIO Is Not Cancelling Actions If Called In Custom Opcode (Doc ID 2789465.1)

Last updated on OCTOBER 16, 2023

Applies to:

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

Symptoms

On Oracle Communications Billing and Revenue Management (BRM) 7.5.0.23.0 version, Collections Manager,

ACTUAL BEHAVIOR
---------------

PCM_OP_COLLECTIONS_REPLACE_SCENARIO is not cancelling actions for which due date is before current date, if called from custom opcode.

Here it is observed that the code is setting action status as Pending as below , if PCM_OP_COLLECTIONS_REPLACE_SCENARIO called in some custom opcode from testnap.


EXPECTED BEHAVIOR
-----------------------
PCM_OP_COLLECTIONS_REPLACE_SCENARIO should set cancel actions for which due date is before current date, if called from custom opcode

STEPS
-----------------------
The issue can be reproduced at will with the following steps:

1) Create Scenario with few actions like SMS, OUTBAR, INBAR, DISCONNECT etc.
2) Complete Action till let SAY INBAR
3) REPLACE SCENARIO --In new scenario, all actions till INBAR needs to get cancelled and Dates for SMS and DISCONNECT will set as per logic written in fm_collections_pol_calc_due_date.c (Logic -- reduce number of days from first actions as a result subsequent actions due date will set as per configuration and first action due date)
4) In above Scenario, if one directly call PCM_OP_COLLECTIONS_REPLACE_SCENARIO from testnap, then code will set status of first action as cancelled:

Changes

 

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Changes
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.