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”.

  1. # number of field entries allocated 20, used 4 
  2. 0 PIN_FLD_POID POID [0] 0.0.0.1 /account 287875 0 
  3. 0 PIN_FLD_PROGRAM_NAME STR [0] "change validity" 
  4. 0 PIN_FLD_SUB_BALANCES ARRAY [0] allocated 20, used 5 
  5. 1 PIN_FLD_BAL_GRP_OBJ POID [0] 0.0.0.1 /balance_group 288131 0 
  6. 1 PIN_FLD_RESOURCE_ID INT [0] 2000100 
  7. 1 PIN_FLD_ELEMENT_ID INT [0] 2 
  8. 1 PIN_FLD_VALID_FROM TSTAMP [0] (1483707600) Sat Jan 7 00:00:00 2017 
  9. 1 PIN_FLD_VALID_TO TSTAMP [0] (1485571600) Sat Jan 28 13:46:40 2017 
  10. 0 PIN_FLD_SUB_BALANCES ARRAY [1] allocated 20, used 5 
  11. 1 PIN_FLD_BAL_GRP_OBJ POID [0] 0.0.0.1 /balance_group 288131 0 
  12. 1 PIN_FLD_RESOURCE_ID INT [0] 2000100 
  13. 1 PIN_FLD_ELEMENT_ID INT [0] 2 
  14. 1 PIN_FLD_VALID_FROM TSTAMP [0] (1483707600) Sat Jan 7 00:00:00 2017 
  15. 1 PIN_FLD_VALID_TO TSTAMP [0] (1485571600) Sat Jan 28 13:46:40 2017 
  16. nap(19349)> xop PCM_OP_BAL_CHANGE_VALIDITY 0 1 
  17. xop: opcode 3703, flags 0 
  18. # number of field entries allocated 20, used 2 
  19. 0 PIN_FLD_POID POID [0] 0.0.0.1 /event/billing/sub_bal_validity 302110610941047614 0 
  20. 0 PIN_FLD_DESCR STR [0] "success" 

Comments

Popular posts from this blog

Oracle BRM: Some Important Utilities

Oracle BRM: Learn step by step by following youtube channel

Oracle BRM: Utilize the BRM's MTA framework to use a file instead of searching the database