Wenn der Batchauftrag von der Anwendung in die Warteschlange übermittelt wird, sucht er nach folgenden Parametern:
Beachten Sie, dass die oben genannten Parameter nicht obligatorisch sind. Wenn die Daten nicht eingegeben werden, wird standardmäßig das Systemnulldatum verwendet.
ConcernTypeCode
Wenn ConcernRoleType nicht vom Benutzer angegeben wurde, werden alle Rollentypen des Betroffenen, die in der Codetabelle ConcernRoleType aufgeführt werden, verarbeitet. Natürlich sind nur Personen, Arbeitgeber, externe Parteien, Informationsanbieter, Dienstleister, Produktanbieter, Versorgungsbetriebe und Repräsentanten relevant. Für Folgendes wird niemals etwas ausgewählt:
Alle Datensätze des angegebenen Typs werden verarbeitet, selbst wenn der Typ nicht existiert, also die Batchverarbeitung schlägt niemals fehl, wenn ein falscher Typ angegeben wurde. Wie oben erwähnt, werden Zahlungen nur für Beteiligte des Typs Person ('RL1'), Arbeitgeber ('RL2'), externe Partei ('RL17'), Informationsanbieter ('RL5'), Dienstleister ('RL3'), Produktanbieter ('RL4'), Versorgungsbetrieb ('RL6') oder Repräsentant ('RL13') ausgegeben.
MethodOfPayment
Wenn MethodOfPayment nicht vom Benutzer angegeben wurde, werden alle Lieferungsmethoden, die in der Codetabelle MethodOfDelivery aufgeführt werden, verarbeitet. Andernfalls erfolgt die Verarbeitung nur für die angegebene Zahlungsmethode.
NextPaymentDateFrom/NextPaymentDateTo
Wie oben erwähnt gilt, wenn der Benutzer beim Übermitteln der Batchverarbeitung NextPaymentDateFrom oder NextPaymentDateTo nicht angibt, wird standardmäßig das Systemnulldatum verwendet.
Der Grund dafür, dass NextPaymentDateFrom/NextPaymentDateTo bei Übermittlung an die Warteschlange nicht standardmäßig auf das aktuelle Datum gesetzt wird, wenn der Benutzer keines angibt, besteht darin, dass das aktuelle Datum des Kunden möglicherweise nicht mit dem aktuellen Datum des Servers übereinstimmt. Im Allgemeinen kann dies bei Ausführung von Batchverarbeitungen zu Problemen führen.
Innerhalb der Batchverarbeitung werden die zwei Verarbeitungsdatum-Parameter dateFrom und dateTo anhand der Werte für "NextPaymentDateFrom" und "NextPaymentDateTo" definiert. Die Prüfung erfolgt folgendermaßen:
ProcessingDate
Dies ist das Geschäftsdatum, das bei der Ausführung der Batchverarbeitung verwendet werden sollte. Berücksichtigen Sie hierbei die Details zu Geschäftsverarbeitungsdatum weiter oben.