This batch process performs the following:
- Validates the data for each record in the input file, PaymentReceivedFile.txt
- Loads the payment received record onto a concern's account where a concern is identified; otherwise, loads the payment received record into a suspense account
- Maintains a set of control totals and compares these to the control total record at the end of the input file
- Rolls back all processing if the running totals do not match the data from the input file
This batch process takes the following parameters:
- File Path - directory where the input file resides
- File Name - full name of the input file, including extension, that contains the details of the payments received.
When run, this batch process looks for the fileName specified in the filePath specified.
Batch Process Class and Method: The class and method for this batch process is curam.core.intf.LoadPaymentsReceived.loadPaymentReceivedFile.