Seite 1 von 1

Fehlerhafte Mehrwertsteuer berechnung bei UST-ID Eingabe in

Verfasst: 12.12.2010, 19:11
von wolfschw
Hallo

Wenn sich ein Kunde aus Deutschland anmeldet,
und seine UST-ID Nr. mit angibt,
werden im Shop keine Mehrwertsteuer angezeigt und
auch bei der Betsellung nicht berechnet.

Dieses sollte eigentlich innerhalb Deutschland nicht möglich sein.
Die MwSt muß innerhalb Deutschland berechnet werden.

Woran liegt dieses?

gruß

Wolfgang

Verfasst: 12.12.2010, 19:31
von wolfschw
Nachtrag:

Wenn der besagte Kunde sich abmeldet und wieder Anmeldet,
wird dieses aber richtig angezeigt und berechnet.

gruß

Verfasst: 13.12.2010, 11:49
von r23
Hallo,

bitte einmal in der
~/shop/includes/pages/user/create_account_process.php

Zeile 427 prüfen

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;
        }
      }
und hier eine Länderprüfung verwenden

Code: Alles auswählen

  if (ACCOUNT_VAT_ID == 'true') {
      if ((ACCOUNT_COMPANY_VAT_ID_CHECK == 'true') && ($vatid_check_error === false) && ($country != STORE_COUNTRY)) {
          $_SESSION['customers_vat_id_status] = 1;
        } else {
          $_SESSION['customers_vat_id_status] = 0;
        }
  }
Danke für den Hinweis

cu

ralf

Verfasst: 13.12.2010, 11:54
von r23
Hallo,

die Änderungen sind auch in

account_edit_process.php

notwendig.

Verfasst: 13.12.2010, 17:51
von wolfschw
Danke für den Tip

jetzt gehts

gruß