My Oracle Support Banner

Purchased_product Entry Deleted During Set_prodinfo For Products Converted From Item To Subscription (Doc ID 2872980.1)

Last updated on JANUARY 23, 2024

Applies to:

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

Symptoms

On : 12.0.0.4.0 version, Subscription Management

ACTUAL BEHAVIOR
---------------
Products are purchased with future date when product type is item and then changed to subscription.
After product type is changed, set_prodinfo is called to set the purchase start date to current date, during set_prodinfo call purchased_product is getting deleted

This behavior is expected for products with product type as item during set_prodinfo call, But as product type is changed to subscription before set_prodinfo call, purchased_product entry should be retained.

NOTE: This is happening after installing the <Patch 32805865>.

 
EXPECTED BEHAVIOR
-----------------------
As product type is changed to subscription before set_prodinfo call, purchased_product entry should be retained

STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1. Create item product
2. Create account with some services
3. Purchase item product with future date
4. make sure /purhased_product entry is created
5. Change the product type from item to subscription
6. Call set_prodinfo to set the purchase start date to current date


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
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.