Validierung von Steuernummern
Einführung
In IFS Cloud kann die Steuernummer durch die Integration mit externen Diensten validiert werden. Drei Varianten der Validierung sind verfügbar
- Validierung der Steuernummer mit EU-Präfix
- Validierung von Steuernummern ohne EU-Präfix für EU-Länder
- Validierung der Steuernummer für Länder außerhalb der EU, standardmäßig verfügbar für UK
Die Steuernummer kann auch auf gültig ohne Validierung gesetzt werden, nachdem sie vom Benutzer anhand externer Informationen manuell validiert wurde.
Basisdaten einrichten
Validierung der Steuernummer mit EU-Präfix
- Die ersten beiden Zeichen der Nummer müssen das EU-Land angeben. Im Falle Griechenlands muss das Präfix "EL" verwendet werden.
- Der Art der Steuernummer kann optional definiert werden. Die Einrichtung der Option für die Validierung der Steuernummer für den Art der Steuernummer hat keine Auswirkungen.
Validierung von Steuernummern ohne EU-Präfix für EU-Länder
- Die ersten beiden Zeichen der Nummer dürfen nicht auf ein EU-Land hinweisen.
- Der Art der Steuernummer muss für ein EU-Land definiert werden.
- Der Art der Steuernummer muss die Option Steuernummernvalidierung aktivieren.
- Das Land der Firma, für das die Steuernummer definiert wird, muss mit dem Land des Steuernummerart übereinstimmen. Bei IPD-bezogenen Kundenstammdaten muss das Land der Lieferfirma (anstelle des Landes der Firma) mit dem Land der Steuernummerart übereinstimmen.
Validierung der Steuernummer für Länder außerhalb der EU
- Die ersten beiden Zeichen der Nummer dürfen nicht auf ein EU-Land hinweisen.
- Für Länder außerhalb der EU muss die Art der Steuernummer definiert werden.
- Für den Art der Steuernummer muss das Kontrollkästchen zur Überprüfung der Steuernummer aktiviert sein.
Einstellen der Steuernummer auf gültig ohne Validierung
- Für den Art der Steuernummer muss das Kontrollkästchen Automatisch auf gültig setzen aktiviert sein.
Zur Validierung gesendete Daten
Die zur Validierung gesendeten Daten können je nach Validierungsvariante unterschiedlich sein
Validierung der Steuernummer mit EU-Präfix
- IFS Cloud konfiguriert die Integration mit dem EU-Validierungsdienst (MIAS) standardmäßig.
- Parameter 1 (Land für externen Dienst) - Die ersten beiden Zeichen des Feldes für die Steuernummer.
- Parameter 2 (Steuernummer für externen Service) - Verbleibende Zeichen aus dem Feld Steuernummer.
Validierung von Steuernummern ohne EU-Präfix für EU-Länder
- Die Integration mit dem EU-Validierungsdienst (MIAS) ist standardmäßig konfiguriert.
- Parameter 1 (Land für externen Service) - Wert aus dem Feld Ländercode in Verbindung mit der Art der Steuernummer. Im Fall von Griechenland wird "EL" gesendet.
- Parameter 2 (Steuernummer für externen Service) - Wert des Feldes Steuernummer.
Validierung der Steuernummer für Länder außerhalb der EU
- Die Integration mit dem britischen Validierungsdienst ist standardmäßig für die Steueridentifikationsart "GBTAX" konfiguriert. Weitere Konfigurationen finden Sie unter Technische Einrichtung.
- Parameter 1 (Land für externen Service) - Wert aus dem Feld Ländercode in Verbindung mit der Art der Steuernummer. Wird im Falle des britischen Dienstes nicht verwendet.
- Parameter 2 (Steuernummer für externen Service) - Wert des Feldes Steuernummer. Wenn das Feld für die Steuernummer mit "GB" beginnt, wird das Präfix "GB" entfernt.
Einstellen der Steuernummer auf gültig ohne Validierung
- IFS Cloud betrachtet die Steuernummer als gültig
Umgang mit dem Validierungsergebnis
Die Validierung umfasst zwei Schritte
- Im ersten Schritt prüft IFS Cloud die zur Validierung ausgewählten Daten, um zu entscheiden, ob und welche Validierungsvariante verwendet werden kann. Wenn keine Variante verwendet werden kann, endet dieser Schritt mit einem Fehler.
- Im zweiten Schritt stellt IFS Cloud mit Hilfe der Anwendungsnachricht-Funktionalität eine Verbindung zum externen Validierungsdienst her und verarbeitet die vom externen Dienst erhaltene Antwort. Basierend auf dem Status der Anwendungsnachricht und den Details der Antwortnachricht, stuft IFS Cloud die Steuernummer als gültig, nicht gültig oder nicht validierbar ein.
Wenn die Steuernummer gültig ist
- Das Feld Steuernummer geprüft am ist auf das aktuelle Datum eingestellt.
- Das Feld Steuernummer/Fehlermeldung wird gelöscht.
Wenn die Steuernummer nicht gültig ist.
- Das Feld Steuernummer geprüft am bleibt unverändert.
- Die Fehlermeldung für die Steuer-ID lautet "Die Steuernummer ist nicht gültig".
Wenn die Steuernummer nicht alphanumerische Zeichen enthält, keine der drei Validierungsvarianten verwendet werden kann, der externe Dienst die Steuernummer nicht validieren kann oder die Steuernummer aus anderen Gründen nicht validiert werden kann.
- Das Feld Steuernummer geprüft am bleibt unverändert.
- Das Feld Steuernummer/Fehlermeldung enthält Einzelheiten zu dem Fehler.
Wenn die Steuernummer ohne Validierung auf gültig gesetzt wird
- Das Feld Steuernummer geprüft am ist auf das aktuelle Datum eingestellt.
- Das Feld Steuernummer/Fehlermeldung wird gelöscht.
Eingeschränkte Unterstützung für Validierungen auf der Grundlage der Art der Steuernummer
Einige Systemfunktionen bieten nur eingeschränkte Unterstützung für Validierungen auf der Grundlage der Art der Steuernummer oder unterstützen keine Validierungen auf der Grundlage der Art der Steuernummer.
- Bei der Validierung der Steuernummer in den mit der Kundenbestellung verbundenen Abläufen ist der Art der Steuernummer auf den Seiten der Kundenbestellung nicht verfügbar. Zum Zweck der Validierung wird die Art der Steuernummer aus den Basisdaten des Kunden geholt.
- Im Falle des IPD-Flusses wird die auf dem Art der Steuernummer basierende Validierung nur für Basisdaten unterstützt.
Unterstützung bei der Validierung von Rechnungen
- Die Validierung der Steuernummer für manuelle Lieferantenrechnungen und ausgehende Lieferantenrechnungen ist nur für Einmallieferanten verfügbar.
- Die Validierung der Steuernummer für Sofortrechnungen und manuelle Kundenrechnungen ist nur für Einmalkunden verfügbar.
- Die Validierung der Steuernummer für Zahlungsvorschlagspositionen ist nur für Einmal-Lieferanten/Kunden verfügbar.
Technische Einrichtung
IFS Connect
Validierung von Steuernummern mit EU-Präfix und Validierung von Steuernummern ohne EU-Präfix für EU-Länder
- Für die Integration mit dem EU-Validierungsdienst (MIAS) sind standardmäßig die folgende Routing-Adresse und Leitregel verfügbar.
- Beispiel für eine Routing-Adresse - Beispiel_Steuernummer_Validierung_Für_Länder_innerhalb_der_EU
- Beispiel für eine Leitregel - Example_Tax_ID_Number_Validation_For_Countries_Inside_EU
Validierung der Steuernummer für Länder außerhalb der EU
- Für die Integration in den Validierungsdienst des Vereinigten Königreichs sind standardmäßig die folgende Routing-Adresse und Leitregel verfügbar.
- Beispiel Routing-Adresse - Beispiel_Steuernummer_Validierung_für_Länder_außerhalb_der_EU
- Beispiel für eine Leitregel - Example_Tax_ID_Number_Validation_For_Countries_Outside_EU
- Die Authentifizierungsangaben müssen gemäß den Anforderungen des britischen Validierungsdienstes hinzugefügt werden. Einzelheiten finden Sie in der technischen Dokumentation zu IFS Cloud.
- Für die Integration mit einem anderen externen Validierungsdienst als UK, lesen Sie bitte die technische Dokumentation von IFS Cloud für Details.
Einstellen der Steuernummer auf gültig ohne Validierung
- Keine technische Einrichtung erforderlich.
HTTP-Antwortstatuscode
Externe Validierungsdienste verwenden unterschiedliche Regeln, wenn sie auf ungültige Steuernummern reagieren.
- Einige Dienste, z. B. der EU-Validierungsdienst (MIAS), antworten mit erfolgreichen HTTP-Statuscodes (200-299).
- Andere Dienste, z. B. der britische Validierungsdienst, reagieren mit HTTP-Statuscodes für Kundenfehler (400-499).
Bei der Validierung der Steuernummer für Länder außerhalb der EU, die standardmäßig für das Vereinigte Königreich konfiguriert ist, werden die HTTP-Statuscodes 400 und 404 akzeptiert. Application-Nachricht setzt die Verarbeitung der Antwort für diese beiden HTTP-Statuscodes fort. Bei der Validierung der Steuernummer mit EU-Präfix und der Validierung der Steuernummer ohne EU-Präfix für ein EU-Land erhält die Application-Nachricht für diese beiden HTTP-Statuscodes den Status Fehlgeschlagen.