How to Reverse Payment Processed Thru Payment Centre (Doc ID 2098348.1)

Last updated on JUNE 05, 2017

Applies to:

Oracle Communications Billing and Revenue Management - Version 7.4.0.0.0 and later
Information in this document applies to any platform.

Goal

On : 7.4.0.14.0 version, Payment Tool

It was noticed that when a payment was posted to an account using Payment Center, payment cannot be reversed. Encountered the following errors:

In the op_global_search input flist, PIN_FLD_TRANS_ID value was 'T1,2a0a,0' but as soon as it reaches the end of the code op_global_search return flist PIN_FLD_TRANS_ID value was changed to 'T1,2a09,0' which is the Sub Trans ID. Then the error 'Transid does not belong to Original payment' was thrown.

D Fri Jan 29 00:21:20 2016 xxxxx cm:13631510 fm_stub_global_search.c:85 yyyyy:<no_name>:6568:7076:139:1452597817:282
 op_global_search input flist
# number of field entries allocated 20, used 5
0 PIN_FLD_POID POID [0] 0.0.0.1 /search -1 0
0 PIN_FLD_FLAGS INT [0] 256
0 PIN_FLD_TEMPLATE STR [0] "select X from /event/billing/payment where F1 = V1 "
0 PIN_FLD_ARGS ARRAY [1] allocated 20, used 1
1 PIN_FLD_PAYMENT SUBSTRUCT [0] allocated 20, used 1
2 PIN_FLD_TRANS_ID STR [0] "T1,2a0a,0"
0 PIN_FLD_RESULTS ARRAY [*] allocated 20, used 1
1 PIN_FLD_PAYMENT SUBSTRUCT [0] allocated 20, used 1
2 PIN_FLD_SUB_TRANS_ID STR [0] ""

D Fri Jan 29 00:21:20 2016 xxxxx cm:13631510 cm_child.c(116):4834 1:yyyyy:<no_name>:6568:7076:139:1452597817:282
 opcode db: 1(0.0.0.1), context db: 1(0.0.0.1), trans_state: 5, opcode: 7

D Fri Jan 29 00:21:20 2016 xxxxx cm:13631510 fm_stub_global_search.c:99 1:yyyyy:<no_name>:6568:7076:139:1452597817:282
 op_global_search return flist
# number of field entries allocated 20, used 2
0 PIN_FLD_POID POID [0] 0.0.0.1 /search -1 0
0 PIN_FLD_RESULTS ARRAY [0] allocated 20, used 2
1 PIN_FLD_POID POID [0] 0.0.0.1 /event/billing/payment/aaa 296058899005194516 0
1 PIN_FLD_PAYMENT SUBSTRUCT [0] allocated 20, used 1
2 PIN_FLD_SUB_TRANS_ID STR [0] "T1,2a09,0"
E Fri Jan 29 00:21:20 2016 brcscs05 cm:13631510 fm_pymt_recycled_payments_sear


How to reveres a payment thru Payment Center?
 

Solution

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