How do I restart payment process requests (PPRs) which are "stuck" in 'CONFIRMING' or 'FORMATTING' s
We need the ability to restart payment process requests (PPRs) which are "stuck" in 'CONFIRMING' or 'FORMATTING' status. In most cases, the PPRs are stuck due to a system error. The stuck PPRs are not caused by a data or code problem. We simply need the ability to restart the formatting or confirmation process.
We know that we can cancel and restart each PPR. However, that is not practical. Starting the PPRs from the beginning of the process would take too much time.
Reviewing the code, I notice that IBY_BUILD_INSTRUCTIONS_PUB_PKG.rebuild_pmt_instruction, under certain status conditions, calls IBY_PAYINSTR_PUB.recreatePaymentInstruction. Based on the name, and on a review of the code, those procedures seem to meet our need. However, we don't know how to invoke the code. Will the code help us? If so, how do we invoke it? If not, how can we restart the formatting or confirmation step without cancelling the PPR and starting from the beginning?
We know that we can cancel and restart each PPR. However, that is not practical. Starting the PPRs from the beginning of the process would take too much time.
Reviewing the code, I notice that IBY_BUILD_INSTRUCTIONS_PUB_PKG.rebuild_pmt_instruction, under certain status conditions, calls IBY_PAYINSTR_PUB.recreatePaymentInstruction. Based on the name, and on a review of the code, those procedures seem to meet our need. However, we don't know how to invoke the code. Will the code help us? If so, how do we invoke it? If not, how can we restart the formatting or confirmation step without cancelling the PPR and starting from the beginning?
Tagged:
0