Skip to main content

xSuite Interface Windows Prism 5.x – Online-Hilfe

Nachverarbeitung (Backup)

Die folgenden Eigenschaften dienen der Finalisierung eines fertig verarbeiteten Stapel. Diese Finalisierung umfasst insbesondere die Sicherung der Eingabedaten.

Ein Stapel erhält den finalen Status nur, wenn alle im Stapel enthaltenen Dokumente erfolgreich verarbeitet wurden (Status "Finished) oder wenn die Verarbeitung über die Konfiguration bewusst abgebrochen wurde (Status "Canceled").

Eine Instanz des für diesen Arbeitsschritt zuständigen Backup-Workers wird nur gestartet, wenn in dem Szenario auch ein Input-Worker aktiv ist. In den meisten Fällen bezieht sich die Sicherung auf die Daten, die vom Eingabesystem eingelesen wurden, und die im Eingabesystem definierten Verbindungsdaten werden benötigt.

Eigenschaft

Beschreibung

Backup.DestFolder(%)

optionaler Zielordner, wenn die Eingabedaten eines Stapels nach der Verarbeitung in ein Sicherungsverzeichnis verschoben werden sollen

Wenn die Eingabedaten aus einer Dateisystemübergabe stammen, werden dafür die Originaldateien herangezogen. Ansonsten werden die Kopien aus dem temporären Storage für die Sicherung genutzt. Dabei werden nur die ursprünglich übergebenen Dateien genutzt. Dateianlangen, die vom Programm selbst generiert wurden, z. B. durch ein Konvertierungsmakro, werden nicht genutzt.

Backup.AsZipFile

Wahrheitswert, ob die Sicherung je Stapel in Form einer komprimierten ZIP-Datei erfolgen soll

Als .DestFolder ist in diesem Fall der Basispfad der ZIP-Datei ohne Dateiendung anzugeben.

Standardwert: FALSE

Backup.DeleteFromSource

Wahrheitswert, ob die Daten eines Stapels aus dem Eingabesystem gelöscht werden

Das Eingabesystem muss hierfür eine solche Funktionalität unterstützen, z. B. bei einer Übergabe per Dateisystem.

Diese Löschung wird nur dann ausgeführt, wenn die Sicherung der Eingabedaten aktiviert und erfolgreich durchgeführt wurde.

Standardwert: FALSE

Backup.DeleteFromStorage

Wahrheitswert, ob die Dateien eines Stapels direkt nach dem Backup aus dem temporären Storage gelöscht werden

Standardwert: TRUE

Alternativ können die Dateien nachgelagert über das globale Makro DeleteBatches() im Rahmen eines separaten Aufräum-Tasks gelöscht werden. Wenn die Dateien vorerst im Storage belassen werden, können diese Daten im Statusmonitor angezeigt werden, wenn diese bereits fertig verarbeitet sind.

Achtung

Die Löschung aus dem Storage erfolgt unabhängig davon, ob zuvor eine Sicherung der Daten durchgeführt wurde. Wenn xSuite Interface keinen direkten Zugriff auf die ursprünglichen Eingabedaten hat, weil diese z. B. per Webservice übertragen wurden, wird mit der Löschung aus dem temporären Storage die einzige Kopie der Dateianlagen entfernt. Eine erneute Verarbeitung kann somit nur durch ein wiederholtes Senden der Daten aus dem Fremdsystem gestartet werden.

Backup.OnDestFileExists

Modus, wie vorgegangen wird, wenn Sicherungsdateien gleichen Namens bereits existieren:

  • Skip: Datei überspringen, d.h. bestehende Datei behalten

  • Overwrite: bestehende Datei überschreiben

  • Rename: neuen Dateinamen mit angehängtem Zähler generieren (Standardwert)