3 Oracle Banking Cash Management Jobs
This topic describes about the various Batch Jobs performed in the Oracle® Banking Cash Management application.
Table 3-1 Oracle® Banking Cash Management Jobs
| Serial Number | Job Name | Description |
|---|---|---|
| 1 | Common Core EOD Flag | Fetch flag is used to decide whether the common core events needs to be executed or not. |
| 2 | Relationship Expiry | This job closes the relationship as per expiry date configured in the system.
Note: This job runs branch specific. |
| 3 | Netting Eligibility | This job 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 and net receivable or payables due will get calculated per parent subsidiary.
Note: This job runs branch specific. |
| 4 | Netting Acceptance | This job 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.
Note: This job runs branch specific. |
| 5 | Netting FX Recalculation | This job 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 payin and pay-out accordingly. The batch executes before and after date flip.
Note: This job runs branch specific. |
| 6 | Netting Settlement | This job updates the structures in which the transactions which are not in “awaiting acceptance” state and the settlement date is less than or equal to branch date. This batch 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).
Note: This job runs branch specific. |
| 7 | Overdue Invoices | This job updates the invoices as Overdue.
Note: This job runs branch specific. |
| 8 | Structure Expiry | This job marks all the structures as closed in the system when the current business date is greater than or equal to the expiry date of a structure configured in the system.
Note: This job runs branch specific. |
| 9 | Cheque Pooling | This job collects instrument transactions in system and do corporate pooling for those transactions. |
| 10 | Cash Pooling | This job collects cash transactions in system and do corporate pooling for those transactions. |
| 11 | Cashflow Prediction | This job is used to build the projections of final cash flow and cash positions. |
| 12 | OBCM Clearing Request | This job is used to collect LCIN instrument collections and send it to OBPM to perform outward clearing of cheques.
Note: This job runs branch specific. |
| 13 | Refund Processing | This job post the refund of the excess payment accounting on the basis of the relationship maintenance and accounting maintenance. |
| 14 | Cash Charges | This job calculates and collects the periodic charges for cash transactions. All the applicable charges are calculated for the transactions in the system, and charges entries are stored in tables for further processing.
Note: This job runs branch specific. |
| 15 | Cheque charges | This job calculates and collects the periodic charges for cheque transactions. All the applicable charges are calculated for the transactions in the system, and charges entries are stored in tables for further processing.
Note: This job runs branch specific. |
| 16 | Invoice Charges | This job calculates the charges for invoices. Invoices are grouped into different bunches, and all the applicable charges are applied for each bunch. Once the charges are applied, those are calculated immediately for online charges. In case of periodic charges, the charges are calculated when the charge calculation date matches the business date on which EOD has run. Accounting entries are posted for the calculated charges.
Note: This job runs branch specific. |
| 17 | PO Charges | This job calculates the charges for the purchase orders. Purchase orders are grouped into different bunches, and all the applicable charges are applied for each bunch. Once the charges are applied, those are calculated immediately for online charges. In case of periodic charges, the charges are calculated when the charge calculation date matches the business date on which EOD has run. Accounting entries posted for the calculated charges.
Note: This job runs branch specific. |
| 18 | Withdrawal Charges | This job calculates and collects the periodic charges for cash withdrawal transactions. All the applicable charges are calculated for the transactions in the system, and charges entries are stored in tables for further processing.
Note: This job runs branch specific. |
| 19 | Charges Batch Processing | This job collects the calculated charges for transactions in system and does the calculation when the charge calculation date matches the business date on which EOD has run. Also, it does the account generation and posting of the calculated charges. |
| 20 | Alerts | This job identifies all the alerts that has to be sent in EOD, generates, and sends them. |
| 21 | Expected CF Amount Consolidation | This job recalculates the cashflow amount when the current business date is greater than or equal to the expected date of the expected cashflow transaction. |
| 22 | Predicted CF Amount Consolidation | This job recalculates the cashflow amount when the current business date is greater than or equal to the expected date of the predicted cashflow transaction. |
| 23 | PDC Unhold | This job is used to unhold instrument transactions which are updated as HOLD in instrument management upto hold date value. Once current business date is greater than hold date, this job update status as BOOKED.
Note: This job runs branch specific. |
| 24 | PDC Instrument Cancelled | This job cancels the instrument where instrument date is less than or equal to CBD.
Note: This job runs branch specific. |
| 25 | Cash Withdrawal Cancel ECA | This job is triggered to reverse the ECA for withdrawal transaction which are lying in Authorization queue post its lien date.
Note: This job runs branch specific. |
| 26 | Vault Maintenance Expiry | This job expires the vault maintenances based on the expiry date.
Note: This job runs branch specific. |
| 27 | Invoice Acceptance | This will fetch invoices with status = Raised and not accepted and invoice acceptance date <= CBD.
And then marks those invoices Accepted. Note: This job runs branch specific. |
| 28 | PO Acceptance | This will fetch POs with status = Raised and not accepted and PO acceptance date <= CBD.
And then marks those POs Accepted. Note: This job runs branch specific. |
| 29 | Auto Debit Instrument | This job will trigger Auto Debit on invoices.
Note: This job runs branch specific. |
| 30 | Arrangement Credit | This job performs instrument general ledger accounting for Arrangement credit event.
Note: This job runs branch specific. |
| 31 | Credit Reversal | This job performs instrument general ledger accounting for Credit Reversal event.
Note: This job runs branch specific. |
| 32 | Return Recovery | This job performs instrument general ledger accounting for Return recovery event.
Note: This job runs branch specific. |