Steuernummer Prüfcode: Unterschied zwischen den Versionen
[gesichtete Version] | [gesichtete Version] |
K (Layout angepasst) |
|||
Zeile 1: | Zeile 1: | ||
− | + | [[Hauptseite]] > [[vendit Client|''vendit''-Client]] > [[Stammdaten]] > [[Allgemein]] > Steuernummer Prüfcode | |
− | + | Ü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. | |
− | 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. | + | 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 woraufhin der Anwender ggf. über eine Abweichung zu diesen Prüfcodes informiert wird. Das Speichern von "invaliden" Daten ist im ersten Moment allerdings 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 jeweilige Prüfcode als regulärer Ausdruck hinterlegt sein muss. Folgend einige Beispiele dieser regulären Ausdrücke. | ||
{| class="wikitable" | {| class="wikitable" | ||
!Nummer | !Nummer | ||
Zeile 9: | Zeile 11: | ||
!Klartext | !Klartext | ||
|- | |- | ||
− | |Umsatzsteuer-Identifikationsnummer[https://de.wikipedia.org/wiki/Umsatzsteuer-Identifikationsnummer] (MwSt.ID) | + | |Umsatzsteuer-Identifikationsnummer[https://de.wikipedia.org/wiki/Umsatzsteuer-Identifikationsnummer] (MwSt.-ID) |
|'''[A-Za-z]{2} [0-9]{9}''' | |'''[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 | |Alle Buchstaben von "A" bis "Z" (wobei die Groß-/ Kleinschreibung keine Rolle spielt) genau zwei Zeichen lang und anschließend ein neunstelliger nummerischer Wert | ||
Zeile 15: | Zeile 17: | ||
|Steuernummer[https://de.wikipedia.org/wiki/Steuernummer] | |Steuernummer[https://de.wikipedia.org/wiki/Steuernummer] | ||
|'''[0-9]{5}/[0-9]{5}''' | |'''[0-9]{5}/[0-9]{5}''' | ||
− | |Ein nummerischer Wert | + | |Ein nummerischer, fünfstelliger Wert, gefolgt von einem "/"-Zeichen und anschließend erneut einem fünfstelligen, nummerischer Wert |
|} | |} |
Version vom 29. März 2017, 09:57 Uhr
Hauptseite > vendit-Client > Stammdaten > Allgemein > Steuernummer Prüfcode
Ü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 woraufhin der Anwender ggf. über eine Abweichung zu diesen Prüfcodes informiert wird. Das Speichern von "invaliden" Daten ist im ersten Moment allerdings 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, fünfstelliger Wert, gefolgt von einem "/"-Zeichen und anschließend erneut einem fünfstelligen, nummerischer Wert |