Mit dem SOG ERP (VACOS)-Control "UstIdCtrl" kann eine Umsatzsteuer-ID über einen Online-Service des Bundeszentralamtes für Steuern geprüft werden.
Legen sie eine Text-Box auf die ActiveSkin Maske.
Stellen sie in den Eigenschaften der Textbox die Eigenschaft "Scriptklasse" auf den Wert "dyn.UstIdCtrl".
Der Control prüft die eingegebene Umsatzsteuernummer gegen den Online-Dienst https://evatr.bff-online.de/eVatR/xmlrpc/ des Bundeszentralamtes für Steuern.
Damit die Prüfung aktiv ist, muss über das p001 die eigene Umsatzsteuernummer hinterlegt sein.
Diese eigene Umsatzsteuernummer muss eine deutsche Nummer sein. (Der Dienst steht nur deutschen Firmen zur Verfügung)
Über die SOG ERP (VACOS)-Option "UstIdCtrl.Modus" muss ein Modus 1 oder 2 eingestellt sein.
Sind diese Voraussetzungen erfüllt, wird bei jeder Änderung des Inhaltes der Textbox versucht, eine Bestätigung der Richtigkeit der eingegebenen Nummer vom Online-Dienst des Bundeszentralamtes zu erhalten.
Ist die Nummer falsch, wird eine Fehlermeldung angezeigt. Ist die SOG ERP (VACOS)-Option "UstIdCtrl.Modus" auf "1" eingestellt, können fehlerhafte Eingaben trotzdem gespeichert werden. Ist er auf "2" eingestellt, können nur bestätigte Nummern gespeichert werden.
Bei Modus "0" findet keine Prüfung statt.
Über die SOG ERP (VACOS)-Option "UstIdCtrl.Timeout" kann zusätzlich eingestellt werden, wie viele Sekunden maximal auf das Ergebnis des Online-Dienstes gewartet werden soll.
Setzen Sie die SOG ERP (VACOS)-Option "UstIdCtrl.Modus" auf "0" wenn sie keine Prüfung der Eingabe wünschen.