Steuernummer Prüfcode: Unterschied zwischen den Versionen

Aus vendit Wiki
Wechseln zu: Navigation, Suche
[gesichtete Version][gesichtete Version]
(Die Seite wurde neu angelegt: „Über sogenannte "Steuernummer Prüfcodes" können Vorgaben für den Aufbau von Steuernummern und MwSt.-IDs im Adressen-Stamm von vendit definiert werden.…“)
 
Zeile 1: Zeile 1:
 
Über sogenannte "Steuernummer Prüfcodes" können Vorgaben für den Aufbau von Steuernummern und MwSt.-IDs im [[Adressen]]-Stamm von vendit definiert werden. Es besteht generell die Möglichkeit je "Land" und "Region" mehrere solcher Vorgaben zu hinterlegen. Damit eine Steuernummer oder eine MwSt.-ID als valide gilt, muss sie zumindest einem dieser verknüpften Prüfcodes entsprechen.
 
Über sogenannte "Steuernummer Prüfcodes" können Vorgaben für den Aufbau von Steuernummern und MwSt.-IDs im [[Adressen]]-Stamm von vendit definiert werden. Es besteht generell die Möglichkeit je "Land" und "Region" mehrere solcher Vorgaben zu hinterlegen. Damit eine Steuernummer oder eine MwSt.-ID als valide gilt, muss sie zumindest einem dieser verknüpften Prüfcodes entsprechen.
  
Beim Ändern oder Neuanlegen einer Adresse wird die Steuernummer bzw. die MwSt.-ID anhand der für das jeweilige Land bzw. Region hinterlegten Prüfcodes validiert und der Anwender wird ggf. über eine Abweichung zu diesen Prüfcodes informiert. Das Speichern von "invaliden" Daten ist im ersten Moment aber gestattet.  
+
Beim Ändern oder Neuanlegen einer Adresse wird die Steuernummer bzw. die MwSt.-ID anhand der für das jeweilige Land bzw. Region hinterlegten Prüfcodes validiert und der Anwender wird ggf. über eine Abweichung zu diesen Prüfcodes informiert. Das Speichern von "invaliden" Daten ist im ersten Moment aber gestattet.
  
Für die Validierung der Nummern gegenüber den Prüfcodes werden sogenannte "reguläre Ausdrücke"[https://de.wikipedia.org/wiki/Regul%C3%A4rer_Ausdruck] verwendet. Das heißt das der Prüfcode als regulärer Ausdruck hinterlegt sein muss.  
+
Für die Validierung der Nummern gegenüber den Prüfcodes werden sogenannte "reguläre Ausdrücke"[https://de.wikipedia.org/wiki/Regul%C3%A4rer_Ausdruck] verwendet. Das heißt das der jeweilige Prüfcode als regulärer Ausdruck hinterlegt sein muss. Folgend einige Beispiele dieser regulären Ausdrücke.
 
+
{| class="wikitable"
In Bezug zu den europäischen Umsatzsteuer-Identifikationsnummern[https://de.wikipedia.org/wiki/Umsatzsteuer-Identifikationsnummer] (MwSt.ID) ergibt sich somit z.B. folgende Syntax: '''[A-Za-z]{2} [0-9]{9}'''
+
!Nummer
 
+
!Regulärer Ausdruck
In Klartext bedeutet dies: Alle Buchstaben von "A" bis "Z" (wobei die Groß-/ Kleinschreibung keine Rolle spielt) genau zwei Zeichen lang und anschließend ein neunstelliger nummerischer Wert
+
!Klartext
 
+
|-
Für die herkömmlichen in Deutschland verwendeten Steuernummern[https://de.wikipedia.org/wiki/Steuernummer] würde folgende Syntax in Frage kommen: '''[0-9]{5}/[0-9]{5}'''
+
|Umsatzsteuer-Identifikationsnummer[https://de.wikipedia.org/wiki/Umsatzsteuer-Identifikationsnummer] (MwSt.ID)
 
+
|'''[A-Za-z]{2} [0-9]{9}'''
In Klartext: Ein nummerischer Wert fünfstellig, gefolgt von einem "/"-Zeichen und anschließend erneut ein fünfstelliger nummerischer Wert
+
|Alle Buchstaben von "A" bis "Z" (wobei die Groß-/ Kleinschreibung keine Rolle spielt) genau zwei Zeichen lang und anschließend ein neunstelliger nummerischer Wert
 +
|-
 +
|Steuernummer[https://de.wikipedia.org/wiki/Steuernummer]  
 +
|'''[0-9]{5}/[0-9]{5}'''
 +
|Ein nummerischer Wert fünfstellig, gefolgt von einem "/"-Zeichen und anschließend erneut ein fünfstelliger nummerischer Wert
 +
|}

Version vom 7. März 2017, 15:43 Uhr

Über sogenannte "Steuernummer Prüfcodes" können Vorgaben für den Aufbau von Steuernummern und MwSt.-IDs im Adressen-Stamm von vendit definiert werden. Es besteht generell die Möglichkeit je "Land" und "Region" mehrere solcher Vorgaben zu hinterlegen. Damit eine Steuernummer oder eine MwSt.-ID als valide gilt, muss sie zumindest einem dieser verknüpften Prüfcodes entsprechen.

Beim Ändern oder Neuanlegen einer Adresse wird die Steuernummer bzw. die MwSt.-ID anhand der für das jeweilige Land bzw. Region hinterlegten Prüfcodes validiert und der Anwender wird ggf. über eine Abweichung zu diesen Prüfcodes informiert. Das Speichern von "invaliden" Daten ist im ersten Moment aber gestattet.

Für die Validierung der Nummern gegenüber den Prüfcodes werden sogenannte "reguläre Ausdrücke"[1] verwendet. Das heißt das der jeweilige Prüfcode als regulärer Ausdruck hinterlegt sein muss. Folgend einige Beispiele dieser regulären Ausdrücke.

Nummer Regulärer Ausdruck Klartext
Umsatzsteuer-Identifikationsnummer[2] (MwSt.ID) [A-Za-z]{2} [0-9]{9} Alle Buchstaben von "A" bis "Z" (wobei die Groß-/ Kleinschreibung keine Rolle spielt) genau zwei Zeichen lang und anschließend ein neunstelliger nummerischer Wert
Steuernummer[3] [0-9]{5}/[0-9]{5} Ein nummerischer Wert fünfstellig, gefolgt von einem "/"-Zeichen und anschließend erneut ein fünfstelliger nummerischer Wert