Fehlermeldung bei Eingabe der UST-ID Nr.

MyOOS hat einen Fehler, oder tut nicht das, was Ihr erwartet? Derartige "Unanehmlichkeiten" bitte hier.
Antworten
wolfschw
Beiträge: 396
Registriert: 01.03.2009, 21:23
Wohnort: Ilshofen
Kontaktdaten:

Fehlermeldung bei Eingabe der UST-ID Nr.

Beitrag von wolfschw »

Hallo

Wenn ein Kunde sich neu Anmeldet oder auch seine Daten ändert
und seine Umsatzsteuer ID Nr. mit angibt,
bekommt der Kunde immer eine Fehlermeldung

Die Eingegebene USt-IdNr. ist ungültig oder kann derzeit nicht überprüft werden! Bitte geben Sie eine gültige Umsatzsteuer ID ein oder lassen Sie das Feld leer.

Wie wird die UST-ID Nr. überhaupt vom Shop kontroliert ?
und mit welcher Datei ?

gruß

Wolfgang
r23
Beiträge: 2625
Registriert: 18.09.2008, 05:56
Wohnort: Hagen
Kontaktdaten:

Beitrag von r23 »

Hallo,

function/function_validate_vatid.php

hth

ralf
wolfschw
Beiträge: 396
Registriert: 01.03.2009, 21:23
Wohnort: Ilshofen
Kontaktdaten:

Beitrag von wolfschw »

Hallo

Werde da nicht ganz schlau draus
Kann es sein das der link nicht funktioniert ?

$urlVies = 'http://ec.europa.eu/taxation_customs/vi ... quer/?VAT='. $sVatno . '&MS=' . $sViesMS . '&Lang=EN';

gruß

Wolfgang
r23
Beiträge: 2625
Registriert: 18.09.2008, 05:56
Wohnort: Hagen
Kontaktdaten:

Beitrag von r23 »

Hallo,

die URL hat sich geändert

http://ec.europa.eu/taxation_customs/vies/viesquer.do

Und die Variablen werden klein geschrieben
?vat=xxxxxxxxx&ms=xx&Lang=EN;

Das Formular
http://ec.europa.eu/taxation_customs/vies/vieshome.do

Ich selbst nutze
http://evatr.bff-online.de/eVatR/
http://evatr.bff-online.de/eVatR/xmlrpc/php

funktioniert allerdings nicht 24 stunden am tag und man verwendet xmlrpc.. und da gab
es vor Jahren mal eine Sicherheitslücke
http://garv.in/serendipity/archives/679 ... offen.html

cu

ralf
wolfschw
Beiträge: 396
Registriert: 01.03.2009, 21:23
Wohnort: Ilshofen
Kontaktdaten:

Beitrag von wolfschw »

Suppi jetzt funktionierts wieder. :)

Habe aber noch ein kleines Problemchen.
Wenn eine Kunden sich anmeldet und nachträglich seine
UST-ID Nr. angibt, werden die Preise gleich ohne MwSt angezeigt.
Wenn er sich jetzt einmal auslogt und dann wieder einlogt,
werden die Preise inkl. MwSt angezeigt.

gruß

Wolfgang
Zuletzt geändert von wolfschw am 16.11.2010, 22:14, insgesamt 2-mal geändert.
wolfschw
Beiträge: 396
Registriert: 01.03.2009, 21:23
Wohnort: Ilshofen
Kontaktdaten:

Beitrag von wolfschw »

Hallo noch da ???
r23
Beiträge: 2625
Registriert: 18.09.2008, 05:56
Wohnort: Hagen
Kontaktdaten:

Beitrag von r23 »

Hallo,

[quote='wolfschw',index.php?page=Thread&postID=2005#post2005]
Wenn eine Kunden sich anmeldet und nachträglich seine
UST-ID Nr. angibt, werden die Preise gleich ohne MwSt angezeigt.
[/quote]

Dann war die Prüfung der Ust-id gültig und der Shop speichert
in der Datenbank den Status (1, ok...) und schrebit in die
Session den Wert.

Code: Alles auswählen

$_SESSION['customers_vat_id_status]
[quote='wolfschw',index.php?page=Thread&postID=2005#post2005]
Wenn er sich jetzt einmal auslogt und dann wieder einlogt,
werden die Preise inkl. MwSt angezeigt.
[/quote]

Wenn er sich abmeldet verliert der Kunde in der Session (vermutlich)
den Status in
$_SESSION['customers_vat_id_status]

dies kann man verhindern, wenn man in
~/shop/includes/user/logoff.php

Code: Alles auswählen

  if (ACCOUNT_VAT_ID == 'true') {
    $_SESSION['customers_vat_id_status] = 0;
  }
löscht.

Bei erfolgreichen Login über den Kunden login
sollte der Status sich selbstverständlich ändern.

Code: Alles auswählen

        if (ACCOUNT_VAT_ID == 'true') $_SESSION['customers_vat_id_status] = $check_customer['customers_vat_id_status];
Was steht bei dem Kunden in der Datenbank für ein Wert unter customers_vat_id_status' gab es
beim schreiben oder lesen der Daten ein Probeml? Dies kann man in der Error-log Datei von adodb nachsehen
~/oos_temp/logs/adodb_*

Gruß

ralf
wolfschw
Beiträge: 396
Registriert: 01.03.2009, 21:23
Wohnort: Ilshofen
Kontaktdaten:

Beitrag von wolfschw »

Hallo

Wenn Kunde sich neu Anmeldet und dabei gleich seine Vat-Nr. mit angibt
bekommt der Kunde gleich alle Preise ohne MwSt angezeigt.
Obwohl im Adminbereich unter Kunden bearbeiten der Umsatzsteuer ID
Prüfstatus auf nein gesetzt ist.
So sollte es eigentlich nicht sein. Erst wenn der Prüfstus im Adminbereich auf ja gesetzt wird.
Wenn der Kunde sich aber wieder abmeldet und dann wieder anmeldet
werden die Preise inkl. MwSt angezeigt.

Das mit der UST-ID Nr. funktioniert ja soweit, nur bei Neuanmeldungen nicht.

gruß

Wolfgang
r23
Beiträge: 2625
Registriert: 18.09.2008, 05:56
Wohnort: Hagen
Kontaktdaten:

Beitrag von r23 »

Hallo,
Wenn Kunde sich neu Anmeldet und dabei gleich seine Vat-Nr. mit angibt
bekommt der Kunde gleich alle Preise ohne MwSt angezeigt.
Obwohl im Adminbereich unter Kunden bearbeiten der Umsatzsteuer ID
Prüfstatus auf nein gesetzt ist.
So sollte es eigentlich nicht sein.
Wenn man nicht möchte, dass der Shop bei der Anmeldung nach erfolgreicher UST_ID Prüfung
die Preise ohne MwSt anzeigt, dann reicht es aus, wenn man die Überpürfung ausschaltet

Code: Alles auswählen

      if (ACCOUNT_VAT_ID == 'true') {
        if ((ACCOUNT_COMPANY_VAT_ID_CHECK == 'true') && ($vatid_check_error === false)) {
          $_SESSION['customers_vat_id_status] = 1;
        } else {
          $_SESSION['customers_vat_id_status] = 0;
        }
      }
oder man ändert die Sripte Shop/includes/user/*_process.php Scripte

Code: Alles auswählen

          $_SESSION['customers_vat_id_status] = 0;
Gruß

ralf
wolfschw
Beiträge: 396
Registriert: 01.03.2009, 21:23
Wohnort: Ilshofen
Kontaktdaten:

Beitrag von wolfschw »

Danke

cu

Wolfgang
Antworten