Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Sv translation
languagede

Bei der Rückgabe "ERROR:Text" enthält "Text" die Fehlerbeschreibung. Mögliche Fehler:

 

Abarbeitungsfehler

 

  • 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)
 
  • ERROR_MISSING_CUSTOMORDERID - Eigene Auftragsnummer fehlt
  • ERROR_MISSING_ORDERTEXT - Auftragstext fehlt
  • ERROR_ORDER_NUMBER_TOO_LONG(MAX_20_CHARS) - Eigene Auftragsnummer zu lang, maximal 20 Zeichen
  • ERROR_STREET_TOO_LONG(MAX_100_CHARS) - Straßenname zu lang, maximal 100 Zeichen
  • ERROR_HOUSENUMBER_TOO_LONG(MAX_100_CHARS) - Hausnummer zu lang, maximal 100 Zeichen
  • ERROR_ZIPCODE_TOO_LONG(MAX_10_CHARS)- Postleitzahl zu lang, maximal 10 Zeichen
  • ERROR_CITY_TOO_LONG(MAX_100_CHARS) - Stadt zu lang, maximal 100 Zeichen
  • ERROR_COUNTRY_TOO_LONG(MAX_100_CHARS) - Land zu lang, maximal 3 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_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.
 

 

 

  • 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)

 

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.

...