ExpireReservation

Mit diesem Batchprozess werden aktive Reservierungen außer Kraft gesetzt, wenn deren Ablaufdatum erreicht wird. Das Ablaufdatum der Reservierung wird so berechnet, dass die Nachlauffrist für die Reservierung zum Startdatum der Reservierung hinzugefügt wird. Wenn das Ablaufdatum für eine aktive Reservierung vor dem Verarbeitungsdatum liegt, wird die aktive Reservierung außer Kraft gesetzt. Die Nachlauffrist für die Reservierung wird für den Anbieter definiert und vom Benutzer konfiguriert. Wenn die Nachlauffrist für die Reservierung nicht auf Anbieterebene definiert wird, geht das System davon aus, dass die Nachlauffrist auf Agenturebene festgelegt wird. Die Nachlauffrist auf Agenturebene wird vom Systemadministrator mithilfe der Eigenschaft 'curam.cpm.reservation.agencygraceperiod' konfiguriert. Nach Ablauf der aktiven Reservierung wird eine Benachrichtigung über den Ablauf der Reservierung an den Falleigner gesendet. Dieser Batchprozess sollte täglich ausgeführt werden.

Der Batchprozess verwendet keine Parameter.

Batchprozessklasse und -methode: Die Klasse und Methode für diesen Batchprozess ist ExpireReservation.expireReservation.