Error While Setting Subscription End Dates For A Product With First Usage Set.

(Doc ID 1319606.1)

Last updated on SEPTEMBER 21, 2016

Applies to:

Oracle Communications Billing and Revenue Management - Version: and later   [Release: 7.3.0 and later ]
HP-UX PA-RISC (32-bit)
HP-UX Itanium


Subscription transfer errors out when the product of this subscription is set as first usage.

Steps to re-produce :
1.  Create a product with service type /service/ip and $20 purchase fee (purchase event only):
     a.  set purchase on the First usage
     b.  create a balance group apart from account balance group
     c.  assign this /service/ip to the balance_group created in b.
2.  Create an account to purchase plan created in step 1
3.  Create another account with the same or other product
4.  Transfer the service /service/ip from step1 account to step3 account.

A Sample of the input flist to call PCM_OP_SUBSCRIPTION_TRANSFER_SUBSCRIPTION:
0 PIN_FLD_POID POID [0] /service/ip 192644
0 PIN_FLD_FROM_OBJ POID [0] /account 194052
0 PIN_FLD_TO_OBJ POID [0] /account 190566
0 PIN_FLD_PROGRAM_NAME STR [0] "Transfer subscription"
0 PIN_FLD_BILLINFO_OBJ POID [0] /billinfo 189542 0

Expected result :
The end dates must be set.

Actual result :
Failed to set the end dates for subscribed product which has First Usage set in the corresponding deal.


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