Lagerbewegung deaktivieren

Seit Shopware 6.5.4.0 gibt es die Möglichkeit, die interne Lagerbewegung zu deaktivieren und so beispielsweise eine Warenwirtschafts-Software alle Kalkulationen durchführen zu lassen.

Die nachfolgend erklärten Änderungen haben zur Folge, dass Shopware selbst keinerlei Kalkulationen mehr vornimmt - beispielsweise durch eingehende Bestellungen - die einen Effekt auf den Lagerbestand oder den Verfügbaren Lagerbestand haben. Diese Änderung führt ebenso dazu, dass die Verkäufe der Produkte nicht mehr getrackt werden (in der Produktübersicht in der Spalte "Verkäufe" zu finden).

Änderungen der Konfiguration des Shops

Änderung in der shopware.yaml

Bitte beachte, dass diese Änderung in den meisten Fällen in der z-shopware.yaml vorgenommen werden sollte, da die shopware.yaml andernfalls beim nächsten Update überschrieben würde und damit die Änderung unwirksam würde. Änderungen an der z-shopware.yaml bleiben auch nach einem Update erhalten.

In der .yaml-Datei, welche Du im Verzeichnis /config/packages/(z-)shopware.yaml finden kannst, kann nun folgender Eintrag hinzugefügt werden:

shopware:
  stock:
    enable_stock_management: false

Nachdem dies geschehen ist, sollte der Cache des Shops gelöscht werden.

Die Produkt-Bestände selbst existieren als Werte danach zwar noch, Shopware addiert bzw. subtrahiert allerdings fortan keine Bestände mehr durch Auslöser wie eingehende oder ausgelieferte Bestellungen.

Nun kann beispielsweise ein Warenwirtschafts-System die Lagerbestände federführend pflegen, ohne dass Shopware eigene Kalkulationen durchführt.

War dieser Artikel hilfreich?