Error With Cancel_deal Opcode With Backdate (Doc ID 782429.1)

Last updated on SEPTEMBER 21, 2016

Applies to:

Oracle Communications Billing and Revenue Management - Version: 7.2.1.0.0
HP-UX Itanium

Symptoms

-- Problem Statement:
If you execute cancel_deal opcode using backdate with a deal that have 1 product and 1 discount, the
opcode changes the end_date as the backdated date in the product whereas for the discount the
end_date is set as the account creation date

-- Steps To Reproduce:
1. Create an Account with one product and one discount.
2. Purchase the plan/deal.
3. Change the pvt ahead by 15 days.
4. Execute via testnap pcm_op_subscription_cancel_deal with same back date as given in the
below example

r << XXX 1
0 PIN_FLD_POID POID [0] 0.0.0.1 /account 240668
0 PIN_FLD_SERVICE_OBJ POID [0] 0.0.0.1 /service/telco/ip/telephony 242144
0 PIN_FLD_PROGRAM_NAME STR [0] "Fix Gestion"
0 PIN_FLD_DEAL_INFO SUBSTRUCT [0] allocated 20, used 1
1 PIN_FLD_NODE_LOCATION STR [0]
"spes_01#13280/1#20081229-094739.984874:spes_01#13280/1#20081229-094740.136769#2"
0 PIN_FLD_END_T TSTAMP [0] (1236049200)
XXX
xop PCM_OP_SUBSCRIPTION_CANCEL_DEAL 0 1

 

5. Check the end_dates in product and in the discount using Cust Center,it can be seen that the end_dates for the product and for the discount are not the same.

Click here to view file1

Click here to view file2


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