Bei der Rückgabe "ERROR:Text" enthält "Text" die Fehlerbeschreibung. Mögliche Fehler: AbarbeitungsfehlerAbarbeitungsfehler- ERROR_TOO_MANY_REQUEST (Es müssen mind. 15 Sekunden zwischen den einzelnen Abfragen liegen, gilt aktuell nur für Abfragefunktionen mit der Endung ".asp", eine Ausweitung auf ".php" ist geplant, aber nicht aktiv)
- ERROR_$Parameter (Parameter ist nicht korrekt)
- ERROR_MISSING_$Parameter (Parameter fehlt)
-
- ERROR_MISSING_COMPANY (Key zur Authentifizierung der Firma fehlt)
- ERROR_MISSING_SESSIONKEY|VEHICLE|GROUP (Es wurde keiner von 3 möglichen Parametern übergeben)
- ERROR_MISSING_SESSIONKEY (Der Parmater "sessionkey" fehlt)
- ERROR_MISSING_VEHICLE (Der Parameter "vehicle" fehlt)
- ERROR_MISSING_GROUP (Der Parameter "group" fehlt)
- ERROR_MISSING_DISTANCE (Der Parameter "distance" fehlt)
- ERROR_MISSING_CYCLE (Der Parameter "cycle" fehlt)
- ERROR_MISSING_RADIUS (Der Parameter "radius" fehlt)
100- 3_CHARS) - Land zu lang, maximal 3 Zeichen
- ERROR_DISPATCHER_TOO_LONG(MAX_100_CHARS) - Absender zu lang, maximal 100 Zeichen
- ERROR_LATITUDE_MISSING - Latitude Wert wurde nicht angegeben
- ERROR_LONGITUDE_MISSING - Longitude Wert wurde nicht angegeben
- ERROR_LATITUDE_NOT_NUMERIC - Latitude Wert muss eine Zahl sein
- ERROR_LONGITUDE_NOT_NUMERIC - Longitude Wert muss eine Zahl sein
- ERROR_LATITUDE_NOT_IN_VALID_RANGE(-90_TO_90) - Latitude muss im Bereich von -90 bis +90 liegen
- ERROR_LONGITUDE_NOT_IN_VALID_RANGE(-90_TO_90) - Longitude muss im Bereich von -90 bis +90 liegen
- ERROR_TARGET_TIME_IS_INVALID - Angegebens Datum hat nicht die richtige Länge
- ERROR_TARGET_TIME_IS_NOT_A_DATE - Angegebenes Datum ist kein richtiges Datum
- ERROR_FORMULAR_NOT_ALLOCATED_BY_VEHICLE - Angegebenes Formular wurde der Hardware nicht zugeordnet
- ERROR_FORMULAR_NOT_SUPPORTED_BY_HARDWARE - Hardware unterstützt keine Aufträge mit angehängten benutzerdef. Formularen
- ERROR_ORDER_TEXT_TOO_LONG(MAX_300_CHARS) - Auftragstext ist zu lang, maximal 300 Zeichen (ACHTUNG: Bei Garmin-Geräten wird die erwartete Ankunftszeit und die Adresse an den Anfang der Nachricht gesetzt, dies verringert die maximale Anzahl der Zeichen für den Auftragstext)
- ERROR_NETWORK - bei der Firma ist ein oder mehrere IP-Netzwerkprofile für RTI hinterlegt und die RTI-Anfrage wurde über eine nicht autorisierte Netzwerkadresse gesendet
- ERROR_COMPANY (Authentifizierung der Firma fehlerhaft)
- ERROR_VEHICLE (Es wurde eine ungültige Fahrzeugkennung übergeben)
- ERROR_GROUP (Es wurde eine ungültige Fahrzeuggruppe übergeben)
- ERROR_DISTANCE (Der Parameter "distance" ist fehlerhaft)
- ERROR_CYCLE (Der Parameter "cycle" ist fehlerhaft)
- ERROR_RADIUS (Der Parameter "radius" ist fehlerhaft)
- ERROR_DUPLICATE_CUSTOMORDERID (Auftragsnummer mehrfach vorhanden, Aktion nicht ausführbar)
- ERROR_ORDER_NOT_FOUND (Der Angeforderte Auftrag konnte nicht gefunden werden)
- ERROR_TEXT_TOO_LONG (Auftragstext und eigene Auftragsnummer überschreiten zusammen 350 Zeichen.
- NO_TIME_CONFIG_FOUND (Keine Zeiterfassungskonfiguration gespeichert/Zeiterfassung nicht aktiviert)
- ERROR_GROUP_NOMEMBER (Die abgefragte Fahrzeuggruppe enthält keinerlei Fahrzeuge)
- ERROR_MAINTENANCE (aus Wartungsgründen nicht verfügbar)
-
- REQUEST_NOT_FOUND (interner Fehler)
- ERROR_NOT_SUPPORTED_BY_HARDWARE (Die Hardware im Fahrzeug unterstützt diese Aktion nicht)
- ERROR_VEHICLE_NOT_SUPPORTED_ONE_TIME_DETECTION (Fahrzeug unterstützt keine einmalige Ortungsfunktion)
- ERROR_SEND_ONE_TIME_DETECTION (Einmalige Ortung konnte nicht
) Serverfehler- an das Fahrzeug gesendet werden)
- ERROR_PERSONGROUP_FAILED (Personalgruppe/Personen konnte nicht geladen werden)
Serverfehler - TIMEDOUT (DB-Timeout (500-100))
- UNKNOWN (unbekannter Fehler (500-100))
- NOTFOUND (Kommando nicht gefunden (404))
Zu beachten ist, dass alle RTI-Abfragen niemals einen Serverfehler erzeugen sollten. Im HTTP-Protokoll werden diese Abfragen immer ein 200 OK liefern. Sobald ein anderer Response-Code entsteht, ist dies nicht mit einer Fehlersuche und -behebung in der RTI-Schnittstellen-Logik zu beheben. |