Dieser Batchprozess führt die folgenden Aktionen aus:
- Validierung der Daten für jeden Datensatz in der Eingabedatei PaymentReceivedFile.txt.
- Laden des Datensatzes für den Zahlungseingang in das Konto eines Betroffenen, sofern eine
betroffene Person ermittelt wurde; ansonsten wird der Datensatz in ein Zwischenkonto geladen.
- Verwaltung einer Reihe von Kontrollsummen und Vergleich dieser Kontrollsummen mit der Kontrollsumme
für alle Datensätze am Ende der Eingabedatei.
- Rückgängigmachung aller Verarbeitungsaktivitäten, wenn die laufende Summe nicht mit den Daten aus der
Eingabedatei übereinstimmt.
Dieser Batchprozess verwendet die folgenden Parameter:
- File Path - Das Verzeichnis, in dem sich die Eingabedatei befindet.
- File Name - Der vollständige Name der Eingabedatei (einschließlich der Erweiterung), in der
die Details des Zahlungseingangs enthalten sind.
Bei der Ausführung sucht dieser Batchprozess nach dem Dateinamen im angegebenen Dateipfad.
Batchprozessklasse und -methode: Die Klasse und Methode für diesen Batchprozess ist
curam.core.intf.LoadPaymentsReceived.loadPaymentReceivedFile.