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

Abfrage

VorgehensweiseURL
POSTRACINEVP/ws/rest/link/create
TypParameterWerte
HEADapikeyZeichenkette
DATENbeginUIDZeichenkette
DATENendUIDZeichenkette
DATENTypZeichenkette
DATENModusZeichenkette
DATENVerhaltenZeichenkette
DATENdelayTypeZeichenkette
DATENVerzö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ögerungsart (stündlich, täglich) „DAY“, „HOUR“

Verzögerung

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

Antwort

StatusMitteilung
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

Beispiel:

Für den Planer „DEMO API REST“, der auf einem Server unter Visual Planning mit der Stamm-URL http://127.0.0.1:8906/ip50 installiert ist und zwei Vorgänge mit den internen UID-Kennungen ADEE-00A1-63ED-573F-ADA4-3175-87EE-D5F9 sowie D4C5-34EE-3028-3655-7BB0-4F6D-BE2D-E973, und für die wir eine Verknüpfung vom Typ „END_BEGIN“ im STRICT-Modus erstellen möchten, mit dem Verhalten „ADJUST“ und der Verzögerungsart „DAY“, die 2 Tage dauert. Für einen Anwender, dessen Zugriffsschlüssel für die API lautet: d9f79618-59e4-a710-8203-a39bab9ad09b, ergibt sich Folgendes:

URL:

http://127.0.0.1:8906/ip50/ws/rest/link/create

Veröffentlichte Daten:

{

„beginUID“: „ADEE-00A1-63ED-573F-ADA4-3175-87EE-D5F9“,

„endUID“: „D4C5-34EE-3028-3655-7BB0-4F6D-BE2D-E973“,

"type":"END_BEGIN",

"mode":"STRICT",

„behavior“: „ADJUST“,

„delayType“: „DAY“,

„delayType“: „2“

}

Antwort:

{

„Fehler“: 0,

„message“: „“

}