You are viewing an old version of this page. View the current version.
Compare with Current
View Page History
« Previous
Version 4
Next »
No Translation available yet
You have English selected as language but this page has not been translated yet. Translate the page or view the content in the default space language below.
Display default
Liefert die Statusmeldungen von Aufträgen zurück.
Beschreibung
GET order_management/get_orderstate.php?company=RTI_COMPANYKEY&import=RTI_IMPORTKEY&start=YYYYMMDDHHMMSS&end=YYYYMMDDHHMMSS
Parameter
Parameter | Beschreibung | Typ | Hinweis | Pflicht |
---|
company | RTI Firmenschlüssel | string |
| ja |
vehicle | RTI Fahrzeugschlüssel | string | Entweder vehicle, group oder import Parameter | (ja) |
group | RTI Fahrzeuggruppenschlüssel (alle Fahrzeuge einer Gruppe) | string | Entweder vehicle, group oder import Parameter | (ja) |
import | RTI Importschlüssel (alle Fahrzeuge) | string | Entweder vehicle, group oder import Parameter | (ja) |
customorderid | eigene Auftragsnummer | string | Entweder dieses Feld ist gesetzt, oder DATEFROM und DATETO | (ja)*1 |
start | Datum ab dem alle Auftragsstatus zurückgegeben werden | string | Format: YYYYMMDDHHMMSS | (ja)*1 |
end | Datum bis zu dem alle Auftragsstatus zurückgegeben werden | string | Format: YYYYMMDDHHMMSS Die maximale Zeitspanne beträgt 7 Tage. | (ja)*1 |
datetype | Art des Datums welches für die Datumseinschränkung genutzt werden soll | string | Mögliche Werte: | nein |
format | Ausgabeformat | string | Möglich Werte: | nein |
*1 Pflicht ist entweder customorderid oder ( start und end )
Rückgabe
Es wird ein string zurück gegeben. Ansonsten wird bei einem Fehler ein "ERROR:Beschreibung" zurückgegeben.
Das Ergebnis (sofern Auftragsdaten gefunden wurden) ist eine CSV Liste. Die erste Zeile ist Header und enthält die Feldnamen. Als Textbegrenzer wird das Doppelte Hochkomma verwendet.
Trennzeichen | Komma( , ) |
---|
Textbegrenzer | Doppeltes Hochkomma ( " ) |
---|
Zeilenende | 0x0D 0x0A (CarriageReturn LineFeed) |
---|
Header | Zeile 1 |
---|
Spaltenbeschreibung
Spalte | Beschreibung |
|
---|
CUSTORDERID | eigene Auftragsnummer |
|
DATE | Datum der ausgeführten Aktion | DD.MM.YYYY HH:MM:SS |
STATE | Beschreibung der Aktion |
|
SOURCETYPE | Auslösertyp der Aktion | PND (für Fahrzeug oder RTI) oder PORTAL |
SOURCE | Auslöser der Aktion | Person/System |
STATE_IDENT | Kennung des Status (sofern vergeben) |
|
STATE_LANG | Ländercode, falls der Status in einer anderen Sprache am Display gedrückt wurde |
|
STATE_TRANS | Übersetzung des Statustext, falls der Status in einer anderen Sprache am Display gedrückt wurde |
|
META | Meta Info |
|
REQUESTDATE | Anfragezeitpunkt |
|
RTI_IDENT | RTI Ident des Fahrzeuges |
|
Beispiel
"CUSTORDERID","DATE","STATE","SOURCETYPE","SOURCE","STATE_IDENT","STATE_LANG","STATE_TRANS","META","REQUESTDATE","RTI_IDENT"
"Auftrag 123","18.07.2022 09:43:42","Zustellungsversuch","PORTAL","FTL YF 123","","","","","21.07.2022 06:38:50","rti123"
Beispiel
[
{
"gpsdate": "18.07.2022 09:43:42",
"requestdate": "21.07.2022 06:43:45",
"custom_order_id": "Auftrag 123",
"state": "Zustellungsversuch",
"state_trans": null,
"state_lang": null,
"state_ident": null,
"meta": null,
"source_type": "PORTAL",
"source": "FTL YF 123",
"rti_ident": "rti123"
}
]