Managed Server
Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: Bug in MwSt. Berechnung bei manueller Bestellung im Admin

    Cookie

    • Fördermitglied
    • Beiträge: 274
    Hallo,

    ich habe gerade mit dem manuellen Bestellen über den Admin Bereich etwas getestet.

    Dabei ist mir folgendes aufgefallen.
    1. Kunde wird angelegt mit Kundengruppe Händler (netto)
    2. Bestellung wird angelegt
    3. Artikel wird eingefügt -> dabei steht die MwSt immer noch auf 19% der Preis ist aber Netto.
    4. Wenn jetzt die Bestellung berechnet wird, dann hat der Artikel den Netto Preis, die Zwischensumme ist Netto und die Gesamtsumme ist incl. 19%. Die MwSt wird nicht ausgewiesen
    5. Änderung der Artikel-MwSt auf 0% und neu berechnen -> Preise passen jetzt
    6. Hinzufügen von Versandkosten mit MwSt. (z.B. Post - WICHTIG: Im Demo Shop ist dies immer ohne MwSt., muss aber eigentlich mit MwSt. sein) -> Zwischensumme netto, Versandkosten netto, Summe: Artikel netto + Versand incl. MwSt.

    Hierbei wird die MwSt bei Versandmodulen nicht zu den Einstellungen der Kundengruppe gemappt.

    Hat jemand eine Idee, wie man das am einfachsten Fixen kann?

    Danke.
    Christian


    Linkback: https://www.modified-shop.org/forum/index.php?topic=16412.0

    Cookie

    • Fördermitglied
    • Beiträge: 274
    Re: Bug in MwSt. Berechnung bei manueller Bestellung im Admin
    Antwort #1 am: 01. November 2011, 00:30:43
    Hallo,

    ich was gefunden:

    Suche in "/admin/orders_edit.php" nach:

    Code: PHP  [Auswählen]
    if ($module_tmp_name != 'selfpickup' && $module_tmp_name != 'free' && defined('MODULE_SHIPPING_'.strtoupper($module_tmp_name).'_TAX_CLASS')) { //DokuMan - 2011-05-18 - set 'freeamount' back to 'free' again

    nächste Zeile:

    Code: PHP  [Auswählen]
    $module_tax_class = constant('MODULE_SHIPPING_'.strtoupper($module_tmp_name).'_TAX_CLASS');

    ersetzen durch:

    Code: PHP  [Auswählen]
    if ($status['customers_status_show_price_tax'] == 1)
                    {
               $module_tax_class = constant('MODULE_SHIPPING_'.strtoupper($module_tmp_name).'_TAX_CLASS');      
              }
              else
              {
                    $module_tax_class = '0';
              }

    Vielleicht kann es ja mal jemand verifizieren. Nach ein paar Tests könnte es aber klappen.

    Danke.
    Christian

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Re: Bug in MwSt. Berechnung bei manueller Bestellung im Admin
    Antwort #2 am: 01. November 2011, 01:51:20
    Hast du den Shop bereits auf SP1a aktualisiert? :-?

    Zur Klärung nach "Bugs oder Funktionsfehler" verschoben.

    Grüße

    Torsten

    Cookie

    • Fördermitglied
    • Beiträge: 274
    Re: Bug in MwSt. Berechnung bei manueller Bestellung im Admin
    Antwort #3 am: 01. November 2011, 11:53:47
    Hallo Torsten,

    ja, läuft auf SP1a.

    Das Upgrade war der Grund bei mir für die Tests.

    Grüße
    Christian

    web28

    • modified Team
    • Beiträge: 9.404
    Re: Bug in MwSt. Berechnung bei manueller Bestellung im Admin
    Antwort #4 am: 01. November 2011, 14:05:56
    [...]
    Dabei ist mir folgendes aufgefallen.
    1. Kunde wird angelegt mit Kundengruppe Händler (netto)
    2. Bestellung wird angelegt
    3. Artikel wird eingefügt -> dabei steht die MwSt immer noch auf 19% der Preis ist aber Netto.
    4. Wenn jetzt die Bestellung berechnet wird, dann hat der Artikel den Netto Preis, die Zwischensumme ist Netto und die Gesamtsumme ist incl. 19%. Die MwSt wird nicht ausgewiesen
    5. Änderung der Artikel-MwSt auf 0% und neu berechnen -> Preise passen jetzt
    6. Hinzufügen von Versandkosten mit MwSt. (z.B. Post - WICHTIG: Im Demo Shop ist dies immer ohne MwSt., muss aber eigentlich mit MwSt. sein) -> Zwischensumme netto, Versandkosten netto, Summe: Artikel netto + Versand incl. MwSt.
    [...]

    Hallo Cookie,

    danke für den Test.

    Ich habe das nachgestellt: Händler (Preisanzeige: Netto , UST in Rechnung: ja)

    zu 3. Das ist so korrekt
    zu 4. Preise sind richtig, es wird zzgl. 19% Mwst ausgewiesen
    zu 5. siehe 4.
    zu 6. Versandkosten müssen manuell richtig eingegeben werden, je nach Kundengruppe mit oder ohne Steuer

    Deine vorgeschlagene Änderung ist leider falsch, da bei $status['customers_status_show_price_tax'] == 0 keine Steuer für die Versandkosten berechnet würde. Diese muss natürlich berechnet und ausgeweisen werden.

    Dein Beispiel ist für einen EU Händler (Preise Netto, UST in Rechnung: NEIN), hier gibt es tatsächlich einen Fehler mit der Artikelksteuer

    Gruss Web28

    Cookie

    • Fördermitglied
    • Beiträge: 274
    Re: Bug in MwSt. Berechnung bei manueller Bestellung im Admin
    Antwort #5 am: 01. November 2011, 15:52:30
    Hallo Web28,

    danke für Deine Antwort.

    Gibt es diesen Fall aber überhaupt - Netto Artikel und MwSt. im Versand?

    Ich habe eigentlich nur vier Kundengruppen
    1. Deutschland -> immer mit MwSt
    2. EU privat -> immer mit MwSt
    3. EU mit UstID -> alles ohne MwSt.
    4. außerhalb EU -> alles ohne MwSt.

    Meine Tests waren aus Gruppe 3 bzw. 4.

    Auf was würdest Du die Prüfung machen?

    Danke.
    Christian

    web28

    • modified Team
    • Beiträge: 9.404
    Re: Bug in MwSt. Berechnung bei manueller Bestellung im Admin
    Antwort #6 am: 01. November 2011, 18:22:28
    [...]
    Gibt es diesen Fall aber überhaupt - Netto Artikel und MwSt. im Versand?
    [...]

    Das ist der NORMALFALL für deutsche Händler! Die UST MUSS in der Rechnung ausgewiesen werden!  ;-)

    Gruss Web28

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Re: Bug in MwSt. Berechnung bei manueller Bestellung im Admin
    Antwort #7 am: 01. November 2011, 18:42:06
    Kann das Thema hiermit auf "gelöst" gesetzt werden? :-?

    Grüße

    Torsten

    Cookie

    • Fördermitglied
    • Beiträge: 274
    Re: Bug in MwSt. Berechnung bei manueller Bestellung im Admin
    Antwort #8 am: 01. November 2011, 19:42:30
    Hallo web28,

    wieso ist das der Normalfall.

    Im Normalfall in Deutschland sind netto Artikel und Versand und Nettogesamtsumme + MwSt. für gesamten Rechnungsbetrag.

    In meinem Fall (EU Händler) waren aber netto Artikel und Nettogesamtsumme + MwSt. nur für den Versand, der eigentlich steuerfrei ist.

    Ich denke, dass der Fall "deutscher Händler" funktioniert. Probleme gibt es nur bei EU netto Kunden oder non-EU Kunden.

    @Tomcraft: Der Bug ist schon noch da.

    Danke.
    Christian

    paulus

    • Fördermitglied
    • Beiträge: 5
    • Geschlecht:
    Re: Bug in MwSt. Berechnung bei manueller Bestellung im Admin
    Antwort #9 am: 22. November 2011, 11:01:14
    Hatte das gleiche Problem. Im xt:Commerce Forum habe ich folgenden Hilfe dazu gefunden:

    Zitat
    Ich hatte lange Zeit das gleiche Problem. Es tritt bei mir allerdings nur auf, wenn die Preise im Shop als Nettobeträge angezeigt sind, etwa für Händler. Wenn du die Bestellung komplett eingetragen hast, dann kannst du unter Versandoptionen den Gesamtbetrag neu eintragen. Einfach den Nettobetrag + Mehrwertsteuer zusammen rechnen und da eintragen und auf speichern drücken. Allerdings darfst du unten dann nicht auf Speichern und neu berechnen drücken. Einfach über den Browser zurück gehen und du hast den Endbetrag mit Mehrwertsteuer.

    Das ist bei weitem nicht die beste Lösung, aber eine andere habe ich bis jetzt leider auch noch nicht gefunden.
    [...]

    Quelle: Bei manueller Bestellung - Endbetrag falsch! MwSt fehlt!

    tromPeter

    • Neu im Forum
    • Beiträge: 47
    • Geschlecht:
    Re: Bug in MwSt. Berechnung bei manueller Bestellung im Admin
    Antwort #10 am: 10. Februar 2012, 13:29:20
    Hallo Ihr lieben,

    uns ist aufgefallen, dass in unserem Shop die Händler in ihrer Bestellbestätigungsmail keine Mehrwertsteuer ausgewiesen bekommen. Jetzt haben einige Händler die fälligen Beträge ohne MwSt. überwiesen (Summe Netto).

    Ist der hier diskutierte Weg der richtige?

    Mir geht es wie Tomcraft mit der Frage ob das jetzt hier "gelöst" wurde oder noch nicht...

    Habe mal zur besseren Verständigung einen Screenshot beigefügt
    (Der Kunde hat uns nur die 23,53€ überwiesen, sind aber mit MwSt. 28,00€)

    Peter