To Introduce CM_FM_DROP_NAMED_TRANS_FLIST To Remove A Name From Name Trans Flist
Last updated on APRIL 21, 2017
Applies to:Oracle Communications Billing and Revenue Management - Version 126.96.36.199.0 to 188.8.131.52.0 [Release 7.4.0]
Information in this document applies to any platform.
Checked for relevance on 21-Oct-2014.
A new method is needed to remove a name from named_trans_flist:
Currently, there are methods just to set/get the name on named_trans_flist:
AIA maintains the distributed transaction, where the order may have multiple lines where each line represents a product in BRM. To process the order, AIA calls purchase product API to BRM per each line. A BRM user populates the named flist in their opcode (API) to use it further in the flow of purchase product and they would like to drop the named flist once the product is purchased to make sure the values do not get used in the next request (to purchase another line). Currently in their code, they are setting the named flist to NULL with an assumption that it drops the named flist. But in reality, the SET named flist function does nothing if the flist pointer is NULL. As per the user's implementation, the named flist populated per line should be dropped and not be consumed by the next line within the same transaction (handled in AIA). So, they need Oracle's help to support the dropping of named flist within the transaction.
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