Hallo zusammen
Ich habe folgendes Problem. Im Forum habe ich leider keine Antwort darauf gefunden >>
Im Backend hinterlege ich dem/den Artikel/n einen Nettopreis (in diesem Bsp. CHF 92.-). Im Frontend wird aber CHF 91.38 ausgegeben. Als Mehrwertsteuersatz habe ich 7.7% hinterlegt.
Weshalb wird hier nicht der hinterlegte Preis von CHF 92.- angezeigt? Über die Kundengruppen Einstellung habe ich die Option “Bruttopreise im Shop” mal aktiviert und deaktiviert anzeigen lassen. Es scheint als ob die MWST mit einem Prozentsatz von 8.3 und etwas zerdrücktes berechnet wird. Wo habe ich da etwas falsch eingestellt?
Vielen Dank für eure Hilfe.
Was ist dem Artikel denn für ein Satz zugeordnet? Hast du die 7.7 über Steuerregeln hinterlegt?
Am besten zeigst du mal einen Screenshot deines Artikels (Feld Steuersatz) und der Steuerkonfiguration in den Grundeinstellungen.
1 Like
Danke für die schnelle Antwort! Im Moment ist es so eingestellt >>
Bist du sicher, dass es 8,x % und nicht genau 8,0 % sind?! Ich glaube nämlich, dass Shopware den MwSt.-Satz rundet und Nachkommastellen abschneidet.
Viele Grüße
Also bei diesem Bsp. hier sind es ca. 8.42%. Kann aber natürlich sein. Kann man das auf 7.7% anpassen?
Welche Shopware-Version hast du denn?
In der aktuellen funktioniert das mit 7.7 auf jeden Fall.
Hast du vielleicht einen Umrechnungsfaktor für die Währung hinterlegt?
Schau da mal am besten nach, der müsste 1 sein, wenn du den Preis 1:1 durchgeben willst.
Nein die Preise für CHF sind Faktor 1. >>
Verkäufe ins Ausland sind im Moment noch nicht vorgesehen.
Hast du denn mal alle Plugins deaktiviert?
Im Standard gibt es keine Möglichkeit den Netto und Bruttopreis gleichzeitig auszugeben. Hast du dafür ein Plugin?
Nein das ist über ein Freitextfeld und eine eine Anpassung im Template gelöst.
Hier der Code dazu:
{extends file=„parent:frontend/detail/block_price.tpl“}
{block name=„frontend_detail_data_block_prices_table_body_cell_price“}
{($blockPrice.price - ($sArticle.tax * $blockPrice.price / 100) )|currency}
{$blockPrice.price|currency} {s name=„Star“ namespace=„frontend/listing/box_article“}{/s}
|
{/block}
{block name=„frontend_detail_data_block_prices_table_body_cell_reference_price“}
{($blockPrice.referenceprice - ($sArticle.tax * $blockPrice.referenceprice / 100) )|currency} /
{$sArticle.referenceunit} {$sArticle.sUnit.description}
{$blockPrice.referenceprice|currency}
{s name=„Star“ namespace=„frontend/listing/box_article“}{/s} /
{$sArticle.referenceunit} {$sArticle.sUnit.description}
|
{/block}
Die Steuersätze sind in den Grundeinstellungen im BE auch mit 7.7% hinterlegt.