Erstellt einen neuen Vorgang.

Abfrage

VorgehensweiseURL
POSTRACINEVP/ws/rest/Vorgang/add
TypParameterWerte
HEADapikeyZeichenkette
DATENAttributeZeichenkette

apikey

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

Attribute

Liste der Attribute, die zum Erstellen des Vorgangs verwendet werden: [{„entityName“: „attr2“, „entityValue“: „value2“}, …]

Antwort

StatusMitteilung
0UID des Vorgangs
1Ungültige Sitzung: apikey
2Ungültiges Attribut: entityName
3KO erstellen

Beispiel 1:

Für den Planer „DEMO API REST“, der auf einem Server unter Visual Planning mit dem Stamm-URL http·://127.0.0.1:8906/ip50 installiert ist und für den wir einen Vorgang mit den Attributen Startdatum, Enddatum, Kunde, Projekt, Phase, Aufgabe und mit einem Anwender, dessen Zugriffsschlüssel für die API lautet: d9f79618-59e4-a710-8203-a39bab9ad09b, haben wir Folgendes:

URL:

http://127.0.0.1:8906/ip50/ws/rest/event/add

Veröffentlichte Daten:

{

„Attribute“:

[

{"entityName":"Evénement-Date de début","entityValue":"26/03/2018 00:00"},

{"entityName":"Evénement-Date de fin","entityValue":"28/03/2018 00:00"},

{"entityName":"Tâches-Client","entityValue":"Client 1"},

{"entityName":"Tâches-Projet","entityValue":"Projet 1"},

{"entityName":"Tâches-Phase","entityValue":"Phase 1"},

{"entityName":"Tâches-Tâche","entityValue":"Analyse"},

{"entityName":"Statuts","entityValue":"Prévisionnel"},

]

}

Antwort:

{

„Fehler“: 0,

„message“: „“

}

Beispiel 2:

Für den Planer „DEMO API REST“, der auf einem Server unter Visual Planning mit dem Stamm-URL http://127.0.0.1:8906/ip50 installiert ist und für den wir einen untergeordneten Vorgang mit dem Attribut „Ressourcen“ des übergeordneten Vorgangs erstellen möchten, der durch die Attribute „Customer“, „Project“, „Phase“, „Task“ gekennzeichnet ist, und mit einem Anwender, dessen Zugriffsschlüssel für die API lautet: d9f79618-59e4-a710-8203-a39bab9ad09b, gilt Folgendes:

URL:

http://127.0.0.1:8906/ip50/ws/rest/event/add

Veröffentlichte Daten:

{

"parentKeys":

[

{"entityName":"Tâches-Client","entityValue":"Client 1"},

{"entityName":"Tâches-Projet","entityValue":"Projet 1"},

{"entityName":"Tâches-Phase","entityValue":"Phase 1"},

{"entityName":"Tâches-Tâche","entityValue":"Analyse"},

],

„Attribute“:

[

{"entityName":"Ressources","entityValue":"JUDITH"}

]

}

Antwort:

{

„Fehler“: 0,

„message“: „“

}