TASTE-OF-IT

Prestashop 1.6.1x – Hinweis auf Kleinunternehmer

PrestaShop Logo

PrestaShop Logo

Kleinunternehmer die nach Paragraph 19 tätig sind und einen Onlineshop / Webshop betreiben, müssen auf bestimmte Dinge wie der entsprechenden Preiskennzeichnung, achten. Nachfolgend ein paar Änderungen im Webshop PrestaShop die hierfür notwendig sind.

Alle nachfolgenden Änderungen wurden am PrestaShop in Version 1.6.1.11 – 1.6.1.18 des Default Bootstrap Templates durchgeführt. Die Anpassungen sind einfach durch eine Änderung direkt im Quellcode und können bestimmt, mit mehr Aufwand, auch über die Smarty Engine im PrestaShop durchgeführt werden.

Ich übernehme keine Garantie und Verantwortung für die Richtigkeit sowie Änderungen die du an deinem Shop durchführst. Selbes gilt für den rechtlichen Part der Änderungen.

PrestaShop – Artikelliste und Artikelvorschau

PrestaShop – Artikelliste Kleinunternehmer

Änderung der Kleinunternehmerregel in der Auflistung der Artikel unter z.B. einer Kategorie. Hier mit einem kürzeren Text und CSS-Padding für die Positionierung.

“/web/themes\default-bootstrap\product-list.tpl”

Zeile: 150

{hook h="displayProductPriceBlock" product=$product type="price"}
{hook h="displayProductPriceBlock" product=$product type="unit_price"}
{hook h="displayProductPriceBlock" product=$product type='after_price'}
<span style="padding: 0px 12px;">*Endpreis ohne Ausweisung der MwSt. nach § 19 UStG</span>
{/if}

PrestaShop – Artikeldetails

Wird der Artikel betrachtet, steht auf der rechten Seite der Preis des Artikels und der Hinweis “zzgl. Versandkosten” und ggf. die Lieferzeit.

“/web/themes\default-bootstrap\product.tpl”

Zeile: 271

{hook h="displayProductPriceBlock" product=$product type="price"}
{/if}
{/strip}</p>
*Preis ohne Ausweisung der MwSt. nach § 19 UStG
<p id="reduction_percent" {if $productPriceWithoutReduction <= 0 ||

PrestaShop – Block neue Artikel

PrestaShop – Block Neu Kleinunternehmer

Die nächste Anpassung erfolgt im Block der die neuen Aritkel im Webshop anzeigt. Sofern hier auch die Preise angezeigt werden und davon gehe ich hier aus, habe ich folgende Anpassungen vorgenommen.

“/web/themes/default-bootstrap/modules/blocknewproducts/blocknewproducts.tpl”

Zeile: 46

{if !$priceDisplay}{convertPrice price=$newproduct.price}{else}{convertPrice price=$newproduct.price_tax_exc}{/if}
</span>
<p>*Endpreis ohne Ausweisung der MwSt. nach § 19 UStG</p>
{hook h="displayProductPriceBlock" product=$newproduct type="price"}
</div>
{/if}

PrestaShop – Block Sonderangebote

PrestaShop – Block Sonderangebote Kleinunternehmer

Wie im Block für neue Artikel im Shop so habe ich auch den Block für Sonderangebote angepasst.

“/web/themes/default-bootstrap/modules/blockspecials/blockspecials.tpl”

Zeile: 72

<span class="old-price">
{if !$priceDisplay}
{displayWtPrice p=$special.price_without_reduction}{else}{displayWtPrice p=$priceWithoutReduction_tax_excl}
{/if}
</span>
<p>*Endpreis ohne Ausweisung der MwSt. nach § 19 UStG</p>
{hook h="displayProductPriceBlock" product=$special type="price"}
{/if}

PrestaShop – Block Verkaufshits / Bestsellers

PrestaShop – Bestseller Kleinunternehmer

Wie auch die anderen beiden Blöcke für neue und Artikel und Sonderangebote, so habe ich auch den Block Verkaufshits angepasst.

“/web/themes/default-bootstrap/modules/blockbestsellers/blockbestsellers.tpl”

Zeile: 49

<p class="product-description">{$product.description_short|strip_tags:'UTF-8'|truncate:75:'...'}</p>
{if !$PS_CATALOG_MODE}
<div class="price-box">
<span class="price">{$product.price}</span>
<p>*Endpreis ohne Ausweisung der MwSt. nach § 19 UStG</p>
{hook h="displayProductPriceBlock" product=$product type="price"}
</div>
{/if}

PrestaShop – Layer / Box mit Warenkorb

PrestaShop – Layer Warenkorb Kleinunternehmer

Wenn der Artikel zum Warenkorb hinzugefügt wird, werden die Preise aufgeschlüsselt. Hier entspr. der Hinweis auf Kleinunternehmerregel hinzufügen.

“/web/themes/default-bootstrap/modules/blockcart.tpl”

Zeile: 319

{convertPrice price=$cart->getOrderTotal(true)}
{/if}
{/if}
</span>
<p>*Endpreis ohne Ausweisung der MwSt. nach § 19 UStG</p>
</div>
<div class="button-container">

PrestaShop – Modul Warenkorb

PrestaShop – Box Warenkorb Kleinunternehmer

Rechts oben ist der Warenkorb als DropDown. Auch hier füge ich den Hinweis auf die Kleinunternehmerregel hinzu.

“/web/themes\default-bootstrap\shopping-cart.tpl” (ist die Übersicht des Warenkorbs)
“/web/themes/default-bootstrap/modules/blockcart.tpl”

Zeile 191

{/if}
</div>
<p style="padding:0px 12px;">*Endpreis ohne Ausweisung der MwSt. nach § 19 UStG</p>
<p class="cart-buttons">

PrestaShop – Bestellungsverlauf

PrestaShop – Bestellverlauf Kleinunternehmer

Schaut sich ein Kunde den Bestellverlauf an, findet er dort keinen Hinweis auf die Kleinunternehmerregel. Hier die Änderung mit Anzeige über den Versandkosten.

“/web/themes\default-bootstrap\order-detail.tpl”

Zeile: 253

{/foreach}
</tbody>
</table>
*Alle angegebenen Preise sind Endpreise. Wir erheben und weisen gemäß $19 UStG keine Mehrwertsteuer aus.
</div>
{if $return_allowed}
<div id="returnOrderMessage">

PrestaShop – Warenkorb – 01. Übersicht

Wenn die Bestellübersicht aufgerufen wird, fehlt der Hinweis auf §19 und Kleinunternehmerregel. Wie nachfolgend geändert:

PrestaShop – Warenkorb Step1 Kleinunternehmer

“/web/themes\default-bootstrap\shopping-cart.tpl”

Zeile: 546

<div id="HOOK_SHOPPING_CART">{$HOOK_SHOPPING_CART}</div>
*Alle angegebenen Preise sind Endpreise. Wir erheben und weisen gemäß $19 UStG keine Mehrwertsteuer aus.
<p class="cart_navigation clearfix">

Nun nur noch den Cache im Backend unter Erweiterte Einstellungen -> Leistung löschen und die Änderung wird angezeigt.

PrestaShop – Warenkorb – 05. Zahlungsart

Auch im 5. Schritt, bei der Wahl der Zahlungsart fehlt der Hinweis.

“/web/themes\default-bootstrap\shopping-cart-advanced.tpl”

Zeile: 357

</div> <!-- end order-detail-content -->
*Alle angegebenen Preise sind Endpreise. Wir erheben und weisen gemäß $19 UStG keine Mehrwertsteuer aus.
<p class="cart_navigation clearfix">

Weitere Maßnahmen um die Kleinunternehmerregel einzuhalten:

Die mobile Version verlassen