2 Oracle Banking Retail Accounts Batch Jobs and APIs
The topic describes the Oracle Banking Retail Accounts batch jobs and APIs.
Table 2-1 Oracle Banking Accounts Batch Jobs and APIs
| EOD Stage | Name | Description | Input Parameters |
|---|---|---|---|
| MCUT | MarkCutoff | This API changes the branch status from "Transaction Input" to "Cutoff" in OBA. | BranchCode, UserID, and EntityID |
| MCUT | CheckConsistency | This API checks for completeness of all transactions received for the current branch date. | AppID, BranchCode, UserID, and EntityID |
| MCUT | BranchMarkCutoff | This batch marks cutoff in Common core. | BranchCode, UserID, and AppID |
| EOTI | MarkEOTI | Marks the end of transaction input. | BranchCode, UserID, and EntityID |
| EOTI | AccountTODLimit | Batch for the TOD Renewal. | AppID, BranchCode, and UserID |
| EOTI | AccountStatusChangePopulation | This batch will populate the records which are enabled for "automatic account status change". | BranchCode, UserID, and AppID |
| EOTI | AccountStatusChangeExecution | This batch will pick the records which are populated from above batch and process it as per rule set in Business product level, Depending on rule changes the account status from NORM to PDO or PDO to LOSS etc or vice versa. | BranchCode, UserID, and AppID |
| EOTI | CourtesypayEvaluation | This batch is to apply the CP charges to the account – the account is debited for the charge amount and the charge GL account is credited. | BranchCode and UserID |
| EOTI | RegdViolationEvaluation | This batch is to reset the Reg D transaction counter. | BranchCode and UserID |
| EOTI | ICMarkCutoff | Marks the cutoff for Interest batch. | BranchCode and UserID |
| EOTI | OBRACC-IC | This batch computes and liquidates Accruals and Interest for accounts for the current branch date. | BranchCode and UserID |
| EOTI | ICCheckConsistency | Checks for consistency post IC batch. | AppID, BranchCode, UserID, and EntityID |
| EOTI | OBRACC-IC-APYE | Batch for calaculating Annual Percentage Yield Earned (APYE). | AppID, BranchCode, and UserID |
| EOTI | OBRACC-IC-APYE-STMT | Batch for pushing the calculated Annual Percentage Yield Earned (APYE) value to statemnet domain. | AppID, BranchCode, and UserID |
| EOTI | Revaluation | This batch revalues FCY accounts based on exchange rate defined for the current date and the reval setup configuration. | AppID, BranchCode, and UserID |
| EOTI | RevaluationCheckConsistency | Checks for consistency post Revaluation batch. | AppID, BranchCode, UserID, and EntityID |
| EOFI | MARKEOFI | Marks the end of financial input. | BranchCode, UserID, and EntityID |
| EOFI | BranchMarkEOFI | Marks the end of financial input in Common core. | AppID, BranchCode, and UserID |
| EOD | GLHandoff | This batch consolidates the current date balances of the customer GL and generates a handoff file. | AppID, BranchCode, and UserID |
| Date Change | BranchDateChange | Changes system date to next working date in Common core. | AppID, BranchCode, and UserID |
| Date Change | DDADateChange | Changes system date to next working date in OBA. | BranchCode, UserID, and EntityID |
| Date Change | ICDateChange | Changes system date to next working date in IC domain. | BranchCode and UserID |
| Date Change | ICReleaseCutoff | Releases the branch's cutoff in IC domain. | BranchCode and UserID |
| Date Change | BranchReleaseCutOff | Release of cutoff in Common core. | AppID, BranchCode, and UserID |
| BOD | BranchMarkTI | Marks the transaction input for the branch. | AppID, BranchCode, and UserID |
| BOD | Dormancy | This batch marks account dormant if the dormancy date of the account is the current branch date. | AppID, BranchCode, and UserID |
| BOD | Escheatment | This batch is for unclaimed processing and for transferring the unclaimed proceeds from customer account to bank and state GL. | AppID, BranchCode, and UserID |
| BOD | ChequbookPopulateDriverBatchJob | This batch will populate the driving table which are enabled for Cheque automatic reorder and it is in due. | AppID, BranchCode, and UserID |
| BOD | ChequbookAllocationBatchJob | This batch places automatic cheque book request for the accounts initiated from the previous batch by checking for automatic reorder level of cheque leaves. | AppID, BranchCode, and UserID |
| BOD | ReleaseUncollected | This batch releases uncollected funds for accounts which are due for release on the branch date. | BranchCode, EntityID and UserID |
| BOD | ReleaseLegalAmountBlocks | This API releases legal amount blocks for accounts. | BranchCode, EntityID and UserID |
| BOD | StopPayment | This batch updates the account's stop_payment status by checking for existence of stop payment for the current date. | BranchCode, EntityID and UserID |
| BOD | ProductSwitch | This batch does the business product transfer - product switch both automatic (Reg D) and manual. | BranchCode and UserID |
| BOD | CloseGarnishment | For those garnishment orders for which the end date has crossed current date, the batch will remove the amount block from the accounts involved in that garnishment and mark the garnishment order as closed. | AppID, BranchCode, and UserID |
| BOD | StatementPopulateDriverBatchJob | This batch will populate the driving table for which account statement is scheduled and it is in due for the branch date. | AppID, BranchCode, and UserID |
| BOD | StatementExecutorBatchJob | Statement batch generates account statements due for the accounts populated from the previous batch. | AppID, BranchCode, and UserID |