get_orderstate_v2.asp
Inhaltsverzeichnis
DEPRECATED
Liefert die Statusmeldungen von Aufträgen zurück.
Beschreibung
GET get_orderstate_v2.asp?company=RTI_COMPANYKEY&import=RTI_IMPORTKEY&DATEFROM=YYYYMMDD&DATETO=YYYYMMDD&timefrom=HHMMSS&timeto=HHMMSS&datetype=insertdate
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 Nur über Zeitauswahl | (ja) |
import | RTI Importschlüssel (alle Fahrzeuge) | string | Entweder vehicle, group oder import Parameter Nur über Zeitauswahl | (ja) |
CUSTORDERID | eigene Auftragsnummer | string | Entweder dieses Feld ist gesetzt, oder DATEFROM und DATETO | (ja)*1 |
DATEFROM | Datum ab dem alle Auftragsstatus zurückgegeben werden | string | Format: YYYYMMDD oder DD.MM.YYYY | (ja)*1 |
DATETO | Datum bis zu dem alle Auftragsstatus zurückgegeben werden | string | Format: YYYYMMDD oder DD.MM.YYYY Die maximale Zeitspanne beträgt 7 Tage. | (ja)*1 |
timefrom | Präzisierung des Anfangsdatums mit der Zeit | string | Format: HHMMSS | nein |
timeto | Präzisierung des Enddatums mit der Zeit | string | Format: HHMMSS | nein |
datetype | "insertdate" gibt alle Einträge zurück welche im abgefragten Zeitraum im Rechenzentrum verarbeitet worden sind | string | nein |
*1 Pflicht ist entweder CUSTORDERID oder ( DATEFROM und DATETO )
Rückgabe
Es wird ein string zurück gegeben. Ansonsten wird bei einem Fehler ein "ERROR:Beschreibung" zurückgegeben
CSV Format
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.
Metainformationen
Trennzeichen | Komma( , ) |
---|---|
Textbegrenzer | Doppeltes Hochkomma ( " ) |
Zeilenende | 0x0D 0x0A (CarriageReturn LineFeed) |
Header | Zeile 1 |
Spalten bei Abfrage über eigene Auftragsnummer
Spalte | Beschreibung | |
---|---|---|
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/Fahrzeugkennzeichen |
Spalten bei Abfrage über Zeitraum
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 |
REQUESTDATE | Systemzeit der Abfrage | |
META | Meta Info | |
RTI_IDENT | RTI Ident des Fahrzeuges | (nur über Importschlüssel oder Gruppenschlüssel Abfrage) |
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 |
Mögliche Statustexte
- Zustellungsversuch (YellowFox versucht den Auftrag auf das Display zu senden)
- Zustellung erfolgreich (Der Auftrag ist erfolgreich auf dem Display angekommen)
- Gelesen (Der Auftrag wurde auf dem Display gelesen)
- selbst definierte Auftragsstatus(Auftragsverwaltung-->Einstellungen)
Garminspezifische Rückgaben
- Gelesen - Auftrag Inaktiv
- Aktiv
- Erledigt
- Gelöscht
Beispiel
Rückgabe in CSV
"CUSTORDERID","DATE","STATE","SOURCETYPE","SOURCE","REQUESTDATE","META"
"ORDER1","04.08.2010 09:34:49","Erledigt","PND","Fahrzeugname","04.08.2010 09:35:00","META_INFO"
"ORDER1","04.08.2010 09:34:17","Aktiv","PND","Fahrzeugname","04.08.2010 09:35:00","META_INFO"
"ORDER1","04.08.2010 09:33:18","Gelesen - Auftrag Inaktiv","PND","Fahrzeugname","04.08.2010 09:35:00","META_INFO"
"ORDER1","04.08.2010 09:29:15","Zustellung erfolgreich","PND","Fahrzeugname","04.08.2010 09:35:00","META_INFO"
"ORDER1","04.08.2010 09:29:09","Zustellungsversuch","PORTAL","RTI","04.08.2010 09:35:00","META_INFO"
Beispielaufrufe
Abfrage für Auftrag
https://map.yellowfox.de/rti/get_orderstate_v2.asp?company=RTI_COMPANYKEY&vehicle=RTI_VEHICLEKEY&CUSTORDERID=123456789
Abfrage für Zeitraum 04.05.2015 00:00:00 - 06.05.2015 23:59:59
https://map.yellowfox.de/rti/get_orderstate_v2.asp?company=RTI_COMPANYKEY&import=RTI_IMPORTKEY&DATEFROM=20150504&DATETO=20150506&timefrom=000000&timeto=235959&datetype=insertdate