259: /*
260: * Fix for bug 5935493:
261: *
262: * Payment validations are dependent upon finding the
263: * payments in the IBY_PAYMENTS_ALL table. Therefore, insert
264: * the payments from the PLSQL table into the
265: * IBY_PAYMENTS_ALL table.
266: *
267: * Central bank reporting could be implemented via a hook
261: *
262: * Payment validations are dependent upon finding the
263: * payments in the IBY_PAYMENTS_ALL table. Therefore, insert
264: * the payments from the PLSQL table into the
265: * IBY_PAYMENTS_ALL table.
266: *
267: * Central bank reporting could be implemented via a hook
268: * that is expecting payments to be populated in
269: * IBY_PAYMENTS_ALL table. Therefore, payments need to
265: * IBY_PAYMENTS_ALL table.
266: *
267: * Central bank reporting could be implemented via a hook
268: * that is expecting payments to be populated in
269: * IBY_PAYMENTS_ALL table. Therefore, payments need to
270: * inserted before performing central bank reporting as well.
271: */
272: IBY_PAYGROUP_PUB.insertPayments(l_paymentTab);
273:
342: *
343: * After central bank reporting is completed,
344: * the declare payments flag could be set on some/all
345: * payments by the hook. Therefore, we need to
346: * update the payments in IBY_PAYMENTS_ALL table
347: * so that this flag is accessible for validation.
348: */
349: IBY_PAYGROUP_PUB.updatePayments(l_paymentTab);
350:
578:
579: --l_doc_err_rec IBY_VALIDATIONSETS_PUB.docErrorRecType;
580: l_doc_err_rec IBY_TRANSACTION_ERRORS%ROWTYPE;
581:
582: l_triggering_pmt_id IBY_PAYMENTS_ALL.payment_id%TYPE;
583:
584: BEGIN
585:
586: print_debuginfo(l_module_name, 'ENTER');