Initialisiert einen vorhandenen Vorgangsexportkontext im Planer und ruft die von diesem zurückgegebenen Daten ab.

Abfrage

VorgehensweiseURL
GETRACINEVP/ws/rest/Vorgang/export
TypParameterWerte
HEADapikeyZeichenkette
ABFRAGEExportierenZeichenkette

apikey

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

Exportieren

UID-Kennung des zu initialisierenden Vorgangsexportkontexts.

Antwort

Die Antwort besteht aus einer Struktur, die einen Fehlercode (error), eine zugehörige Meldung (message) und im Erfolgsfall eine Tabelle (entities) mit den vom Vorgangsexportkontext zurückgegebenen Attributen für die Vorgänge enthält.

Fehlermeldungsentitäten

0 Jeder Eintrag in der Tabelle „entities“ weist folgende Struktur auf:

[

{

„entityName“: „name1“,

„enityValue“: „value1“

},

{

„entityName“: „name2“,

„enityValue“: „value2“

}

]

1Ungültige Sitzung: apikey
2Kein Exportkontext: exportUID
3Ungültiger Exportkontext: exportUID
4Schwerwiegender Fehler: errorMessage
5Es wurden keine Entitäten gefunden
6Exportieren KO

Beispiel:

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 über einen Exportkontext mit der internen UID-Kennung 00FB-1B12-B887- 9142-DCB2-B4CB-51C5-7619, der die Attribute Startdatum, Enddatum, Kunde, Projekt, Phase, Aufgabe, interne Identifikator (UID) der Aufgabenreferenz sowie Ressourcen aller Vorgänge bereitstellt. Bei einem 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/event/export?export=00FB-1B12-B887-9142-DCB2-B4CB-

51C5-7619

Antwort:

{

„Fehler“: 0,

"message":"",

„Entitäten“:

[

[

{"entityName":"Date de début","entityValue":"12/03/2018 00:00"},

{"entityName":"Date de fin","entityValue":"15/03/2018 00:00"},

{"entityName":"Client","entityValue":"Client 1"},

{"entityName":"Projet","entityValue":"Projet 1"},

{"entityName":"Phase","entityValue":"Phase 1"},

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

{"entityName":"ref tâche","entityValue":"0080"},

{"entityName":"Identifiant interne (UID)","entityValue":"A230-6310-E3A5-A6A0-3278-1758-1FE9-

B95C"},

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

],

[

{"entityName":"Date de début","entityValue":"19/03/2018 00:00"},

{"entityName":"Date de fin","entityValue":"24/03/2018 00:00"},

{"entityName":"Client","entityValue":"Client 1"},

{"entityName":"Projet","entityValue":"Projet 1"},

{"entityName":"Phase","entityValue":"Phase 1"},

{"entityName":"Tâche","entityValue":"Conception"},

{"entityName":"ref tâche","entityValue":"0083"},

{"entityName":"Identifiant interne (UID)","entityValue":"9BDA-CA97-501F-4229-81F0-DABF-

2DDD-FCFA"},

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

]

]

}