No Refund When Canceling a Service Backdated (Doc ID 1163069.1)

Last updated on SEPTEMBER 26, 2016

Applies to:

Oracle Communications Billing and Revenue Management - Version 7.4.0.0.0 to 7.4.0.0.0 [Release 7.4.0]
Information in this document applies to any platform.
***Checked for Relevance on 13th August 2015***

Symptoms

Found a refund problem when canceling a service with backdate.
Patch installed: PS4+ patch_9727146

In this case:
Today 07-21-2010: cancel service with backdate: 03-30-2010

Check the refund event
0 PIN_FLD_POID POID [0] 0.0.0.1 /event/billing/product/fee/cycle/cycle_forward_monthly 260557867504497383

It doesn't have BAL_IMPACT, so there is no refund to the customer.

Steps to reproduce:
1. Create an account on 7/21/2010
2. Run Bill Now from Customer Center
3. Run cancel service in testnap, with backdate.
Input flist:
r << XXX 1
0 PIN_FLD_POID POID [0] 0.0.0.1 /account 654891
0 PIN_FLD_DESCR STR [0] "baja del servicio"
0 PIN_FLD_PROGRAM_NAME STR [0] "commercial"
0 PIN_FLD_SERVICES ARRAY [0] allocated 20, used 3
1 PIN_FLD_STATUS_FLAGS INT [0] 4
1 PIN_FLD_STATUS ENUM [0] 10103
1 PIN_FLD_POID POID [0] 0.0.0.1 /service/telco/ip 655083
0 PIN_FLD_END_T TSTAMP [0] (1269918000) Tue Mar 30 00:00:00 2010
XXX
xop PCM_OP_CUST_UPDATE_SERVICES 0 1

Not sure if the problem is introduced by patch 9727146 or some Patch Set. This use case was working on 7.4.

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