Can PCM_OP_SUBSCRIPTION_SET_PRODUCT_STATUS Be Used To Change Product Status?
(Doc ID 1268943.1)
Last updated on JUNE 10, 2022
Applies to:
Oracle Communications Billing and Revenue Management - Version 7.4.0.0.0 and laterInformation 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.
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
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
Goal |
Solution |