Stellt eine Verknüpfung zwischen zwei Vorgängen her.

Abfrage

ParameterTyp
apikeyZeichenkette
beginUIDZeichenkette
endUIDZeichenkette
TypZeichenkette
VerhaltenZeichenkette
ModusZeichenkette
delayTypeZeichenkette
Verzögerungint

apikey

Der API-Schlüssel des Anwenders (muss in allen Abfragen übermittelt werden). Ruft die WebService für einen bestimmten Anwender und Planer ab.

beginUID

UID-Kennung des Starteregangs.

endUID

UID-Kennung des Endvorgangs.

Typ

Art der Verknüpfung (Ende zu Beginn, Beginn zu Beginn, Ende zu Ende, Beginn zu Ende) „END_BEGIN“, „BEGIN_BEGIN“

»,« END_END »,« BEGIN_END ».

Verhalten

Verhalten des Links (Anpassen, Warnung, Einschränkung) „ANPASSEN“, „WARNUNG“, „EINSCHRÄNKUNG“.

Modus

Verbindungsmodus (Strenge Verzögerung, Maximale Verzögerung, Minimale Verzögerung) „STRICT“, „ADJUSTMIN“, „

ADJUSTMAX ».

delayType

Verzögerungstyp (stündlich, täglich) „DAY“, „HOUR“.

Verzögerung

Verzögerung zwischen dem Start- und dem Endvorgang (in Minuten oder Tagen)

Antwort

AttributTyp
addEventLinkResponseWSResult

addEventLinkResponse

Die Antwort besteht aus einer WSResult-Struktur, die ein Feld „error“ (Fehlercode) und ein Feld „message“ (zugehörige Meldung) enthält.

Im Vorgang der Erfolgsauslösung lautet der Fehlercode 0.

Im Falle eines Fehlers ist der Fehlercode >0, und die Meldung gibt Aufschluss über die Art des aufgetretenen Fehlers.

FehlerMeldung
0
1Ungültige Sitzung: apikey
2Der Beginn eines Vorgangs muss sich vom Ende des Vorgangs unterscheiden.
3Ungültige UID für einen Start- oder End-Vorgang – Der Link existiert bereits
4Ungültiger Linktyp: type
5Ungültiger Link: Modus
6Ungültiger Verzögerungstyp: delayType
7Verhalten bei ungültigen Links: Verhalten
8KO erstellen

Datentyp

Die Struktur „WSResult“ besteht aus den folgenden zwei Feldern:

FeldTypBeschreibung
FehlerintFehlercode
MeldungZeichenketteFehlermeldung