Fehlermeldungen von Crif werden immer mit einem HTTP-Statuscode 200 zurückgegeben.
Die Variable bSuccess hat den Wert false.
Fehlercodes werden in der Variable aMessage[sKey = code]/sValue wiedergegeben
Beispiel Antwort zu einem möglichen Fehler, der von Crif gemeldet wird:
{
"Response": {
"bSuccess": false,
"aMessage": [
{
"sKey": "code",
"sValue": "40033"
},
{
"sKey": "info",
"sValue": "Die Kombination von Postleitzahl und Ort ist nicht korrekt"
}
],
"sRaw": ""
},
"Data": null,
"DataBase64Encoded": ""
}
| Code | Ursache | Beschreibung |
|---|---|---|
| 20101 | Benutzer | Die Anfrage wurde angenommen und wird bearbeitet, der Status ist ausstehend |
| 20109 | Benutzer | Die Verarbeitung wartet auf die manuelle Korrektur des Berichts, die vom Benutzer durchgeführt werden muss |
| 20110 | Benutzer | Anfrage wurde angenommen, aber während der Bearbeitung vom Benutzer storniert |
| 20401 | Benutzer | Die Identifizierung konnte nicht ordnungsgemäß durchgeführt werden |
| 20402 | Benutzer | Für eine Anfrage wurde mehr als ein Kandidat (mit unterschiedlicher Unit-ID) gefunden. Das System konnte nicht entscheiden, welcher davon der richtige ist. Erweitern Sie die Anfrage mit zusätzlichen Daten. |
| 20409 | Benutzer | Es werden keine Informationen zurückgesendet |
| 21001 | Benutzer | Bericht enthält veraltete Informationen |
| 21002 | Benutzer | Die Auskunftei hat die Antwort nach der angegebenen Zeitspanne übermittelt |
| 21010 | Benutzer | Die Anfrage war korrekt, aber aufgrund veränderter Bedingungen während der Bearbeitung hat sie ihren Zweck nicht erfüllt |
| 21011 | Benutzer | Anfrage in einem Zustand, der es unmöglich macht, sie zu stornieren. |
| 40001 | Benutzer | Ungültiger (oder fehlender) Ländercode |
| 40002 | Benutzer | Ungültige (oder fehlende) POI |
| 40003 | Benutzer | Unzulässiger (oder fehlender) Produktname |
| 40004 | Benutzer | Name nicht angegeben |
| 40005 | Benutzer | Ungültiger Name (nicht erlaubter Bestandteil) |
| 40006 | Benutzer | Ungültiger (oder fehlender) Vorname (nicht erlaubter Bestandteil) |
| 40007 | Benutzer | Straße nicht angegeben |
| 40008 | Benutzer | Ungültige Straße (z. B. nicht erwartete Token) |
| 40009 | Benutzer | Ungültige (oder fehlende) Hausnummer (nicht erlaubter Bestandteil) |
| 40010 | Benutzer | Ungültiges (oder fehlendes) Hausnummernsuffix (nicht erlaubter Bestandteil) |
| 40011 | Benutzer | Stadt nicht angegeben |
| 40012 | Benutzer | Ungültige Stadt |
| 40013 | Benutzer | Postleitzahl nicht angegeben |
| 40014 | Benutzer | Ungültige Postleitzahl |
| 40015 | Benutzer | Fehlendes Geburtsdatum (ungültiges Geburtsdatum sollte mit dem Subcode INVALID_DATE abgedeckt werden) |
| 40016 | Benutzer | Ungültige (oder fehlende) Telefonnummer |
| 40017 | Benutzer | Ungültige (oder fehlende) Ortsvorwahl |
| 40018 | Benutzer | Ungültige (oder fehlende) Kontaktdaten (z. B. E-Mail-Adresse, URL usw.; oder falscher Kontaktdatentyp) |
| 40019 | Benutzer | Ungültige (oder fehlende) Registrierungsnummer |
| 40020 | Benutzer | Ungültige (oder fehlende) Währung |
| 40021 | Benutzer | Betrag nicht numerisch (oder fehlend) |
| 40022 | Benutzer | Ungültige (oder fehlende) Datumsstruktur |
| 40023 | Benutzer | Für die Weiterverarbeitung notwendige ID fehlt |
| 40024 | Benutzer | Die für die weitere Bearbeitung erforderliche ID ist ungültig |
| 40025 | Benutzer | Andere: Adressfeld ist nicht vorhanden |
| 40026 | Benutzer | Andere: Adressfeld ist ungültig |
| 40027 | Benutzer | Andere: Anforderungsfeld ist nicht vorhanden |
| 40028 | Benutzer | Andere: Anforderungsfeld ist ungültig |
| 40029 | Benutzer | Kombination von Adressdaten und Identifikatoren im Auftrag ist nicht erlaubt |
| 40030 | Benutzer | Manuelle Korrektur einer Anfrage, die die Qualitätskriterien nicht erfüllt |
| 40031 | Benutzer | Ungültiger (oder fehlender) Rechtsformwert |
| 40032 | Benutzer | Kombination von Produkt und Rechtsform des Treffers ist nicht zulässig (z. B. CCC bei Firmendaten) |
| 40033 | Benutzer | Die Kombination von Postleitzahl und Ort ist nicht korrekt |
| 40034 | Benutzer | Ungültiges (oder fehlendes) Geschlecht |
| 40035 | Benutzer | Die angefragte Adresse enthält eine Gruppe von Personen |
| 40036 | Benutzer | Ungültige (oder fehlende) Referenznummer |
| 40037 | Technik | Http-Nachricht ist nicht lesbar |
| 40038 | Technik | PMS fehlt eine Eigenschaft (z. B. dm.item.score.BE.B2C.new.red.cutoff), oder der Benutzer hat eine Anfrage mit einem anderen Land gesendet. |
| 40039 | Technik | CountryDataAssembly unterstützt nicht Land + Land |
| 40101 | Technik | Ungültige Zugriffsart |
| 40102 | Technik | Kein Zugang zu einem bestimmten Produkt |
| 40301 | Technik | Benutzername oder Passwort ungültig oder nicht angegeben |
| 40302 | Technik | Benutzer gesperrt |
| 40303 | Technik | Bereitgestelltes Passwort abgelaufen |
| 40304 | Technik | Ungültiges Zeichen im Benutzernamen oder Kennwort |
| 40801 | Technik | Zeitüberschreitungen werden im DCK-System generiert, unabhängig von der Verarbeitung in der Auskunftei |
| 40802 | Technik | Zeitüberschreitung, die von einer externen Stelle zurückgegeben wird |
| 50001 | Technik | System kann nicht antworten, weil die erforderlichen Daten fehlen |
| 50002 | Technik | Angeforderte Daten können nicht zurückgegeben werden, sie sind blockiert (Grund ist keine falsche Benutzerberechtigung) |
| 50003 | Technik | Bedingungen während der Verarbeitung sind fehlgeschlagen, die Anfrage war korrekt, aber ihre Verarbeitung war nicht möglich |
| 50004 | Technik | Verarbeitung kann aufgrund von Fehlern in der Konfiguration nicht durchgeführt werden |
| 50005 | Technik | Die Konfiguration des Zugangs zu einem externen System (z. B. über ein Gateway) ist ungültig (falsche Anmeldedaten, falscher Endpunkt) |
| 50006 | Technik | Der Dienst Vertragsstatus prüfen hat 'false' zurückgegeben |
| 50010 | Technik | System kann angeforderte Daten wegen möglicher Manipulationen mit Anfragen nicht zurückgeben |
| 50301 | Technik | Host nicht verfügbar |
| 50302 | Technik | Dienst nicht verfügbar |
| 50303 | Technik | Fehler vom Zielsystem gemeldet |
| 50304 | Technik | Abbruch der Verbindung |
| 50305 | Technik | System überlastet - kann Anfrage nicht bearbeiten |
| 50306 | Technik | Anfrage oder Antwort (Datei-)Übertragung nicht verfügbar oder nicht erfolgreich |
| 50307 | Technik | Anderer interner Fehler |
| 50310 | Technik | Im System gespeicherte Daten haben einen Fehler verursacht |
| 50311 | Technik | Vom Zielsystem zurückgegebene Daten verursachten einen Fehler (z.B. falsche xml-Struktur) |
| 50320 | Technik | Interner Fehler beim Mapping einer Datenquelle in eine andere (z.B. Transformation von Datenmodellen) |
| 50321 | Technik | Fehler bei einer Operation, die an Wertobjekten durchgeführt wurde (z. B. Serialisierung, Zusammenführung) |
| 50330 | Technik | Fehler während der Vorbereitung, Kompilierung und Ausführung des Skripts (nicht aufgrund eines erkannten oder nicht erkannten Fehlers bei der Ausführung der Skriptlogik) |
| 50331 | Technik | Der Fehler trat während der Verarbeitung des Skripts auf, meist aufgrund einer falschen Logik, die eine abnormale Situation nicht richtig erkannt und beschrieben hat. |