Darstellung von 0% Steuer

Aus Wiki | modified eCommerce Shopsoftware
Zur Navigation springenZur Suche springen

In meinem Shop habe ich neue Artikel, die der Umsatzsteuer unterliegen und antike Artikel, die nach §25a UStG differenzbesteuert werden. Somit brauche ich zwei Steuersätze und -klassen, die ich auch angelegt habe.

Hier stellt sich nun ein Problem in der Darstellung im Shop, das ich nicht lösen kann, da ich auch zwei verschiedene Anzeigen brauche.

Wird beim Steuersatz 19% z.B. angezeigt incl. 19% MwSt., so wird bei einem Steuersatz von 0% die Beschreibung des Steuersatzes nicht korrekt angezeigt. Wenn ich den Steuersatz 0% dem Artikel zuordne, benötige ich beim Preis in der Artikelanzeige die Anzeige "Differenzbesteuert gem. § 25a UStG zzgl. Versand" statt "incl. 0% MwSt zzgl. Versand"


Antwort von Hendrik 02.2009:

Das Problem ist, daß xtcommerce* bei 0% Steuer keine normale Anzeige macht.

includes/classes/main.php, Zeile 90 ca.
Finde:

               // excl tax
                if ($tax_rate > 0 && $_SESSION['customers_status']['customers_status_show_price_tax'] == 0 && $_SESSION['customers_status']['customers_status_add_tax_ot'] == 0) {
                    $tax_info = sprintf(TAX_INFO_EXCL, $tax_rate.' %');
                }


Füge an:

        if ($tax_rate == 0) {
          $tax_info = TAX_INFO_NOTAX;
        }



lang/german/german.php
Finde:

  define('TAX_INFO_INCL','incl. %s UST');
  define('TAX_INFO_EXCL','exkl. %s UST');
  define('TAX_INFO_ADD','zzgl. %s UST');

Füge an:

  define('TAX_INFO_NOTAX','Differenzbesteuert gem. § 25a UStG');

Dieser Patch fügt undifferenziert stets den Spruch an wenn keine UST fällig ist. Ohne UST kann auch zutreffen wenn Ausländer bestellen. Ob das für dich relevant ist musst du entscheiden. Andernfalls wäre der Patch zu verbessern.


*xt:commerce ist ein geschützter Name der Firma xt:commerce GmbH ([1]]

           
anything