Mit diesem Batchprozess können Anweisungspositionen für alle Finanzkomponenten erstellt werden,
die zur Verarbeitung fällig sind. Die Eingabeparameter für diesen Prozess geben die Finanzkomponenten an,
die zur Verarbeitung fällig sind.
Dieser Batchprozess führt die folgenden Aktionen aus:
- Wenn unter 'Date From' und 'Date To' ein Datum angegeben ist, werden alle Finanzkomponenten mit einem
Verarbeitungsdatum, das vor diesem Datum liegt, abgerufen. Wenn kein Datum angegeben ist, wird das aktuelle
Systemdatum verwendet.
- Gleichermaßen werden alle Bereitstellungsmethoden verarbeitet, wenn
keine Bereitstellungsmethode angegeben wird.
- Unter Verwendung von 'Date To' stellt dieser Prozess anhand des Finanzkalenders fest, ob es
nachfolgende Tage gibt, die in die aktuelle Verarbeitung der Finanzkomponenten eingeschlossen werden sollten.
- Dieser Prozess ruft alle Finanzkomponenten ab, die zur Verarbeitung fällig sind, und gruppiert die einzelnen
Finanzkomponenten nach Fällen.
- Dieser Prozess bewertet jeden Fall neu, um festzustellen, ob sich durch eine Änderung der Umstände die
finanzielle Anspruchsberechtigung geändert hat.
- Für jede verbleibende Finanzkomponente wird der Betrag und der abgedeckte Zeitraum ermittelt. Ferner
wird eine Anweisungsposition erstellt.
- Dieser Prozess setzt das Verarbeitungsdatum der Finanzkomponente vor; wenn die Finanzkomponente dadurch logisch
das Ende ihrer Lebensdauer erreicht, läuft diese Finanzkomponente ab.
Dieser Batchprozess verwendet die folgenden Parameter:
Batchprozessklasse und -methode: Die Klasse und Methode für diesen Batchprozess ist
curam.core.intf.GenerateInstructionLineItems.processAllFinancialComponentsDue.
Anmerkung: Die Ausführung dieses Batchprozesses sollte vor der Ausführung von
GenerateInstruments abgeschlossen sein.