Issue With PCM_OP_SUBSCRIPTION_PURCHASE_PRODUCT In PS14 (Doc ID 1500452.1)

Last updated on SEPTEMBER 21, 2016

Applies to:

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

Symptoms

As per the release notes of BRM 7.4 PS14, there is a validation in the opcode PURCHASE_PRODUCT to validate the purchase level specified in the PIN_FLD_SERVICE_OBJ input field of the opcode with the purchase level defined for
the product. This validation allows you to purchase a product for a particular service or its subtypes only if the purchase level defined for the product matches with that service or its subtypes.

The customer had tried to create a service object in order to achieve account level purchase of the product, but that is going into infinite loop. The following message is getting pointed and the size of cm.pinlog touches 2GB

D Wed Jan 1 00:31:38 2014 qyndevbrmap04.data.bosptc.intuit.net cm:10897 fm_subscription_cycle_utils.c:2698 1:qyndevbrmap04.data.bosptc.intuit.net::10892:-134633792:10012:1348132885:2
  Not aligning cf_end
D Wed Jan 1 00:31:38 2014 qyndevbrmap04.data.bosptc.intuit.net cm:10897 fm_subscription_cycle_utils.c:2698 1:qyndevbrmap04.data.bosptc.intuit.net::10892:-134633792:10012:1348132885:2
  Not aligning cf_end
D Wed Jan 1 00:31:38 2014 qyndevbrmap04.data.bosptc.intuit.net cm:10897 fm_subscription_cycle_utils.c:2698 1:qyndevbrmap04.data.bosptc.intuit.net::10892:-134633792:10012:1348132885:2
  Not aligning cf_end

would like to know:
1. Is there a way to purchase a product at the account level (as was happening in PS7)?
2. Why is the cm going into infinite loop?
3. How can we achieve our objective of purchasing a product without having to create a service?

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