Can PCM_OP_SUBSCRIPTION_SET_PRODUCT_STATUS Be Used To Change Product Status (Doc ID 1268943.1)

Last updated on SEPTEMBER 26, 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.

Goal


The PCM_OP_SUBSCRIPTION_SET_PRODUCT_STATUS allows a product change status from active to inactive even if the BRM Documentation states that this operation is not allowed. 

Can one directly use this opcode to change product status?

The document is from the following location.

BRM Documentation -> Managing Customer Accounts -> Managing customers -> Changing account and service status

How BRM changes product status
To set the status of a /purchased_product object owned by an account, use the PCM_OP_SUBSCRIPTION_SET_PRODUCT_STATUS opcode.

PCM_OP_SUBSCRIPTION_SET_PRODUCT_STATUS is called in the following cases:

When the status of an account or service is changed.
When a product status is changed. You might need to change only the product status itself if, for example, the product was purchased as inactive because of future provisioning and you activate it later.

Note
When you change the status of a base product, the opcode automatically changes the status of any associated customized products. You cannot set the status of a customized product directly.

Solution

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