3.2.17 Task Prioritization Batch
This topic provides information about the Task Prioritization Batch.
This batch is responsible for reading the configuration settings and dynamically prioritizing tasks based on predefined criteria, such as the urgency of the account, overdue amounts, and customer risk factors.
Job Name: obcr-task-prioritization-batch
Setup Prerequisites - Following is the prerequisite for the setup:
Dependent Batch/Job: Not Applicable
Multi-threaded: Yes
Multi-stream: Yes
URI : <protocol>:// obcr-task-services/jobLauncher/runBatch/
Table 3-74 Mandatory Headers for Configuration endpoint:
| Parameter Name | Value | Mandatory | Description |
|---|---|---|---|
| appld | CRTASK | Yes | The application ID of the host service. |
Specify following parameters while executing this batch:
Table 3-75 Parameters
| Parameter Name | Value | Mandatory | Description |
|---|---|---|---|
| runDate | 01102023 | Yes | It must be in ddmmyyyy format. |
| branchCode | DMO | Yes | Branch code. |
| userId | ADMINUSER1 | Yes | The user running the batch. |
| overrideDate | 2023-10-01 | No | It must be in yyyy-mm-dd format. It is required to run the batch for a specific day. |
Success/Failure Details:
User can verify the record level status in DM_TASK_PRIORITIZATION_DRIVER. For a successful processing of a record, the below condition should be satisfied.
ERROR_CODE = ‘Success’ and PROCESS_RESULT = ‘1’
Parent topic: Batch Execution