Folgende Übersichtstabelle zeigt den Aufbau der XML-Datei eines Workflow-Objekts und enthält Erklärungen der einzelnen Elemente.
Element |
Beschreibung |
---|---|
uc-export |
clientvers = Automation EngineAE-Version, mit der die Exportdatei erstellt wurde |
JOBP |
client = Der Mandant. |
XHEADER |
XHEADER bei aktivierbaren Objekten siehe Objekttypen Das Attribut "state" wird systemintern verwendet und darf nicht geändert werden. |
Titel |
Benutzerdefiniert, maximal 255 Zeichen |
Erstellt |
Format: |
Geändert |
Zeitpunkt der letzten Änderung Format: |
Zuletzt verwendet |
Zeitpunkt der letzten Verwendung Format: |
ArchiveKey1 |
Benutzerdefiniert, Attribut: ARCHIVE_KEY1 |
ArchiveKey2 |
Benutzerdefiniert, Attribut: ARCHIVE_KEY2 |
ExtRepDef |
ExtRepDef: Standardwert (UC_CLIENT_SETTINGS) Erlaubte Werte: "1" (ausgewählt) und "0" (nicht ausgewählt) Es kann nur eine der drei Optionen ausgewählt werden. |
SYNCREF |
nur bei aktivierbaren Objekten Das Attribut "state" wird systemintern verwendet und darf nicht geändert werden. |
Syncs |
Attribute pro Sync-Definition (row): Abend = Aktion beim Abbruch der Aufgabe Bis zu 40 Sync-Definitionen sind möglich. |
ATTR_JOBP |
Bei allen Objekten außer Benutzer, BenutzerGruppen, Cockpit, Codetabelle, Dokumentation, Include und Login (ATTR_Objekttyp). Das Attribut "state" wird systemintern verwendet und darf nicht geändert werden. |
StartType |
Name einer Gruppe, Attribut: START_TYPE |
IntAccount |
Benutzerdefiniert, Attribut: INT_ACCOUNT, INT_ACC oder K |
AutoDeactNo |
Nach Beendigung automatisch deaktivieren AutoDeactNo: Nein Erlaubte Werte: "1" (ausgewählt) und "0" (nicht ausgewählt) Attribut: AUTO_DEACT Es kann nur eine der vier Optionen ausgewählt werden. |
DeactWhen |
Einstellungen für das automatische Deaktivieren DeactWhen: Fehlerfrei-Status Der Wert gehört zu den Optionen "fehlerfreie Durchführung" und "Wiederanlauf" (AutoDeact1ErrorFree, AutoDeactErrorFree). Attribut: AUTO_DEACT_ERROR_FREE
DeactDelay: Zeitverzögerung in Tagen Attribut: AUTO_DEACT_DELAY Der Wert gehört zu den Optionen "Immer", "fehlerfreie Durchführung" und "Wiederanlauf" (AutoDeactAlways, AutoDeact1ErrorFree, AutoDeactErrorFree). |
ActAtRun |
Erlaubte Werte: "1" (ausgewählt) und "0" (nicht ausgewählt) Attribut: GEN_AT_RUNTIME |
UC4Priority |
Benutzerdefiniert, Attribut: UC4_PRIORITY |
MaxParallel2 |
Max. parallel laufende Aufgaben Benutzerdefiniert, Attribut: MAX_PARALLEL_TASKS |
ReuseHG |
Wiederverwendung der Hostgruppenauflösung Erlaubte Werte: "1" (ausgewählt) und "0" (nicht ausgewählt) Es kann nur eine der beiden Optionen ausgewählt werden. |
MpElse1 |
Maximal parallel laufende Aufgaben - Sonst MpElse1: Warten Erlaubte Werte: "1" (ausgewählt) und "0" (nicht ausgewählt) Attribut: MAX_PARALLEL_ELSE |
TZ |
Name eines Zeitzonen-Objektes, Attribut: TIMEZONE |
RWhen |
Ergebnisauswertung der Einzelaufgaben bei Workflow und Schedule-Objekten Rwhen: OK-Status RExecute: Sonst |
JOBP |
bei Workflow-Objekten Das Attribut "state" wird systemintern verwendet und darf nicht geändert werden. |
Aufgabe |
Einzelne Aufgaben des Workflows Attribute pro Aufgabe: Col = Spalte, in der sich die Aufgabe befindet |
Checkpoint |
TcpADays: Wenn Start vor n Tagen nicht möglich TcpATime: Zeit TcpATimeTZ: Zeitzone TcpExecute: Ausführen TcpOn: Zeitlicher Kontrollpunkt |
nach |
ActFlg: Aktiv AtimOn: Früheste Startzeit ErlstStDays: Akt. Datum + n Tage ErlstStTime: Zeit ErlstStTimeTZ: Zeitzone HoldFlg: Haltepunkt setzen |
when |
WtimOn: Spätestens LtstEnd: spätestes Ende Erlaubte Werte: "1" (ausgewählt) und "0" (nicht ausgewählt) LtstEndDays: Ende akt. Datum + n Tage LtstEndTime: Endzeit LtstStDays: Start akt. Datum + n Tage LtstStTime: Startzeit LtstTimeTZ: Zeitzone ChkWhenExec: Ausführen WElseA: Abbruch Erlaubte Werte: "1" (ausgewählt) und "0" (nicht ausgewählt) WhenExecute: Ausführen |
Vorbedingungen | Registerkarte Pre-Conditions
PreCon: Bedingungs- (condition) und Anweisungs-Definitionen (action) mit folgenden Attributen: active = Block ist aktiviert ("1") oder deaktiviert ("0")
Aufbau einer Bedingungs- und Anweisungs-Definition: when, else (nur bei Bedingungen): Enthält Definitionen von Bedingungen und Anweisungen, die durchgeführt werden, wenn die Bedingung erfüllt bzw. nicht erfüllt wird. Dabei stehen die selben Attribute wie bei "condition" und "action" zur Verfügung. Params: Parameter einer Bedingung oder Anweisung. |
predecessor |
Attribute pro Vorgänger-Definition (pre): PreLnr = Laufende Nummer des Vorgängers Das Attribut "CaleOn" wird systemintern verwendet und darf nicht geändert werden. |
Laufzeit |
Registerkarte Laufzeit bei Workflow und Schedule-Objekten MrtOn: MRT/SRT-Einstellungen der Aufgabe verwenden
Überwachung der maximalen Laufzeit (MRT) bei Workflow und Schedule-Objekten MrtMethodNone: Keine Erlaubte Werte: "1" (ausgewählt) und "0" (nicht ausgewählt) MrtFix: Zeit in Sekunden für den Fixwert MrtErt: Prozentsatz für Ert+ MrtDys: Akt. Datum + n Tage MrtTime: Akt. Datum + Uhrzeit MrtTZ: ZeitZone für Akt. Datum
Überwachung der minimalen Laufzeit (SRT) bei Workflow und Schedule-Objekten SrtMethodNone: Keine Erlaubte Werte: "1" (ausgewählt) und "0" (nicht ausgewählt) SrtFix: Zeit in Sekunden für den Fixwert SrtErt: Prozentsatz für Ert-
Sonst-Aktion bei Workflow und Schedule-Objekten MrtCancel: Abbrechen/Beenden (nur für die MRT-Überwachung) MrtExecute: Ausführen (für die MRT- oder SRT-Überwachung) MrtExecuteObj: Name des Objektes, das ausgeführt werden soll |
Dynvalues |
Registerkarte "Variablen & Prompts" bei Workflow und Schedule-Objekten dyntree: Definition (node) für die vier Bereiche "Values", "Parent Values", "PromptSets", "Parent PromptSets" und jedes zugeordnete PromptSet-Objekt mit den Attributen: content = Inhalt vorhanden. Erlaubte Werte: "0" (nein), "1" (ja)
Struktur von Values oder Parent-Value-Definitionen (node id="VALUE" oder "PVALUES") Werte: Tabelle mit Objektvariablen Mode: Von Parent erben
Struktur von PromptSet-Zuordnungs-Definitionen (node id="PRPTS" oder "PPRPTS"): PROMPTSET-Definitionen mit den Attributen: Darin befindet sich das Element PROMPTBOX mit den Definitionen der PromptSet-Elemente und deren Werten: |
calendars |
Registerkarte Kalender bei Workflow- und Schedule-Objekten CCTypeAll: Durchführen, wenn alle Bedingungen zutreffen. CCTypeNone: Durchführen, wenn keine der Bedingungen zutrifft. CCTypeOne: Durchführen, wenn eine Bedingung zutrifft. Es kann nur eine der drei zuvor genannten Optionen ausgewählt werden. CaleOn: Kalender Attribute pro Kalender-Definition (cale): CaleKeyName = Kalenderbegriff |
Post-Conditions | "Postconditions"
PostCon: Bedingungs- (condition) und Anweisungs-Definitionen (action) mit folgenden Attributen: active = Block ist aktiviert ("1") oder deaktiviert ("0")
Aufbau einer Bedingungs- und Anweisungs-Definition: when, else (nur bei Bedingungen): Enthält Definitionen von Bedingungen und Anweisungen, die durchgeführt werden, wenn die Bedingung erfüllt bzw. nicht erfüllt wird. Dabei stehen die selben Attribute wie bei "condition" und "action" zur Verfügung. params: Parameter einer Bedingung oder Anweisung. |
RUNTIME |
nur bei aktivierbaren Objekten Das Attribut "state" wird systemintern verwendet und darf nicht geändert werden. |
MaxRetCode |
Wert zwischen "0" und "2147483647" Attribut: MAX_RETCODE |
FcstStatus |
Format: "System-Rückgabewert|Statustext" siehe auch Rückgabewerte |
Ert |
Zeit in Sekunden Wert zwischen "0" und "35999999" |
ErtMethodDef |
Berechnungsmethode für die Laufzeit ErtMethodDef: Standardwert (UC_CLIENT_SETTINGS) Erlaubte Werte: "1" (ausgewählt) und "0" (nicht ausgewählt) Es kann nur eine der drei Optionen ausgewählt werden. |
ErtFix |
Fixwert für die ERT-Berechnung Dieser Wert gehört zur Berechnungsmethode Fixwert (ErtMethodFix). Zeit in Sekunden Wert zwischen "0" und "35999999" |
ErtDynMethod |
Einstellungen für die ERT-Berechnung Diese Werte gehören zur dynamischen Berechnungsmethode. ErtDynMethod: Verfahren ErtCnt: Läufe ErtCorr: Prozentsatz der Läufe ErtIgn: Abweichung in Prozent ErtIgnFlg: Abweichung berücksichtigen ErtMinCnt: Mindestanzahl der Läufe |
MrtMethodNone |
Überwachung der maximalen Laufzeit (MRT) MrtMethodNone: Keine Erlaubte Werte: "1" (ausgewählt) und "0" (nicht ausgewählt) Es kann nur eine der vier Optionen ausgewählt werden. |
MrtFix |
Fixwert für die MRT-Überwachung Dieser Wert gehört zur Überwachungsmethode Fixwert (MrtMethodFix). Zeit in Sekunden Wert zwischen "0" und "35999999" |
MrtErt |
Prozentwert für die MRT-Überwachung Dieser Wert gehört zur Überwachungsmethode Ert + (MrtMethodErt). Wert zwischen "0" und "999" |
MrtDays |
Einstellungen für die MRT-Überwachung Diese Werte gehören zur Überwachungsmethode Akt.Datum + (MrtMethodDate). MrtDys: Tage MrtTime: Zeit MrtTZ: Zeitzone |
SrtMethodNone |
Überwachung der minimalen Laufzeit (SRT) SrtMethodNone: Keine Erlaubte Werte: "1" (ausgewählt) und "0" (nicht ausgewählt) Es kann nur eine der drei Optionen ausgewählt werden. |
SrtFix |
Fixwert für die SRT-Überwachung Dieser Wert gehört zur Überwachungsmethode Fixwert (SrtMethodFix). Zeit in Sekunden Wert zwischen "0" und "35999999" |
SrtErt |
Prozentwert für die SRT-Überwachung Dieser Wert gehört zur Überwachungsmethode ERT - (SrtMethodErt). Wert zwischen "0" und "999" |
MrtCancel |
Abbrechen/Beenden (nur für die MRT-Überwachung) Erlaubte Werte: "1" (ausgewählt) und "0" (nicht ausgewählt) |
MrtExecute |
MrtExecute: Erlaubte Werte: "1" (ausgewählt) und "0" (nicht ausgewählt) MrtExecuteObj: |
DYNVALUES |
Registerkarte "Variablen & Prompts" bei allen aktivierbaren Objekten außer Cockpit (CPIT) Das Attribut "state" wird systemintern verwendet und darf nicht geändert werden. |
dyntree |
Liste der Objektvariablen und PromptSet-Zuordnungen Definition (node) für den Bereich "Values" und jeder PromptSet-Zuordnung mit folgenden Attributen: content = Inhalt vorhanden. Erlaubte Werte: "0" (nein), "1" (ja)
Struktur des Bereiches "Values" (node id="VALUE") Werte: Tabelle mit Objektvariablen Mode: Von Parent erben
Struktur von PromptSet-Zuordnungs-Definitionen (node id="PRPTS"): PROMPTSET-Definition mit folgenden Attributen: PROMPTBOX mit den Definitionen der PromptSet-Elemente und deren Werten: |
SCRIPT |
nur bei aktivierbaren Objekten Ausnahme: Bei Ereignis-Objekten handelt es sich um die Registerkarte "!Script". Das Attribut "state" wird systemintern verwendet und darf nicht geändert werden. |
MSCRI |
Inhalt der Script-Registerkarte |
DOCU_Titel |
bei allen Objekten (DOCU_Titel) Das Attribut "state" wird systemintern verwendet und darf nicht geändert werden. Das Attribut "type" zeigt an, um welche Art der Dokumentation es sich handelt. text = normale Dokumentation |
DOC |
Inhalt der Dokumentations-Registerkarte In der CDATA-Sektion ist je nach Art der Dokumentation entweder der Text oder die XML-Struktur enthalten. |
Siehe auch:
Exportdatei eines Workflows
Aufbau der XML-Dateien für den Im- und Export
Automic Documentation - Tutorials - Automic Blog - Resources - Training & Services - Automic YouTube Channel - Download Center - Support |
Copyright © 2016 Automic Software GmbH |