My Oracle Support Banner

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

Last updated on SEPTEMBER 21, 2023

Applies to:

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


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.

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.


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

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.