shopware agentur
News TOP Tutorial

PDF Belegerstellung erweitern

Wer seine PDF-Rechnung oder auch den Lieferschein in Shopware um einige wichtige Informationen erweitern möchte, kommt um ein paar kryptische Codes nicht rum. Trotzdem wollen wir hier einen wertvollen Textbaustein veröffentlichen, um eine einfache und doch so wesentliche Information wie zum Beispiel den Inhalt und die Maßeinheit des jeweiligen Produkts mit zu geben.

Wer zu dem Thema diverse Forenbeiträge durchforstet kommt rasch auf eine vermeindliche Lösung:
https://forum.shopware.com/discussion/46781/verkaufseinheit-in-bestellungdetails-im-backend-anzeigen-und-ausgeben

Der Ansatz ist schon richtig. ABER wer seine Artikel mit Varianten und somit wahrscheinlich auch mit unterschiedlichem Inhalt positioniert, dem reicht das Snippet nicht aus. Denn es wird die Information nur vom Artikelstamm gezogen. Probiert doch mal folgendes:

{s name=“DocumentIndexPositionNameDefault“}{$position.name|nl2br|wordwrap:65:“
\n“}{/s} {if $position.meta.prices[0].purchaseunit}({$position.meta.prices[0].purchaseunit} {$position.meta.prices[0].sUnit.unit}){/if}

Textbaustein: DocumentIndexPositionNameDefault

Nebenbei kann da auch die Beschränkung der Artikelbezeichnung auf den Belegen bearbeitet werden. Vielleicht hilft dieser kleine Trick beim kommissionieren oder bietet euren Kunden eine wichtige Information.