Automation Engine intern > XML-Dateien von Objekten > Workflow > Struktur der Exportdatei

Struktur der Exportdatei

Folgende Übersichtstabelle zeigt den Aufbau der XML-Datei eines Workflow-Objekts und enthält Erklärungen der einzelnen Elemente.


Element

Beschreibung

uc-export

Hauptelement der Exportdatei

clientvers = Automation EngineAE-Version, mit der die Exportdatei erstellt wurde

JOBP

Hauptelement des Objektes

client = Der Mandant.
name = Name des Objektes.
system = Name des AE-Systems.

XHEADER

Registerkarte Kopf

XHEADER bei aktivierbaren Objekten
HEADER bei aktiven, passiven und System-Objekten

siehe Objekttypen

Das Attribut "state" wird systemintern verwendet und darf nicht geändert werden.

Titel

Titel

Benutzerdefiniert,

maximal 255 Zeichen

Erstellt

Zeitpunkt der Erstellung

Format:
Vor- und Nachname
am: YYYY-MM-DD HH:MM:SS

Geändert

Zeitpunkt der letzten Änderung

Format:
Vor- und Nachname am: YYYY-MM-DD HH:MM:SS Gesamtanzahl der Änderung x

Zuletzt verwendet

Zeitpunkt der letzten Verwendung

Format:
Vor- und Nachname
am: YYYY-MM-DD HH:MM:SS Anzahl Gesamtverwendungen x

ArchiveKey1

Archivbegriff 1

Benutzerdefiniert,
maximal 60 Zeichen

Attribut: ARCHIVE_KEY1

ArchiveKey2

Archivbegriff 2

Benutzerdefiniert,
maximal 20 Zeichen

Attribut: ARCHIVE_KEY2

ExtRepDef
ExtRepAll
ExtRepNone

Erweiterte Reports

ExtRepDef: Standardwert (UC_CLIENT_SETTINGS)
ExtRepAll: Alle
ExtRepNone: Keine

Erlaubte Werte: "1" (ausgewählt) und "0" (nicht ausgewählt)

Es kann nur eine der drei Optionen ausgewählt werden.

SYNCREF

Registerkarte Sync

nur bei aktivierbaren Objekten

Das Attribut "state" wird systemintern verwendet und darf nicht geändert werden.

Syncs

Sync-Einstellungen

Attribute pro Sync-Definition (row):

Abend = Aktion beim Abbruch der Aufgabe
Else = Sonst-Aktion [erlaubte Werte: "A" (Abbrechen), "S" (Überspringen), "W" (Warten)]
End = Aktion beim Ende der Aufgabe
Name = Name des Sync-Objektes
Start = Aktion beim Start der Aufgabe
id = Name des Sync-Objektes

Bis zu 40 Sync-Definitionen sind möglich.

ATTR_JOBP

Registerkarte Attribute

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

Starttyp

Name einer Gruppe,
maximal 20 Zeichen
" " - sofortiger Start

Attribut: START_TYPE

IntAccount

Kostenstelle

Benutzerdefiniert,
maximal 16 Zeichen

Attribut: INT_ACCOUNT, INT_ACC oder K

AutoDeactNo
AutoDeact1ErrorFree
AutoDeactErrorFree
AutoDeactAlways

Nach Beendigung automatisch deaktivieren

AutoDeactNo: Nein
AutoDeact1ErrorFree: Nach fehlerfreier Durchführung
AutoDeactErrorFree: Nach fehlerfreiem Wiederanlauf
AutoDeactAlways: Immer

Erlaubte Werte: "1" (ausgewählt) und "0" (nicht ausgewählt)

Attribut: AUTO_DEACT

Es kann nur eine der vier Optionen ausgewählt werden.

DeactWhen
DeactDelay

Einstellungen für das automatische Deaktivieren

DeactWhen: Fehlerfrei-Status
Bezeichnung eines Status, maximal 20 Zeichen (siehe auch Rückgabewerte)

Der Wert gehört zu den Optionen "fehlerfreie Durchführung" und "Wiederanlauf" (AutoDeact1ErrorFree, AutoDeactErrorFree).

Attribut: AUTO_DEACT_ERROR_FREE

 

DeactDelay: Zeitverzögerung in Tagen
Wert zwischen "0" und "99"

Attribut: AUTO_DEACT_DELAY

Der Wert gehört zu den Optionen "Immer", "fehlerfreie Durchführung" und "Wiederanlauf" (AutoDeactAlways, AutoDeact1ErrorFree, AutoDeactErrorFree).

ActAtRun

Zur Laufzeit generieren

Erlaubte Werte: "1" (ausgewählt) und "0" (nicht ausgewählt)

Attribut: GEN_AT_RUNTIME

UC4Priority

Priorität

Benutzerdefiniert,
Wert zwischen "0" und "255"

Attribut: UC4_PRIORITY

MaxParallel2

Max. parallel laufende Aufgaben

Benutzerdefiniert,
Wert zwischen "0" und "99999"

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
MpElse2

Maximal parallel laufende Aufgaben - Sonst

MpElse1: Warten
MpElse2: Abbrechen

Erlaubte Werte: "1" (ausgewählt) und "0" (nicht ausgewählt)

Attribut: MAX_PARALLEL_ELSE

TZ

Zeitzone

Name eines Zeitzonen-Objektes,
maximal 8 Zeichen

Attribut: TIMEZONE

RWhen
RExecute

Ergebnisauswertung der Einzelaufgaben

bei Workflow und Schedule-Objekten

Rwhen: OK-Status
Bezeichnung des Status

RExecute: Sonst
Name eines aktivierbaren Objektes

JOBP

Registerkarte Workflow

bei Workflow-Objekten

Das Attribut "state" wird systemintern verwendet und darf nicht geändert werden.
Gleiches gilt für das Attribut "mode" bei "JobpStruct".

Aufgabe

Einzelne Aufgaben des Workflows

Attribute pro Aufgabe:

Col = Spalte, in der sich die Aufgabe befindet
Idnr = Interne Nummer des Objektes (OH_IDNR)
Lnr = Laufende Nummer der Aufgabe im Workflow
OType = Kurzform des Objekttyps oder "<START>" bzw. "<END>"
Object = Name des Objektes
Row = Zeile in der sich die Aufgabe befindet
State = nicht belegt
Text1 = nicht belegt
Text2 = Kürzel für die gesetzten Bedingungen mit "|" getrennt (P,A,W,C,S,T,R)
Text3 = Kurzform des Objekttyps
Text4 = nicht belegt
Text5 = Früheste Startzeit bzw. Kontrollpunkt im Format TT/HH:MM
Text6 = nicht belegt

Checkpoint

Registerkarte Allgemein

TcpADays: Wenn Start vor n Tagen nicht möglich
Wert zwischen "0" und "99"

TcpATime: Zeit
Wert zwischen "00:00" und "23:59"

TcpATimeTZ: Zeitzone
Name eines ZeitZonen-Objektes

TcpExecute: Ausführen
Name eines aktivierbaren Objektes

TcpOn: Zeitlicher Kontrollpunkt
Erlaubte Werte: "1" (Kontrollpunkt wurde gesetzt) und "0" (Kontrollpunkt wird nicht verwendet)

nach

Registerkarte Frühestens

ActFlg: Aktiv
Erlaubte Werte: "1" (ausgewählt) und "0" (nicht ausgewählt)

AtimOn: Früheste Startzeit
Erlaubte Werte: "1" (Frühester Startzeitpunkt wurde gesetzt) und "0" (Frühester Startzeitpunkt wird nicht verwendet)

ErlstStDays: Akt. Datum + n Tage
Wert zwischen "0" und "99"

ErlstStTime: Zeit
Wert zwischen "00:00" und "23:59"

ErlstStTimeTZ: Zeitzone
Name eines ZeitZonen-Objektes

HoldFlg: Haltepunkt setzen
Erlaubte Werte: "1" (ausgewählt) und "0" (nicht ausgewählt)

when

Registerkarte Abhängigkeiten

Einstellungen für Spätestens

WtimOn: Spätestens
Erlaubte Werte: "1" (ausgewählt) und "0" (nicht ausgewählt)

LtstEnd: spätestes Ende
LtstSt: Spätester Start

Erlaubte Werte: "1" (ausgewählt) und "0" (nicht ausgewählt)
Es kann nur eine der beiden zuvor genannten Optionen ausgewählt werden.

LtstEndDays: Ende akt. Datum + n Tage
Wert zwischen "0" und "99"

LtstEndTime: Endzeit
Wert zwischen "00:00" und "23:59"

LtstStDays: Start akt. Datum + n Tage
Wert zwischen "0" und "99"

LtstStTime: Startzeit
Wert zwischen "00:00" und "23:59"

LtstTimeTZ: Zeitzone
Name eines ZeitZonen-Objektes

Sonst-Einstellungen

ChkWhenExec: Ausführen
Erlaubte Werte: "1" (ausgewählt) und "0" (nicht ausgewählt)

WElseA: Abbruch
WElseH: Blockieren
WElseS: Überspringen
WElseX: Blockieren + Abbruch-Signal

Erlaubte Werte: "1" (ausgewählt) und "0" (nicht ausgewählt)
Es kann nur eine der vier zuvor genannten Optionen ausgewählt sein.

WhenExecute: Ausführen
Name eines aktivierbaren Objektes

Vorbedingungen Registerkarte Pre-Conditions

PreCon: Bedingungs- (condition) und Anweisungs-Definitionen (action) mit folgenden Attributen:

active = Block ist aktiviert ("1") oder deaktiviert ("0")
id = Name der Bedingung oder Anweisung (Beispiel: STATUS)
once = Block wird nur einmal durchlaufen. Erlaubte Werte: "1" (Einmalig) oder "0" (Immer)
type = Bedingung ("C") oder Anweisung ("A")
uiinfo = Interner Parameter

 

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.
Attribute pro Parameter-Definition (param):
altview = Interner Parameter
name = Interner Parametername, der die Reihenfolge kennzeichnet
type = "V" (für Parameter)
value = Parameter-Wert

predecessor

Registerkarte Abhängigkeiten

Attribute pro Vorgänger-Definition (pre):

PreLnr = Laufende Nummer des Vorgängers
When = Bezeichnung des Status

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
Erlaubte Werte: "1" (ausgewählt) und "0" (nicht ausgewählt)

 

Überwachung der maximalen Laufzeit (MRT)

bei Workflow und Schedule-Objekten

MrtMethodNone: Keine
MrtMethodFix: Fixwert
MrtMethodErt: Ert +
MrtMethodDate: Aktuelles Datum +

Erlaubte Werte: "1" (ausgewählt) und "0" (nicht ausgewählt)
Es kann nur eine der vier zuvor genannten Optionen ausgewählt sein.

MrtFix: Zeit in Sekunden für den Fixwert
Wert zwischen "0" und "35999999"

MrtErt: Prozentsatz für Ert+
Wert zwischen "0" und "999"

MrtDys: Akt. Datum + n Tage
Wert zwischen "0" und "99"

MrtTime: Akt. Datum + Uhrzeit
Wert zwischen "00:00" und "23:59"

MrtTZ: ZeitZone für Akt. Datum
Name eines ZeitZonen-Objektes

 

Überwachung der minimalen Laufzeit (SRT)

bei Workflow und Schedule-Objekten

SrtMethodNone: Keine
SrtMethodFix: Fixwert
SrtMethodErt: Ert -

Erlaubte Werte: "1" (ausgewählt) und "0" (nicht ausgewählt)
Es kann nur eine der drei Optionen ausgewählt werden.

SrtFix: Zeit in Sekunden für den Fixwert
Wert zwischen "0" und "35999999"

SrtErt: Prozentsatz für Ert-
Wert zwischen "0" und "999"

 

Sonst-Aktion

bei Workflow und Schedule-Objekten

MrtCancel: Abbrechen/Beenden (nur für die MRT-Überwachung)
Erlaubte Werte: "1" (ausgewählt) und "0" (nicht ausgewählt)

MrtExecute: Ausführen (für die MRT- oder SRT-Überwachung)
Erlaubte Werte: "1" (ausgewählt) und "0" (nicht ausgewählt)

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)
id = Interner Name für die Bereiche ("VALUE", "PVALUES", "PRPTS", "PPRPTS"), PromptSet-Objektname
Name = Angezeigter Name, PromptSet-Objektname
parent = id des Bereiches, dem das PromptSet zugeordnet ist. Erlaubte Werte: "PRPTS" (PromptSets) oder "PPRPTS" (Parent PromptSets)
type = Kennzeichnung ob PromptSet ( "PROMPTSET") oder Value ("TASKVALUE").

 

Struktur von Values oder Parent-Value-Definitionen (node id="VALUE" oder "PVALUES")
VALUE (das Attribut "state" wird systemintern verwendet und darf nicht geändert werden):

Werte: Tabelle mit Objektvariablen
Attribute pro Variablendefinition (Zeile):
Mod = Wert der Variable wurde modifiziert. Erlaubte Werte: "1" (nein), "0" (ja)
Name = Name der Objektvariable
Value = Wert

Mode: Von Parent erben
Erlaubte Werte: "0" (Alle Werte), "1" (nur definierte Werte) oder "2" (keine Werte)

 

Struktur von PromptSet-Zuordnungs-Definitionen (node id="PRPTS" oder "PPRPTS"):

PROMPTSET-Definitionen mit den Attributen:
client = AE-Mandant
idnr = interne Nummer
name = Name des PromptSet-Objektes
ontop = Interner Parameter
src = Interner Parameter (Quelle)
system = Name des Automation Engine Systems

Darin befindet sich das Element PROMPTBOX mit den Definitionen der PromptSet-Elemente und deren Werten:
integer1: Zahl
combobox9: Kombinationsfeld
textfield2: Textfeld
radiogroup1: Optionsfeld
checklist1: Checkliste
checkgroup1: Checkbox
date1:Datum
timestamp1: Zeitstempel
time2: Zeit

calendars

Registerkarte Kalender

bei Workflow- und Schedule-Objekten

CCTypeAll: Durchführen, wenn alle Bedingungen zutreffen.
Erlaubte Werte: "1" (ausgewählt) und "0" (nicht ausgewählt)

CCTypeNone: Durchführen, wenn keine der Bedingungen zutrifft.
Erlaubte Werte: "1" (ausgewählt) und "0" (nicht ausgewählt)

CCTypeOne: Durchführen, wenn eine Bedingung zutrifft.
Erlaubte Werte: "1" (ausgewählt) und "0" (nicht ausgewählt)

Es kann nur eine der drei zuvor genannten Optionen ausgewählt werden.

CaleOn: Kalender
Erlaubte Werte: "1" (Kalenderbedingungen wurden gesetzt) und "0" (Kalender wird nicht verwendet)

Attribute pro Kalender-Definition (cale):

CaleKeyName = Kalenderbegriff
CaleName = Name des Kalender-Objektes
id = Interne Nummer des Kalender-Objektes (OH_Idnr)

Post-Conditions "Postconditions"

PostCon: Bedingungs- (condition) und Anweisungs-Definitionen (action) mit folgenden Attributen:

active = Block ist aktiviert ("1") oder deaktiviert ("0")
id = Name der Bedingung oder Anweisung (Beispiel: STATUS)
once = Block wird nur einmal durchlaufen. Erlaubte Werte: "1" (Einmalig) oder "0" (Immer)
type = Bedingung ("C") oder Anweisung ("A")
uiinfo = Interner Parameter

 

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.
Attribute pro Parameter-Definition (param):
altview = Interner Parameter
name = Interner Parametername, der die Reihenfolge kennzeichnet
type = "V" (für Parameter)
value = Parameter-Wert

RUNTIME

Registerkarte Laufzeit

nur bei aktivierbaren Objekten

Das Attribut "state" wird systemintern verwendet und darf nicht geändert werden.

MaxRetCode

Rückgabewert (ENDED_OK)

Wert zwischen "0" und "2147483647"

Attribut: MAX_RETCODE

FcstStatus

Endstatus für Prognose

Format: "System-Rückgabewert|Statustext"

siehe auch Rückgabewerte

Ert

ERT aktuell

Zeit in Sekunden

Wert zwischen "0" und "35999999"

ErtMethodDef
ErtMethodFix
ErtMethodDyn

Berechnungsmethode für die Laufzeit

ErtMethodDef: Standardwert (UC_CLIENT_SETTINGS)
ErtMethodFix: Fixwert
ErtMethodDyn: Dynamische Methode

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
ErtCnt
ErtCorr
ErtIgn
ErtIgnFlg
ErtMinCnt

Einstellungen für die ERT-Berechnung

Diese Werte gehören zur dynamischen Berechnungsmethode.

ErtDynMethod: Verfahren
Erlaubte Werte: "2|Durchschnitt", "4|Maximalwert", "8|Lineare Regression"

ErtCnt: Läufe
Wert zwischen "0" und "99"

ErtCorr: Prozentsatz der Läufe
Wert zwischen "0" und "999"

ErtIgn: Abweichung in Prozent
Wert zwischen "0" und "999"

ErtIgnFlg: Abweichung berücksichtigen
Erlaubte Werte: "1" (ausgewählt) und "0" (nicht ausgewählt)

ErtMinCnt: Mindestanzahl der Läufe
Wert zwischen "0" und "99"

MrtMethodNone
MrtMethodFix
MrtMethodErt
MrtMethodDate

Überwachung der maximalen Laufzeit (MRT)

MrtMethodNone: Keine
MrtMethodFix: Fixwert
MrtMethodErt: Ert +
MrtMethodDate: Aktuelles Datum +

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
MrtTime
MrtTZ

Einstellungen für die MRT-Überwachung

Diese Werte gehören zur Überwachungsmethode Akt.Datum + (MrtMethodDate).

MrtDys: Tage
Wert zwischen "0" und "99"

MrtTime: Zeit
Wert zwischen "00:00" und "23:59"

MrtTZ: Zeitzone
Name eines ZeitZonen-Objektes

SrtMethodNone
SrtMethodFix
SrtMethodErt

Überwachung der minimalen Laufzeit (SRT)

SrtMethodNone: Keine
SrtMethodFix: Fixwert
SrtMethodErt: Ert -

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

Sonst-Aktion

Abbrechen/Beenden (nur für die MRT-Überwachung)

Erlaubte Werte: "1" (ausgewählt) und "0" (nicht ausgewählt)

MrtExecute
MrtExecuteObj

Sonst-Aktion

MrtExecute:
Ausführen (für die MRT- oder SRT-Überwachung)

Erlaubte Werte: "1" (ausgewählt) und "0" (nicht ausgewählt)

MrtExecuteObj:
Name des Objektes, das ausgeführt werden soll

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)
id = "VALUE" (für den Bereich "Values") oder PromptSet-Objektname
Name = "Values" oder PromptSet-Objektname
parent = "PRPTS" (für PromptSets)
type = Kennzeichnung ob PromptSet ("PROMPTSET") oder Value ("VALUE").

 

Struktur des Bereiches "Values" (node id="VALUE")
VALUE (das Attribut state wird systemintern verwendet und darf nicht geändert werden):

Werte: Tabelle mit Objektvariablen
Attribute pro Variablendefinition (Zeile):
Name = Name der Objektvariable
Value = Wert

Mode: Von Parent erben
Erlaubte Werte: "0" (Alle Werte), "1" (nur definierte Werte) oder "2" (keine Werte)

 

Struktur von PromptSet-Zuordnungs-Definitionen (node id="PRPTS"):

PROMPTSET-Definition mit folgenden Attributen:
client = AE-Mandant
idnr = Interne Nummer
name = Name des PromptSet-Objektes
ontop = Interner Parameter
src = Interner Parameter (Quelle)
system = Name des Automation Engine Systems

PROMPTBOX mit den Definitionen der PromptSet-Elemente und deren Werten:
integer1: Zahl
combobox9: Kombinationsfeld
textfield2: Textfeld
radiogroup1: Optionsfeld
checklist1: Checkliste
checkgroup1: Checkbox
date1:Datum
timestamp1: Zeitstempel
time2: Zeit


SCRIPT

Registerkarte 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

(Script, Pre-Script, Post-Script)

DOCU_Titel

Registerkarte Dokumentation

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
xml = strukturierte 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