In diesem Beitrag erklären wir dir, wie du deine Dokumente für Lieferantenbestellungen anpassen kannst. Grundsätzlich kannst du deine Lieferantenbestellungen als PDF-Dokument oder als CSV-Datei aus der Shopware Admin exportieren bzw. automatisch per E-Mail versenden
E-Mail Versand für Lieferantenbestellungen
Unter Einstellungen → Erweiterungen → Pickware ERP kannst du im Bereich Lieferantenbestellungen BCC-Empfänger für die Lieferantenbestellungs-E-Mail festlegen.
CSV-Datei anpassen
Unter Einstellungen → Erweiterungen → Pickware ERP kannst du im Bereich Lieferantenbestellungen auswählen, welche Spalten in der CSV-Datei in welcher Reihenfolge enthalten sein sollen. Bitte beachte, dass sich diese Einstellungen nur auf den E-Mail-Versand von Lieferantenbestellungen beziehen.
Vorlage für PDF-Dokument bearbeiten
Konfigurationseinstellungen in der Shopware Admin
Unter Einstellungen → Dokumente → pickware_erp_supplier_order findest du die Einstellungen für die PDF-Vorlage der Lieferantenbestellungen. Dort kannst du dein Geschäftslogo und die Kontaktdaten deines Unternehmens hinterlegen und die Ausrichtung der PDF-Datei einstellen.
Im Feld Geschäftsadresse kannst du deine Firmenanschrift eintragen. Diese erscheint oben rechts bzw. oberhalb der Zieladresse auf dem Dokument. Damit die Zeilenumbrüche an der richtigen Stelle gesetzt werden, musst du diese in folgendem Format eingegeben:
Leerzeichen Bindestrich Leerzeichen Straße 12 Leerzeichen Bindestrich Leerzeichen
12345 Ort
Die Adresse wird dann wie folgt auf dem Dokument angezeigt:
Lageradresse anpassen
Auf der Lieferantenbestellung wird die entsprechende Lageradresse angezeigt. Die Lageradresse kannst du über Lagerhaltung → Lager und Lagerplätze anpassen, indem du hier das jeweilige Lager auswählst und im Tab Übersicht im Abschnitt Adresse die Adresse deines Lagers einträgst.
Template-Datei anpassen
Darüber hinaus kannst du weitere Anpassungen an der PDF-Vorlage für Lieferantenbestellungen vornehmen.
Hierbei gilt es zu beachten, dass die Pickware Templates, anders als es beim Shopware Standard der Fall ist, nur aus einem einzigen Block bestehen, sodass dieser komplett überschrieben werden muss. Weitere Informationen dazu findest du ebenfalls hier bei Shopware.
Dabei spielt es keine Rolle, in welchem Theme du die Datei überschreibst, da es hier keinen Bezug zu Kundenbestellungen oder Verkaufskanälen gibt. Shopware lädt die Plugins und Themes in der Reihenfolge des Installationsdatums und dort die jeweiligen twig-Dateien. Du kannst also ein beliebiges Theme nutzen oder ggf. ein eigenes Theme nur für diese Zweck erstellen, wichtig ist nur, dass dieses Aktiv ist.
Fall du dich für ein eigenes Theme entscheidest, kannst du dieses mit Shopware CLI erstellen:
bin/console theme:create DeinTheme
bin/console plugin:install --activate DeinTheme
Im gewünschten Theme kannst du dann die Template-Datei supplier-order.html.twig
in folgenden Verzeichnis anlegen:
/custom/plugins/DeinTheme/src/Resources/views/documents/supplier-order.html.twig
Als Vorlage für deine Anpassung kannst du folgenden Code verwenden:
// supplier-order.html.twig
{% sw_extends '@PickwareErpStarter/documents/supplier-order.html.twig' %}
{% block document_body %}
// Original Inhalt
{% endblock %}
Unser Template zum Kopieren des Inhaltes findest du im Pluginordner unter
PickwareErpStarter/vendor/pickware/erp-bundle/src/Resources/views/documents/supplier-order.html.twig