4 Batch Jobs

This topic describes the events that are part of Beginning of Day (BOD) and End of Day (EOD) batch jobs run by the system on daily basis.

There are several activities required to be performed daily in the system. These activities are run by the system as a batch job at the beginning and/or end of the day.

EOD Batch

Table 4-1 EOD Batch

S No Event Name Description
1 Netting Eligibility Job This event creates the netting transactions which comprises of receivables and payables eligible for netting based on the structure parameters defined at global netting center and parent subsidiaries level. The receivables and payables would be filtered based on the netting parameters, and finally a netting amount, net receivables or payables due will get calculated per parent subsidiary.
2 Netting Acceptance Job This event marks the netting transaction of parent subsidiaries for whom the Auto Approval flag is enabled as "accepted", only if the netting transaction is in "awaiting acceptance" state and the branch date is greater than or equal to settlement date.
3 Netting Settlement Job This event marks the accepted transactions as settled and invoices associated to that specific netting transactions as "Paid". This batch also creates the payin/payout transactions for sub-center and global netting centers. Also, the payin and payout gets recalculated based on the final acceptance/rejection status at invoice level. Post settlement, the payin-payout can be initiated on netting transactions (parent subsidiary level).
4 Netting FxRateUpdate Job This event updates the FX rate for transactions that are in “awaiting_acceptance” or “accepted” state wherever the spot rate is applied, and recalculate the Total Amount in Netting currency, and derive the net pay-in and pay-out accordingly. The batch executes after date flip.

Note:

Refer the Branch EOD section in the Oracle Banking Common Core User Guide to configure, invoke and view the EOD batch jobs.