Oracle BRM: How to change the validity of a balance
To change validity of a non currency resource use the following input Flist.
Want to know more? Contact us
Note: Make sure to refer the documentation for the corresponding version of BRM that you are using.
BRM 12's Opcode Flist reference:
https://docs.oracle.com/en/industries/communications/billing-revenue/12.0/opcode-ref/index.html
BRM 15's Opcode Flist reference:
https://docs.oracle.com/en/industries/communications/billing-revenue/15.0/opcode-ref/index.html
Opcode name that should be called “PCM_OP_BAL_CHANGE_VALIDITY”.
- # number of field entries allocated 20, used 4
- 0 PIN_FLD_POID POID [0] 0.0.0.1 /account 287875 0
- 0 PIN_FLD_PROGRAM_NAME STR [0] "change validity"
- 0 PIN_FLD_SUB_BALANCES ARRAY [0] allocated 20, used 5
- 1 PIN_FLD_BAL_GRP_OBJ POID [0] 0.0.0.1 /balance_group 288131 0
- 1 PIN_FLD_RESOURCE_ID INT [0] 2000100
- 1 PIN_FLD_ELEMENT_ID INT [0] 2
- 1 PIN_FLD_VALID_FROM TSTAMP [0] (1483707600) Sat Jan 7 00:00:00 2017
- 1 PIN_FLD_VALID_TO TSTAMP [0] (1485571600) Sat Jan 28 13:46:40 2017
- 0 PIN_FLD_SUB_BALANCES ARRAY [1] allocated 20, used 5
- 1 PIN_FLD_BAL_GRP_OBJ POID [0] 0.0.0.1 /balance_group 288131 0
- 1 PIN_FLD_RESOURCE_ID INT [0] 2000100
- 1 PIN_FLD_ELEMENT_ID INT [0] 2
- 1 PIN_FLD_VALID_FROM TSTAMP [0] (1483707600) Sat Jan 7 00:00:00 2017
- 1 PIN_FLD_VALID_TO TSTAMP [0] (1485571600) Sat Jan 28 13:46:40 2017
- nap(19349)> xop PCM_OP_BAL_CHANGE_VALIDITY 0 1
- xop: opcode 3703, flags 0
- # number of field entries allocated 20, used 2
- 0 PIN_FLD_POID POID [0] 0.0.0.1 /event/billing/sub_bal_validity 302110610941047614 0
- 0 PIN_FLD_DESCR STR [0] "success"
Comments
Post a Comment