The PCM_OP_CUST_GET_SUBSCRIBER_PREFERENCES does Not Work According to the PIN_FLD_SUBSCRIBER_PREFERENCE_ID
(Doc ID 1619545.1)
Last updated on FEBRUARY 24, 2021
Applies to:
Oracle Communications Billing and Revenue Management - Version 7.5.0.0.0 and laterInformation in this document applies to any platform.
Symptoms
This note documents a problem that happens with BRM version 7.5 PS5 when the PCM_OP_CUST_GET_SUBSCRIBER_PREFERENCES opcode is called, specifying the PIN_FLD_SUBSCRIBER_PREFERENCE_ID in the input flist.
It is expected that the opcode uses the value of PIN_FLD_SUBSCRIBER_PREFERENCE_ID from its input flist to get the subscriber specific preference. The opcode should select the preference matching the PIN_FLD_SUBSCRIBER_PREFERENCE_ID from its input flist to the PIN_FLD_SUBSCRIBER_PREFERENCE_ID from the preference's PIN_FLD_SUBSCRIBER_PREFERENCES array.
Instead, the opcode matches on the input flist and array ARRAY [x], therefore selecting the wrong preference.
Example :
Considering the following preferences set :
Changes
This problem was detected on 7.5 PS5 and is likely to exist since PS1 when that functionality was first introduced.
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 |
Changes |
Cause |
Solution |
References |