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

Struktur der Exportdatei

Folgende Übersichtstabelle zeigt den Aufbau der XML-Datei eines Kalender-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

CALE

Hauptelement des Objektes

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

HEADER

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

CALE

Registerkarte Kalender

bei Kalender-Objekten

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

CaleData

Kalender-Definition

CaleData: Kalenderinhalt
Das Attribut "periods" wird systemintern verwendet und darf nicht geändert werden.

Keywords: Auflistung der Kalenderbegriffe

Begriff

Definition der Kalenderbegriffe

CType: Typ
Erlaubte Werte: "S" (Statisch), "Y" (Jährlich), "M" (Monatlich), "W" (Wöchentlich), "G" (Gruppe) und "R" (Roll)

Die Attribute "ErrMsgInsert", "ErrMsgNr", "MsgNr" und "state" werden systemintern verwendet und dürfen nicht geändert werden.

SType: Ausfüllmethode
Erlaubte Werte: "A" (Absolut), "I" (Intervall)

ValidFrom, ValidTo: Berechnungszeitraum

Name: Name des Kalenderbegriffes

Statisch

Kalenderbegriff "STATIC" 

Month: Monatstage, die in den Kalenderbegriff fallen
mm = zweistellige Monatsnummer
yyyy = vierstellige Jahreszahl

Jährlich

Kalenderbegriff "Jährlich" 

Direction: Zählrichtung
Erlaubte Werte: "B" (vom Beginn), "E" (vom Ende)

Interval: Jeder n-te Tag
IntervalEnd: Endend mit dem Tag (Format: TTMM)
IntervalStart: Beginnend mit dem Tag (Format: TTMM)
Periode: Jedes n-te Jahr
PeriodEnd: nicht in Verwendung
PeriodStart: Jahr, mit dem begonnen wird
DefDays: Ausgewählte Tage

Monatlich

Kalenderbegriff "MONTHLY"

Direction: Zählrichtung
Erlaubte Werte: "B" (vom Beginn), "E" (vom Ende)

Interval: Jeder n-te Tag
IntervalEnd: Endend mit Tag n
IntervalStart: Beginnend mit Tag n
Periode: Jedes n-te Monat
PeriodEnd: Endend mit Monat n
PeriodStart: Beginnend mit Monat n
DefDays: Der n-te Tag des Monats (vom Beginn oder Ende gerechnet)

Wöchentlich

Kalenderbegriff des Typs "Wöchentlich"

Direction: nicht in Verwendung
Interval: nicht in Verwendung
IntervalEnd: nicht in Verwendung
IntervalStart: nicht in Verwendung
Periode: Jede n-te Woche
PeriodEnd: Endend mit Woche n
PeriodStart: Beginnend mit Woche n
DefDays: Tage der Woche
Erlaubte Werte: "MO", "DI", "MI", "DO", "FR", "SA" und "SO"

Gruppe

Kalenderbegriff des Typs "Gruppe" 

A flag: alle folgenden Kalender treffen zu
N flag: keiner der folgenden Kalender trifft zu
O flag: mindestens einer der folgenden Kalender trifft zu

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

Roll

Kalenderbegriff des Typs "Roll" 

RCaleAdjust: "0" (Keine Justierung), "1" (Justierung)
RCaleIdnr: Interne Nummer des Kalender-Objektes (OH_Idnr)
RCaleKeyName: Quell-Kalenderbegriff
RCaleName: Quell-Kalender-Objekt
RCaleOffset: Versatz
RCaleOperator: Aktion
RCaleRef: "0" (Keine Justierung), "1" (Justierung)
RCaleRefIdnr: Interne Nummer des Kalender-Objektes (OH_Idnr)
RRCaleKeyName: Name des Kalender-Objektes für den Bereich
RRCaleName: Name des Kalenderbegriffes für den Bereich

CaleKeyName: Name des Kollisions-Kalenderbegriffes
CaleName: Name des Kollisions-Kalender-Objektes
Offset: Versatz
Operator: Aktion
RCaleIdnr: Interne Nummer des Kollisions-Kalender-Objektes (OH_Idnr)
RCaleKeyName: Name des Kalenderbegriffes für die Verschiebung
RCaleName: Name des Kalender-Objektes für die Verschiebung
id: Interne Nummer des Kalender-Objektes (OH_Idnr) für die Verschiebung

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 Kalenders
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