HighDots Forums  

Umsatzsteuernummer abfragen

Javascript (German) Programmiersprache JavaScript. (de.comp.lang.javascript)


Discuss Umsatzsteuernummer abfragen in the Javascript (German) forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
Roman Zenner
 
Posts: n/a

Default Umsatzsteuernummer abfragen - 10-11-2004 , 12:23 PM






Hallo,
ich möchte in einem Formular eine Umsatzsteuernummer abfragen, und
mit JavaScript einen formcheck machen. Die Nummer sollte vorne
zwei Buchstaben haben, und danach nur noch Zahlen beinhalten.
Hat jemand da vielleicht einen Schnipsel parat?

Gruss,
Roman

Reply With Quote
  #2  
Old   
Torsten Grossmann
 
Posts: n/a

Default Re: Umsatzsteuernummer abfragen - 10-12-2004 , 01:12 AM






Roman Zenner <roman.zenner (AT) onlinehome (DOT) de> hat gemeint:

Hallo allerseits,

Quote:
ich möchte in einem Formular eine Umsatzsteuernummer abfragen, und
mit JavaScript einen formcheck machen. Die Nummer sollte vorne
zwei Buchstaben haben, und danach nur noch Zahlen beinhalten.
das waehre viel zu fehleranfaellig, da es Ausnamen gibt und Du dann
unter Umstaenden die Ust. selber tragen musst. Du kannst die ID aber
via WDDX-Schnittstelle (im Prinzip XML-Ausgabe) direkt beim
Bundesfinanzministerium abfragen, musst nur hierzu wahrscheinlich auf
alternative Sprachen wie php oder perl ausweichen.

http://www.bff-online.de/ust/useg/ustid_wddx.html

Gruss Torsten

--

Tauchers Pinnwand
http://www.tauchers-pinnwand.de/


Reply With Quote
  #3  
Old   
Lars Odermath
 
Posts: n/a

Default Re: Umsatzsteuernummer abfragen - 10-14-2004 , 10:41 AM



"Roman Zenner" schrieb:

Quote:
ich möchte in einem Formular eine Umsatzsteuernummer abfragen, und
mit JavaScript einen formcheck machen. Die Nummer sollte vorne
zwei Buchstaben haben, und danach nur noch Zahlen beinhalten.
Hat jemand da vielleicht einen Schnipsel parat?
Mit PHP oder Perl kannst Du das sehr gut machen. Auf der genannten Seite
findest Du auch den Aufbau der ID eines jeden europäischen Landes. Der
Aufbau ist von Land zu Land verschieden (Anzahl der Buchstaben und Ziffern).
Mit entsprechenden regulären Ausdrücken kannst Du dann sehr einfach eine
Prüfung der ID's durchführen, ohne einen connect zu einer anderen Seite
durchzuführen. Es sind ja nicht viele ID's.

Gruss
Lars




Reply With Quote
  #4  
Old   
Lars Odermath
 
Posts: n/a

Default Re: Umsatzsteuernummer abfragen - 10-14-2004 , 10:45 AM



Hier die Liste mit RegEx... (sollte stimmen):

Belgien|BE+9Ziffern
Dänemark|DK+8Z
Deutschland|DE+9Z
Finnland|FI+8Z
Frankreich|FR+11
Griechenland|EL+9
Grossbritanien|GB+9oder12
Irland|IE+8
Italien|IT+11
Luxenburg|LU+8
Niederlande|NL+12
Österreich|ATU+8
Portugal|PT+9
Schweden|SE+10+01
Spanien|ES+9


'Belgien'
=^BE[a-zA-Z0-9]{9}$=i

'Dänemark'
=^DK[a-zA-Z0-9]{8}$=i

'Deutschland'
=^DE[a-zA-Z0-9]{9}$=i

'Finnland'
=^FI[a-zA-Z0-9]{8}$=i

'Frankreich'
=^FR[a-zA-Z0-9]{11}$=i

'Griechenland'
=^EL[a-zA-Z0-9]{9}$=i

'Grossbritanien'
=^GB[a-zA-Z0-9]{9,12}$=i

'Irland'
=^IE[a-zA-Z0-9]{8}$=i

'Italien'
=^IT[a-zA-Z0-9]{11}$=i

'Luxenburg'
=^LU[a-zA-Z0-9]{8}$=i

'Niederlande'
=^NL[a-zA-Z0-9]{12}$=i

'Österreich'
=^ATU[a-zA-Z0-9]{8}$=i

'Portugal'
=^PT[a-zA-Z0-9]{9}$=i

'Schweden'
=^SE[a-zA-Z0-9]{10}01$=i

'Spanien'
=^ES[a-zA-Z0-9]{9}$=i



Reply With Quote
  #5  
Old   
Dietmar Meier
 
Posts: n/a

Default Re: Umsatzsteuernummer abfragen - 10-14-2004 , 11:47 AM



Lars Odermath wrote:

Quote:
Grossbritanien|GB+9oder12
[...]
'Grossbritanien'
=^GB[a-zA-Z0-9]{9,12}$=i
^^^^
Das bedeutet nicht "9 oder 12", sondern "von 9 bis 12".

Vielleicht suchst Du eher
/^GB[a-zA-Z\d]{9}([a-zA-Z\d]{3})?$/i

ciao, dhgm


Reply With Quote
  #6  
Old   
Lars Odermath
 
Posts: n/a

Default Re: Umsatzsteuernummer abfragen - 10-14-2004 , 12:03 PM



"Dietmar Meier" schrieb:

Quote:
Das bedeutet nicht "9 oder 12", sondern "von 9 bis 12".
Stimmt, aber wenn ich mich recht erinnere ist die obere "Beschreibung" eher
falsch. Es sind schon zwischen 9 und 12.

Lars




Reply With Quote
  #7  
Old   
Lars Odermath
 
Posts: n/a

Default Re: Umsatzsteuernummer abfragen - 10-14-2004 , 12:06 PM



Wenn 9 ODER 12, dann hast Du natürlich Recht. Aber besser so eine Antwort,
als überhaupt keine ;-)

Lars



Reply With Quote
  #8  
Old   
Lueko Willms
 
Posts: n/a

Default Re: Umsatzsteuernummer abfragen - 10-14-2004 , 02:00 PM



.. Am 14.10.04
schrieb odermath (AT) planetc (DOT) de (Lars Odermath)
auf /DE/COMP/LANG/JAVASCRIPT
in 416e9f03@news-fe-01
ueber Re: Umsatzsteuernummer abfragen

LO> 'Deutschland'
LO> =^DE[a-zA-Z0-9]{9}$=i

Das verstehe ich so, daß sowohl Grooß- und Kleinbuchstaben
zugelassen sind, als auch Ziffern. Aber nach der Landeskennung dürfen
doch nur Ziffern kommen?!

Zu dem Einwurf von Thomas Grossmann: es geht hier um eine formale
Vorprüfung im Formular, damit eine formal falsche Nummer garnicht erst
den Host belästigt.


Mfg,
Lüko Willms http://www.mlwerke.de
/--------- L.WILLMS (AT) jpberlin (DOT) de -- Alle Rechte vorbehalten --

"Nach meiner Ansicht besitzt die Presse _das_ _Recht_,
Schriftsteller, Politiker, Komödianten und andere öffentliche
Charaktere zu _beleidigen_. Achtete ich [so einen Angriff gegen mich]
einer Notiz wert, so galt mir in solchen Fällen der Wahlspruch: à
corsaire, corsaire et demi [auf einen Schelmen anderthalben]."
- Karl Marx 17.11.1860 (Herr Vogt, Kapitel XI)

Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.4
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.