This batch process performs the following:
- Identifies Utility, Service Supplier, or Product Providers concerns that may be due for payment based on the details specified on input
- Retrieves any outstanding payment instructions for each concern and rolls these into one payment instrument for issue to the concern
- Updates the next payment date for the concern
This batch process takes the following parameters:
- Date From - start of the date range for which Concern Payments are to be processed
- Date To - end of the date range for which Concern Payments are to be processed
- Method Of Payment - method of delivery to be used for identifying Financial Components to include for processing
Where this is not specified, all methods of payments are processed.
- Concern Type - one or either Utility, Service Supplier, or Product Provider, where the batch process is to be run for one concern type only
Where this is not specified, it is run for the three concern types.
Batch Process Class and Method: The class and method for this batch process is curam.core.intf.IssueConcernPayments.issueConcernTypePayment.
Note: This process should run after the completion of the GenerateInstruments and before the GeneratePayslips process.