Individuelle Lager-, Bestands- und Versandverwaltung für Shopware 6
Beschreibung
Highlights
- Einfache Einrichtung
- RestAPI und CSV Import möglich
- Zuweisung von Sales Channels und Versandarten je Lager
- Endkunden-freundlich
- Schneller Reaktion bei Supportanfragen
Features
- Erstellung von beliebig vielen Lagern
- Prioritäten je Lager
- Zuweisung von Artikeln je Lager
- CSV Import der Bestände je Lager
- Zuweisung von Sales Channels und Versandarten je Lager
- Popup, wenn durch den Wechsel der Versandart im Front-End die zu bestellende Menge nicht ausreichend vorhanden ist sowie eine Korrektur des Warenkorbs
- Übersicht aller Bestände im Artikel
- Übersicht aller Bestände im Lager
- Dynamische Produktgruppen: Filterung nach Lager und Lagerbestand
- Abruf von Lagerbeständen im Export-Template für Produkt-Feeds
Über die Erweiterung
Schnelle Einrichtung | Einfacher Import der Bestände pro lager | Endkunden-freundlich
Mit dem "Bestands- und Lagerverwaltung" Plugin können Sie fortan bequem mehrere Lager in Ihrem Shopware Shop anlegen und verwalten.
Dabei lassen sich Produkte auf eine einfache Art und Weise den Lagern zuweisen und Bestände pflegen.
Auf diesem Weg können Sie spezifische Anforderungen erfüllen, in etwa Ihren Kunden "offline Bestand" als Abholung / Click und Collect anbieten und Vieles mehr!
Optimierte Logistik:
Passen Sie Ihre Logistikstrategie an regionale Gegebenheiten und Lagerbestände an, indem Sie abweichende Versandarten und -bedingungen Lagerhäuser definieren. Bestellungen können sich somit aus Beständen, verschiedener Warenhäuser zusammensetzen und abgewickelt werden.
Versandoptionen für Lager ausschließen:
Das Plugin ermöglicht Ihnen nicht nur die Verwaltung mehrerer Lagerstandorte, es bringt Ihr Unternehmen auch auf die nächste Ebene, indem die Zuordnung der Versandarten für jedes einzelne Lager definiert, werden können. Das bedeutet, dass Sie für Ihrer Lager individuelle Versandarten festlegen können, falls diese abweichen.
Beispielsweise könnten Sie den Expressversand aus dem Zentrallager aber für den regionalen Warenhaus ausschließen.
Intuitive Bedienung:
Über eine benutzerfreundliche Oberfläche verwalten Sie alle Ihre Lager und deren spezifische Versandoptionen ganz einfach direkt in Ihrem Shopware-Backend oder über CSV Import.
Anwenderfreundliche Kunden Interaktion:
Bei Änderungen der Artikelverfügbarkeiten aufgrund der gesetzten Versandart wird der Kunde auf die verfügbare Produktanzahl seiner Bestellung hingewiesen und hat die Möglichkeit seine Änderung zu Überprüfen und sich ggfls. um zu entscheiden.
Praktischer Nutzen:
Ein konkretes Anwendungsbeispiel wäre ein Unternehmen, das Warenhäuser in mehreren Regionen oder Ländern betreibt. Das Plugin würde es ermöglichen, lokale Versandoptionen für ein Lager in Berlin zu definieren, während für ein Lager in Paris separate, möglicherweise international ausgerichtete Versandoptionen definiert werden könnten.
Schnelle Einrichtung | Einfacher Import der Bestände pro lager | Endkunden-freundlich
Mit dem "Bestands- und Lagerverwaltung" Plugin können Sie fortan bequem mehrere Lager in Ihrem Shopware Shop anlegen und verwalten.
Dabei lassen sich Produkte auf eine einfache Art und Weise den Lagern zuweisen und Bestände pflegen.
Auf diesem Weg können Sie spezifische Anforderungen erfüllen, in etwa Ihren Kunden "offline Bestand" als Abholung / Click und Collect anbieten und Vieles mehr!
Optimierte Logistik:
Passen Sie Ihre Logistikstrategie an regionale Gegebenheiten und Lagerbestände an, indem Sie abweichende Versandarten und -bedingungen Lagerhäuser definieren. Bestellungen können sich somit aus Beständen, verschiedener Warenhäuser zusammensetzen und abgewickelt werden.
Versandoptionen für Lager ausschließen:
Das Plugin ermöglicht Ihnen nicht nur die Verwaltung mehrerer Lagerstandorte, es bringt Ihr Unternehmen auch auf die nächste Ebene, indem die Zuordnung der Versandarten für jedes einzelne Lager definiert, werden können. Das bedeutet, dass Sie für Ihrer Lager individuelle Versandarten festlegen können, falls diese abweichen.
Beispielsweise könnten Sie den Expressversand aus dem Zentrallager aber für den regionalen Warenhaus ausschließen.
Intuitive Bedienung:
Über eine benutzerfreundliche Oberfläche verwalten Sie alle Ihre Lager und deren spezifische Versandoptionen ganz einfach direkt in Ihrem Shopware-Backend oder über CSV Import.
Anwenderfreundliche Kunden Interaktion:
Bei Änderungen der Artikelverfügbarkeiten aufgrund der gesetzten Versandart wird der Kunde auf die verfügbare Produktanzahl seiner Bestellung hingewiesen und hat die Möglichkeit seine Änderung zu Überprüfen und sich ggfls. um zu entscheiden.
Praktischer Nutzen:
Ein konkretes Anwendungsbeispiel wäre ein Unternehmen, das Warenhäuser in mehreren Regionen oder Ländern betreibt. Das Plugin würde es ermöglichen, lokale Versandoptionen für ein Lager in Berlin zu definieren, während für ein Lager in Paris separate, möglicherweise international ausgerichtete Versandoptionen definiert werden könnten.
Details
- Verfügbar in: Englisch, Deutsch
- Zuletzt aktualisiert: 16. Oktober 2026
- Veröffentlicht: 15. Januar 2024
- Version: 1.5.13
- Kategorie: B2B-Erweiterungen
Ressourcen
Bewertungen (3)
Durchschnittliche Bewertung von 5 von 5 Sternen
Zuverlässiges Plugin mit exzellentem Kundenservice
Durchschnittliche Bewertung von 5 von 5 Sternen
Besonders positiv: Der Support reagiert schnell, kompetent und lösungsorientiert. Auch individuelle Feature-Wünsche werden zügig umgesetzt, sodass man sich als Kunde wirklich ernst genommen und wertgeschätzt fühlt. Absolute Empfehlung!
Ideal um internationale Verfügbarkeiten abzubilden
Durchschnittliche Bewertung von 5 von 5 Sternen
Gutes Plugin für die Integration unserer Warenhäuser :)
Durchschnittliche Bewertung von 5 von 5 Sternen
Über den Extension Partner
code council GmbH
Partner Status
-
Shopware
Extension Partner
Details
-
Ø-Bewertung:
5
Durchschnittliche Bewertung von 5 von 5 Sternen
- Partner seit: 2023
- Erweiterungen: 2
Support
- Land: Germany
- Spricht: Deutsch, Englisch
- Reaktionszeit: Schnell
Dokumentation: Klick hier.
Hinweis zur OpenSearch-Indexierung ab Version 1.3
Ab Version 1.3 bearbeitet das Plugin keine OpenSearch-/Elasticsearch-Indizes mehr automatisch.
Wenn Sie OpenSearch oder Elasticsearch nutzen, führen Sie bitte nach der Installation oder bei Änderungen folgenden Befehl manuell aus:
./bin/console es:index --no-queue
Dieser Befehl indexiert direkt und umgeht die Queue-Verarbeitung. Weitere Infos finden Sie in der offiziellen Shopware-Dokumentation.
1.5.13 6.7.1.0 - 6.7.15.1
- Auf der Administrationsseite werden Sie nach der Bearbeitung eines Lagerprodukts wieder auf die Seite weitergeleitet, von der aus Sie die Seite aufgerufen haben. (Lagerdetail- oder Produktdetailseite)
- Auf der Administrationsseite wurde eine Schaltfläche hinzugefügt, mit der Sie ein Produkt direkt von der Produktdetailseite aus zu einem Lager hinzufügen können.
1.5.12 6.7.1.0 - 6.7.15.1
- Fehlerbehebung: Der Rückgabetyp von `ElasticsearchProductDefinition::buildTermQuery` wurde angepasst, damit er mit dem Rückgabetyp in der Standardversion von Shopware 6 übereinstimmt.
1.5.11 6.7.1.0 - 6.7.10.1
- „CartLineItemAdditionHandlerService“ wurde aktualisiert, sodass nun „SalesChannelContextServiceInterface“ anstelle von „SalesChannelContextService“ als Typangabe verwendet wird. (Kompatibilitätspatch für die Integration von Drittanbietern).
1.5.10 6.7.1.0 - 6.7.10.0
- „CartLineItemAdditionHandlerService“ wurde aktualisiert, sodass nun „SalesChannelContextServiceInterface“ anstelle von „SalesChannelContextService“ als Typangabe verwendet wird. (Kompatibilitätspatch für die Integration von Drittanbietern).
1.5.9 6.7.1.0 - 6.7.8.1
- Aktualisiertes Deinstallationsverfahren. Die Fehler, die beim Deinstallieren des Plugins auftraten, wenn auch die Erweiterungsdaten entfernt wurden, wurden behoben.
1.5.8 6.7.1.0 - 6.7.5.1
- Es wurde ein Absturz behoben, der auftrat, wenn SalesChannelContextCreatedEvent mit einer Bestellung ausgelöst wurde, für die keine Lieferungen geladen waren.
1.5.7 6.7.1.0 - 6.7.5.1
- Ein Problem wurde behoben, das Entwickler daran hinderte, den Dienst CodeCouncil\WarehousePlugin\Core\Content\Product\Stock\ProductStockStorage zu dekorieren.
1.5.6 6.7.1.0 - 6.7.5.1
- Die Performance für den coco_warehouse_product Import über die Sync-API wurde optimiert. (Unter bestimmten Bedingungen ist der Vorgang nun ca. 30x schneller).
- Die id-Spalte wurde entfernt und der Primary-Key-Constraint (Primärschlüssel-Einschränkung) in der Tabelle coco_product_stocks ersetzt.
- Es wurde ein Fehler behoben, der das Rendern einer Nicht-Produktdetailseite verhinderte, wenn das Produkt-Kaufbox-Element darin verwendet wurde. Die SQL-Statements zur Indexierung von coco_product_stocks wurden optimiert.
- Es wurde ein Fehler behoben, der das Rendern einer Nicht-Produktdetailseite verhinderte, wenn das Produkt-Kaufbox-Element darin verwendet wurde.
1.5.5 6.7.1.0 - 6.7.5.0
- Kompatibilitätsproblem mit der SwagCommercial-Erweiterung behoben, bei dem das Hinzufügen von Produkten zum Warenkorb zum Absturz führte.
1.5.4 6.7.1.0 - 6.7.4.2
- Primärschlüsselbeschränkung zu Tabellen hinzugefügt: „coco_warehouse_sales_channel” und „coco_warehouse_shipping_method”. Wir haben in einigen Umgebungen doppelte Einträge gefunden. Diese Beschränkungen verhindern, dass dies erneut geschieht.
1.5.3 6.7.1.0 - 6.7.4.2
- Es wurde ein Problem behoben, durch das im Abschnitt „Lieferbarkeit“ der Produktdetailseite im Shop ein ungültiger Produktstatus angezeigt wurde. (Dazu musste „Click & Collect“ aktiviert und interne Lieferungen deaktiviert sein).
- Im Abschnitt „Lieferbarkeit“ der Produktdetailseite wurde ein neuer Status hinzugefügt: „Mit anderer Versandart verfügbar“.
- Der Standardabschnitt „Lieferbarkeit“ von Shopware 6 wurde integriert, um den korrekten Produktstatus in den Produktkarten anzuzeigen, die in der Wunschliste erscheinen.
1.5.2 6.7.1.0 - 6.7.2.2
- Auf der Produktdetailseite zeigt der Produktvariantenkonfigurator den korrekten Aktivierungs-/Deaktivierungsstatus für die aktuellen Kombinationen aus Vertriebskanal und Versandart an.
- Auf der Produktdetailseite führt das Ändern der Versandart über den Off-Canvas-Warenkorb zu einer vollständigen Aktualisierung der Seite anstelle einer Aktualisierung des Off-Canvas-Warenkorbs.
1.5.1 6.7.1.0 - 6.7.2.2
- Das Plugin wurde aktualisiert, um mit den Versionen Shopware 6.7.1.x kompatibel zu sein.
1.5.0 6.7.0.0 - 6.7.0.1
-
Wenn das Produkt in allen Lagern, die dem aktuellen Vertriebskanal zugeordnet sind, nicht vorrätig ist, wird es auf der Produktdetailseite im Shop als nicht verfügbar angezeigt:
- Der Abschnitt „Zum Warenkorb hinzufügen“ wird nicht angezeigt.
- Die richtige Option für die Produktlieferbarkeit wird angezeigt.
-
Die Einstellungen für „Click & Collect“ wurden überarbeitet:
- Es wurde ein separater Schalter hinzugefügt, um alle Click & Collect-Funktionen zu deaktivieren.
- Die Erweiterung im Administrationsbereich verfügt nun über eine separate Seite für die Konfiguration, wodurch die Konfiguration vereinfacht wird.
- Der Shop-Administrator kann nun mehrere Abholstellen (Lager) für Click & Collect konfigurieren.
-
Der Shop-Administrator kann nun interne Lieferungen für die Versandart „Click & Collect“ aktivieren/deaktivieren.
- Wenn interne Lieferungen für Click & Collect deaktiviert sind, kann der Benutzer nur den am Abholort verfügbaren Lagerbestand bestellen. (Gilt nur für Produkte, für die der Ausverkauf aktiviert ist).
- Wenn interne Lieferungen für Click & Collect aktiviert sind, kann der Benutzer den verfügbaren Lagerbestand als Summe aller Lager bestellen, die der Versandart Click & Collect zugewiesen sind. (Gilt nur für Produkte, für die der Ausverkauf aktiviert ist).
- Der Shop-Administrator kann nun die Warnung zur verspäteten Lieferung deaktivieren. (Die Warnung wird angezeigt, wenn eine interne Lieferung durchgeführt werden muss, um die Bestellung des Kunden zu erfüllen).
- Neues Storefront-Modal hinzugefügt: Wenn der Benutzer zu „Click & Collect“ wechselt, interne Lieferungen deaktiviert sind, mehrere Abholstellen vorhanden sind und es keine Abholstelle gibt, bei der keine Änderungen am Warenkorb erforderlich sind, kann er die für seinen Warenkorb am besten geeignete Abholstelle auswählen.
- Das Modalfenster zur Auswahl der Versandart im Shop (das angezeigt wird, wenn der Benutzer versucht, ein Produkt hinzuzufügen oder die Produktmenge im Warenkorb zu erhöhen, wenn die aktuelle Menge mit der aktuellen Versandart nicht erfüllt werden kann und es keine Versandart gibt, die eine Reduzierung/Entfernung anderer Artikel im Warenkorb erfordert) wurde aktualisiert, sodass nun mehrfach auf die Versandart „Click & Collect“ (mit verschiedenen Abholstellen) verwiesen werden kann. (Dies geschieht nur, wenn interne Lieferungen für Click & Collect deaktiviert sind).
- Es wurde eine Änderung an der Reservierung von Lagerbestellpositionen vorgenommen. Wenn die Bestellung über die Versandart „Click & Collect“ erfolgt, wird zunächst die bestellte Menge am Abholort reserviert. Wenn noch Mengen übrig sind, wird der Rest wie bisher reserviert (nach Lagerpriorität).
- Im Storefront wird das Auswahlfeld für die Abholstelle nur angezeigt, wenn für den aktuellen Vertriebskanal mehr als eine Abholstelle verfügbar ist.
- Auf der Bestellabschlussseite im Storefront-Checkout wird die Abholstelle für die Click & Collect-Bestellung angezeigt.
- Bei Bestell-E-Mail-Vorlagen wird für Click & Collect-Bestellungen der Abholort in die Variable {{ order.deliveries.first.extensions.clickNCollect.warehouse.name }} geladen.
- Im Administratorbereich wird auf der Bestelldetailseite der Abholort für Click & Collect-Bestellungen angezeigt.
1.4.0 6.7.0.0 - 6.7.0.1
- Aktualisiert, um mit Shopware 6.7.x-Versionen kompatibel zu sein.
- Verbesserungen der Administration-UX:
- Im Administrationsbereich implementieren die Registerkarten der Lagerdetailseite verschiedene Routen. (Ermöglicht es Benutzern, einen Link zu einer bestimmten Registerkarte zu senden).
- Im Administrationsbereich wird der Benutzer nach dem Bearbeiten oder Hinzufügen eines Lagerprodukts zur Registerkarte „Produkte” statt zu „Details” weitergeleitet.
- Probleme mit der Paginierung innerhalb der Lagerlistenroute wurden behoben.
- Wenn auf der Produktdetailseite des Shops die Lieferzeit eines Produkts festgelegt ist, wurden zuvor alle verfügbaren Lager angezeigt. Wir haben dies so geändert, dass Lager, die nicht dem aktuellen Vertriebskanal zugeordnet sind, dort nicht mehr aufgeführt werden.
1.3.9 6.6.10.0 - 6.6.10.18
- Es wurde ein Fehler behoben, der dazu führte, dass Shopware-Flows für eine Bestellung nicht ausgeführt wurden, wenn in einem Flow eine IF-Bedingung verwendet wurde und ein oder mehrere Produkte, auf die in den Bestellpositionen der Bestellung verwiesen wird, gelöscht oder aus dem Vertriebskanal entfernt wurden, über den die Bestellung aufgegeben wurde.
1.3.8 6.6.10.0 - 6.6.10.10
- Die Performance für den coco_warehouse_product Import über die Sync-API wurde optimiert. (Unter bestimmten Bedingungen ist der Vorgang nun ca. 30x schneller).
- Die id-Spalte wurde entfernt und der Primary-Key-Constraint (Primärschlüssel-Einschränkung) in der Tabelle coco_product_stocks ersetzt.
- Die SQL-Statements zur Indexierung von coco_product_stocks wurden optimiert.
1.3.7 6.6.10.0 - 6.6.10.9
- Primärschlüsselbeschränkung zu Tabellen hinzugefügt: „coco_warehouse_sales_channel” und „coco_warehouse_shipping_method”. Wir haben in einigen Umgebungen doppelte Einträge gefunden. Diese Beschränkungen verhindern, dass dies erneut geschieht.
1.3.6 6.6.10.0 - 6.6.10.6
- Backportiert nach Änderungen an den Shopware 6.6.10.x-Versionen:
- Auf der Produktdetailseite zeigt der Produktvariantenkonfigurator den korrekten Aktivierungs-/Deaktivierungsstatus für die aktuellen Kombinationen aus Vertriebskanal und Versandart an.
- Auf der Produktdetailseite führt das Ändern der Versandart über den Off-Canvas-Warenkorb zu einer vollständigen Aktualisierung der Seite anstelle einer Aktualisierung des Off-Canvas-Warenkorbs.
1.3.5 6.6.10.0 - 6.6.10.6
- Backportierte Korrektur für den Import von Lagerprodukten in Shopware-Versionen 6.6.x.
1.3.4 6.6.10.0 - 6.6.10.6
- Wenn das Produkt in allen Lagern, die dem aktuellen Vertriebskanal zugeordnet sind, nicht vorrätig ist, wird es auf der Produktdetailseite im Shop als nicht verfügbar angezeigt: (Die Änderung wurde auf Shopware-Versionen 6.6.x zurückportiert.)
- Der Abschnitt „In den Warenkorb“ wird nicht angezeigt.
- Die korrekte Option zur Produktlieferbarkeit wird angezeigt.
1.3.3 6.6.10.0 - 6.6.10.4
- Neue Spalte (productNumber) zur CSV-Datei für den Export von Lagerprodukten hinzugefügt.
1.3.2 6.6.10.0 - 6.6.10.4
- Es wurde ein Problem behoben, das dazu führte, dass Lagerbestandsreservierungen von falschen Lagern abgezogen werden konnten. (Dies geschah bisher in Fällen, in denen dem Lager kein aktueller Verkaufskanal oder keine Versandmethode zugewiesen war, es aber die höchste Priorität hatte und das bestellte Produkt auf Lager war).
1.3.1 6.6.10.0 - 6.6.10.3
- Die Erweiterung wurde aktualisiert und ist nun mit der Shopware-Version 6.6.10.x kompatibel.
1.3.01 6.6.9.0
- Es wurde ein Problem behoben, das dazu führte, dass Lagerbestandsreservierungen von falschen Lagern abgezogen werden konnten. (Dies geschah in Fällen, in denen dem Lager kein aktueller Verkaufskanal oder keine Versandmethode zugewiesen war, es aber die höchste Priorität hatte und das bestellte Produkt auf Lager war). (Diese Korrektur wurde in Shopware v6.6.9.x zurückverfolgt).
1.3.0 6.6.9.0
- Der Shop-Administrator hat nun die Möglichkeit, alle Produktinformationen aus einem einzelnen Lager zu exportieren.
- Lagerregel für dynamische Produktgruppen hinzugefügt.
HINWEIS: Diese Version ändert die Art und Weise, wie Shopware die Produkte im Opensearch-Cluster indiziert. Wenn Ihr Shop Opensearch cluster verwendet, stellen Sie sicher, dass Sie Ihre Indizes nach dem Update neu indizieren.
1.2.8 6.6.8.0 - 6.6.9.0
- Fehler in den Übersetzungen des deutschen Administrationspanels behoben.
1.2.7 6.6.8.0 - 6.6.9.0
- Die Produktnummer wurde in das Formular für Lagerprodukte im Verwaltungsbereich eingefügt.
1.2.6 6.6.8.0 - 6.6.9.0
- Es wurde ein Problem behoben, bei dem der Cache der Produktdetailseite nach der Aktualisierung des Lagerbestands nicht ungültig gemacht wurde. (Für den Fall, dass das Verfügbarkeitsflag nicht geändert wird).
1.2.5 6.6.8.0 - 6.6.9.0
- Kompatibilität mit Shopware 6.6.8.x Versionen hinzugefügt.
1.2.4 6.6.7.0 - 6.6.7.1
- Kompatibilität mit Shopware 6.6.7.x Versionen hinzugefügt.
1.2.3 6.6.5.0 - 6.6.6.1
- Kompatibilität mit Shopware 6.6.5.x Versionen hinzugefügt.
1.2.2 6.6.0.0 - 6.6.4.1
- Zwei Probleme wurden behoben, die das CoCoWarehousePlugin inkompatibel mit MariaDB-Datenbanken machten.
1.2.1 6.6.0.0 - 6.6.3.1
- Verbesserte Kompatibilität mit „DvsnBundle“ Shopware 6 Erweiterung.
- Es wurde ein Problem behoben, bei dem mehr Bestand aus den Lagern reserviert werden konnte, als vorhanden war, wenn es zwei Positionen für dasselbe Produkt in derselben Bestellung gab.
1.2.0 6.6.0.0 - 6.6.2.0
- Aktualisiert, um mit Shopware 6.6 Versionen zu arbeiten.
- In Shopware 6.6 wurde die Berechnung des Standardproduktbestands geändert, in der neuen Version ist availableStock immer gleich stock. (Beide Werte sind gleich dem alten availableStock-Wert). Aufgrund dieser Änderung in Shopware 6 haben wir alle availableStock-Spalten in den Bestandstabellen von Warehouse Product und Derived Product entfernt. Grundsätzlich sollten Kunden aufgrund dieser Änderung bei der Verwaltung ihrer Bestände den Bestand ohne reservierten offenen Auftragsbestand eingeben. Bei der Aktualisierung der Erweiterung wird der alte Bestand auf die neue Logik umgestellt.
- Optimierte Backend-Bestandsneuberechnungslogik nach Lager-, Lagerprodukt-, Lagervertriebskanal- und Lagerversandmethoden-Verwaltungsaktionen. Die Vorgängerversionen litten unter langsamer Leistung bei der Arbeit mit großen Produktdatensätzen. Auf dem PC des Entwicklers dauert das Entfernen eines Lagers mit 170.000 Lagerprodukten jetzt nur noch ~17 Sekunden, um die Neuberechnung des Produktbestands abzuschließen.
1.1.5 6.5.0.0 - 6.5.8.10
- Rückportierte Plugin-Konfigurationskorrektur von v1.2.0 für Shopware 6.5.x Shops.
- Verbesserte Kompatibilität mit „DvsnBundle“ Shopware 6 Erweiterung.
- Es wurde ein Problem behoben, bei dem mehr Bestand aus den Lagern reserviert werden konnte, als vorhanden war, wenn es zwei Positionen für dasselbe Produkt in derselben Bestellung gab.
1.1.4 6.5.0.0 - 6.5.8.6
- Das Formular zum Hinzufügen von Produkten im Lagerhaus wurde behoben. Dieses Problem führte dazu, dass der Ladespinner immer angezeigt wurde. (Bei Installationen, auf denen auch die Shopware Beyond Warehouse-Erweiterung installiert war, funktionierte das Formular überhaupt nicht).
1.1.3 6.5.0.0 - 6.5.8.2
- Die Erweiterung wurde aktualisiert, damit sie mit den Versionen 6.5.8.x von Shopware 6 funktioniert.
- Es wurde ein Problem behoben, bei dem der Status des Bestellungsübergangs auch den Lagerbestand für Entwurfs-Lagerbestellungspositionen wechselte. Jetzt funktioniert es nur mit Lagerbestellpositionen, die die LIVE_VERSION_ID haben.
1.1.2 6.5.0.0 - 6.5.7.4
- Ich habe alle definierten SQL Migrationen zu einer zusammengeführt. Diese Änderung behebt das Problem, sobald die Migration versucht die warehouse Tabelle zu erstellen und diese später zu "coco_warehouse" umbenannt wird. Sobald eine andere Erweiterung schon die Tabelle warehouse erstellt hat, schlug die Installation fehl. Nun wird von Anfang an die Tabelle coco_warehouse anstatt warehouse erstellt.
1.1.1 6.5.0.0 - 6.5.7.3
- Die PHPUnit-Testdateien wurden aus der finalen Version entfernt.
- Die Verzeichnisse composer.lock und vendor wurden entfernt.
- Einige Debug-Printouts aus cart-add-product.plugin.js wurden entfernt.
- Hinzufügen unseres Herstellerpräfixes zu jedem Tabellennamen und Dal-Entity-Namen.
- Unser Hersteller-Präfix wurde zu jeder Seite und Komponente in der Administration hinzugefügt.
- Unser Hersteller-Präfix wurde zu den Namen der custom routes hinzugefügt.
- Die Spalte stock in der Produkttabelle wird auf das Standardschema von Shopware 6 zurückgesetzt, falls das Plugin deinstalliert wird und die Plugin-Daten nicht beibehalten werden.
1.1.0 6.5.0.0 - 6.5.7.2
- Updated to be compatible with 6.5.7.1 version of Shopware.
- Fixed an issue, where after updating stock for product in warehouse. It would not purge product's cache. Therefore, before this change the changed product would still be rendered as available in storefront.
- Fixed an issue where shipping method picker and swap modal would not show up, in case the product didn't have a cover image.
- Extended the Shopware 6 administration order table, to show reservations of warehouses for every order line item.
- Extended the Shopware 6 administration order table, to be able to edit reservations of warehouses for every order line item.
- Fixed an issue, where out of stock product could not be added to an existing order through administration panel.
- Introduced validation errors in warehouse and warehouse product crud operations through administration panel.
- Implemented workflow in storefront, in the case that available stock is different for each shipping method (Implemented for add to cart button, line item quantity change in ajax cart, standalone cart and in checkout confirm pages, and to add product by product number in standalone cart page):
- In case that there are no other products in cart and the same or first product is added to cart, where its not available for current cart shipping method. The plugin will change shipping method for the user. (It will also show a notification, to alert the customer about the shipping method change).
- In case that there are other products in cart, the customer will be shown a modal, where he has to pick new shipping method out of valid shipping methods for the current item's changed quantity. The customer will also be shown the least required changes to his cart if there is any. The modal will also contain a select field for shipping method in case that there are multiple valid shipping methods (They are ordered from the shipping method that changes least stock to most stock in cart).
1.0.0 6.5.0.0 - 6.5.5.2
- Initial version for 6.5.5.1