PCM_OP_SUBSCRIPTION_PURCHASE_DEAL with PCM_OPFLG_CALC_ONLY does not remove all products from account_products (Doc ID 408623.1)

Last updated on JUNE 21, 2012

Applies to:

Oracle Communications Billing and Revenue Management - Version 6.7.0.1.1 to 6.7.0.1.1 [Release 6.7.0]
HP 9000 HP-UX 11.0 (32 bit)
Microsoft Windows (32-bit)
Oracle Solaris on SPARC (32-bit)
Checked for currency on 21-Jun-2012

Symptoms

PCM_OP_SUBSCRIPTION_PURCHASE_DEAL is called with the flag PCM_OPFLG_CALC_ONLY in order to calculate the cost of the products of another plan.
After this opcode is called an extra product in the account_product array is created

Reproduction steps:

In order to calculate the cost of the various products, these deals are purchased for the same account. Normally, in Calc_Only mode, nothing should be committed to the database. The calc_only purchase should remove all the products created, but sometimes one of them is not removed.

 

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