egeko
.
Die Xml-Dateien, die als Antwort zurückkommen entsprechen ebenso der Beschreibungsdatei Egeko.dtd,
das root-element hängt jedoch von der erfolgreichen Durchführung der Anfrage ab.
In diesem Abschnitt werden nur die Antworten für die korrekte Durchführung (HTTP-Status 200
und die Anfrage ist für die Argumente möglich) betrachtet.
Nachrichtenoperationen
Diese Abfragen werden für den Aufruf von Nachrichtenlisten und Einzelnachrichten verwendet.
getClosedMessages
.
getMessageByKey
geholt werden.
getMessageByKey
.
getMessagesByOrder
.
getMessageByKey
geholt werden.
getInboxMessages
.
getMessageByKey
geholt werden.
getOutboxMessages
getMessageByKey
geholt werden.
getInboxUnreadMessages
.
getMessageByKey
geholt werden.
Lieferbestätigungsoperationen
Diese Operationen benötigen einen Login-Context, d.h. sie müssen zwischen login und logout aufgerufen werden.
Zusätzlich muss beachtet werden, dass der eingeloggte Benutzer nach 30 Min Inaktivität automatisch aus dem egeko abgemeldet wird (session timeout).
abortShipmentOnOrder
.
confirmShipmentOnOrder
.
Abfragen
getConfirmReadyOrders
.
getConfirmedOrders
.
getDocumentReadyOrders
.
getInboxOrders
.
getShipmentReadyOrders
.
getSupplyReadyOrders
.
getOrderTemplateSan
.
getVersion
.
200
bei der Datenübermittlung bedeuted,
dass die Ansteuerung des Xml-Services generell erfolgreich war.EgekoFault
.
ArgumentFault
.
AuthentificationFailedFault
.
FinderFault
.
ssl
- verschlüsselte
HTTP
-Verbindung mit der Methode POST
zu der Addresse
https://ws.optadata.com/egeko-service-order-v2/xmlservice
.
Die Kommunikation zur Schnittstelle erfolgt immer in folgenden Schritten:
HTTP-Statuscodes