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 Standardwert: |
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: |
Backup.DeleteFromStorage | Wahrheitswert, ob die Dateien eines Stapels direkt nach dem Backup aus dem temporären Storage gelöscht werden Standardwert: Alternativ können die Dateien nachgelagert über das globale Makro AchtungDie 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:
|