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 | Check Holidays* | This job is used to check whether the current day is a holiday. |
3 | Last Iteration Check* | This job is used to check whether the current day is a last day of holiday. |
4 | Set Updated Date Count* | This job is used to go to the next holiday if the current day is not the last day of holiday. |
5 | Outstanding Txn* | This job is used for acrual marking, that is, to fetch the latest interest amounts. |
6 | Modify Contract* | This job reprices the finance transactions. |
7 | Limit Structure Refresh* | If ELCM integration required flag is True, this job executes and synchronises the limit structure data with the external systems. |
8 | Invoice Limit Approval | This job performs the limit approval job when the Common Core Eod flag is N. |
9 | Stale Invoice | This job marks the invoices as stale based on the configured settings for each product. |
10 | Overdue Invoices | This job updates the invoices as Overdue. |
11 | 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. |
12 | 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. |
13 | Cheque Charges | This job calculates and collect 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. |
14 | Cash Charges | This job calculates and collect 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. |
15 | Withdrawal Charges | This job calculates and collect the periodiccharges 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. |
16 | 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. |
17 | NPA* | This job identifies the outstanding loans and mark customer as NPA. |
18 | External_NPA* | If the external NPA is required, this job will get executed. |
19 | Product Expired* | This job checks and marks the product as expired if the effective till date has passed the business date. |
20 | Program Expired* | This job checks and marks the program as expired if the effective till date has passed the business date. |
21 | Limit Structure Expired* | This job checks and marks the limit structure as expired if the effective till date has passed the business date. |
22 | Relationship Expired | This job closes the relationship as per expiry date configured in the system. |
23 | 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. |
24 | 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. |
25 | 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). |
26 | Alerts | This job identifies all the alerts that has to be sent in EOD, generates, and sends them. |
27 | Netting FX Rate Update | 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 pay-in and pay-out accordingly. The batch executes after date flip. |
28 | Cheque Pooling | This job collects instrument transactions in system and do corporate pooling for those transactions. |
29 | Arrangement Credit | This job performs instrument general ledger accounting for Arrangement credit event. |
30 | Credit Reversal | This job performs instrument general ledger accounting for Credit Reversal event. |
31 | Return Recovery | This job performs instrument general ledger accounting for Return recovery event. |
32 | 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. |
33 | PDC Instrument Cancelled | This job cancels the instrument where instrument date is less than or equal to CBD |
34 | 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 |
35 | OBCM Clearing Request | This job is used to collect LCIN instrument collections and send it to OBPM to perfrom outward clearing of chques. |
36 | Vault Expiry | This job is used to update and expire vault master data in OBCM_TW_VAULT_MASTER table. Based on VAULT_EXPIRY_DATE comparision with business it update vault RECORD_STAT as C from previous value of O. |
37 | Cashflow Prediction | This job is used to build the projections of final cash flow and cash positions. |
38 | Invoice Acceptance | This will fetch invoices with status = Raised and not accepted and invoice acceptance date <= CBD. And then marks those invoices Accepted |
39 | Auto Debit Instrument | This job will trigger AutoDebit on invoces |
40 | PO Acceptance | This will fetch POs with status = Raised and not accepted and PO acceptance date <= CBD. And then marks those POs Accepted |
41 | Cash Pooling | This job collects cash transactions in system and do corporate pooling for those transactions. |
Note:
The job names marked with an asterisk (*) are applicable only if the Oracle® Banking Cash Management application is co-deployed with Oracle Banking Supply Chain Finance.