Alles, was Sie über Magento 2 Multi Source Inventory wissen müssen

Veröffentlicht: 2019-01-22

Multi Source Inventory (MSI) wurde in Magento 2.3.0 eingeführt. Dies ist tatsächlich ein großer Sprung für die Magento-Community, da es die Bestandsverwaltung dramatisch verbessert, indem es den Händlern ermöglicht, den Bestand für einzelne oder mehrere Quellen und Vertriebskanäle zu kontrollieren.

Vor Magento 2.3.0 verwendete das System nur eine Bestandsquelle. Die aktuelle Version ermöglicht es den Händlern, den Lagerbestand unabhängig von Kunden- und Lagerort, Art des Produkts oder Vertriebskanal zu verwalten.de

Der Kern des Multi Source Inventory ist der Source Selection Algorithm. Dieser Algorithmus analysiert und bestimmt die beste Übereinstimmung für die Quellen. In Magento 2.3.0 haben die Entwickler den Prioritätsalgorithmus implementiert und die Unterstützung von Drittanbietern zugelassen. Darüber hinaus haben sie die benutzerdefinierten Algorithmen zur Empfehlung kostengünstiger Sendungen eingeführt.

Um die grundlegenden Funktionen des neuen Inventars besser zu verstehen, definieren wir einige MSI-Begriffe und -Mechanismen.

Inhaltsverzeichnis

  • Quellen
  • Vorräte
  • Konfiguration des Produktinventars
  • Verkaufsfähige Menge
  • Suchauswahlalgorithmus
  • Fazit

Quellen

Dies ist das Hauptelement des neuen Inventars. Eine Quelle ist ein Ort, an dem sich ein Produkt physisch befindet: stationäre Geschäfte, Lagerhäuser, riesige Vertriebszentren usw. Sobald die Quellen hinzugefügt wurden, kann der Händler die Menge der verfügbaren Produkte für jede einzelne Quelle festlegen.

Um die Quellen hinzuzufügen oder zu bearbeiten, melden Sie sich im Backend an und gehen Sie zu STORES ⟶ Inventory ⟶ Sources.

Magento 2 Quellenraster | MageWorx-Blog

Beachten Sie, dass dieses Raster während der Ersteinrichtung nur die Standardquelle hat. Diese Quelle kann nicht deaktiviert werden. Alle Produkte werden ihm standardmäßig zugewiesen. Dieses Setup wird als Single-Source-Modus bezeichnet.

Wenn der Händler mehrere Standorte hat, muss eine neue Quelle hinzugefügt werden, um in den Multi-Source-Modus zu gelangen.

Konfiguration der Magento 2-Quellen | MageWorx-Blog

Diese erste Registerkarte enthält die internen Informationen, die nur für den Händler verfügbar sind, wie z. B. den Quellennamen und den Codenamen (es ist nicht möglich, ihn nach dem Speichern der Quelle zu ändern). Die Beschreibung der Quelle ist nur im Backend sichtbar und der genaue GPS-Standort.

Quellen dürfen nicht gelöscht werden. Dies geschieht, um sicherzustellen, dass alle alten Daten korrekt bleiben. Sie haben jedoch die Möglichkeit, eine Quelle vorübergehend zu deaktivieren. Auf eine deaktivierte Quelle wird für Inventar und Bestellungen nicht zugegriffen. Die aktuelle Inventarimplementierung erlaubt keine Deaktivierung der Standardquelle.

Konfiguration der Magento 2-Quellen | MageWorx-Blog

Von hier aus können Sie die Kontaktinformationen und den geografischen Standort der Quelle angeben. Dies kann entscheidend sein, wenn die Magento-Entwickler den neuen auf Geopositionierung basierenden Quellenauswahlalgorithmus in der kommenden MSI-Version implementieren .

Das Land und die PLZ-Felder sind Pflichtfelder.

Wenn alles fertig ist, klicken Sie auf die Schaltfläche „Speichern“.

Nach dem Hinzufügen der Bezugsquellen müssen Sie ggf. Bestände anlegen und die Produkte zuordnen.

Vorräte

Aktien stehen für eine virtuelle Gruppe der Quellen, die Ihren Verkaufskanälen zugeordnet sind. In Magento 2.3.0 können nur Magento- Websites als Verkaufskanäle verwendet werden. Abhängig von den Standortkonfigurationen kann der Bestand mit einem oder mehreren Verkaufskanälen verbunden sein. Jede Aktie kann mehreren Websites zugewiesen werden, während jeder Verkaufskanal nur eine Aktie haben kann, die damit verbunden ist.

In der Bestandskonfiguration kann der Ladenbesitzer die Priorität der während des Versands verwendeten Quellen mithilfe des Quellenauswahlalgorithmus ändern. Wir werden später in diesem Artikel darüber sprechen.

Um Lagerbestände hinzuzufügen oder zu bearbeiten, gehen Sie zu GESCHÄFTE ⟶ Inventar ⟶ Lagerbestände.

Magento 2 Aktienraster | MageWorx-Blog

Beachten Sie, dass dieses Raster während der Ersteinrichtung nur den Standardbestand enthält. Dieser Bestand kann nicht deaktiviert werden und wird der Standardquelle und Ihrer Website zugewiesen. Ein solches Setup wird als Single-Source-Modus bezeichnet. Wenn der Händler mehrere Standorte hat, ist es notwendig, einen neuen Bestand hinzuzufügen , um in den Multi-Source-Modus zu gelangen.

Magento 2 Aktienkonfiguration | MageWorx-Blog

Von hier aus können Sie die Quellen mit den Verkaufskanälen verknüpfen, mit der Möglichkeit, die Sortierreihenfolge der Quellen per Drag-and-Drop zu ändern. Beachten Sie, dass die angehängten Quellen nur im ausgewählten Geschäft zugänglich sind. Die Sortierfunktion erleichtert sicherlich den Quellenauswahlalgorithmus und hilft bei der Bestimmung der am besten geeigneten Quelle während des Versands.

Konfiguration des Produktinventars

Das brandneue Inventarsystem implementiert einen völlig neuen Abschnitt, der das Anhängen von Quellen an ein Produkt ermöglicht. Öffnen Sie zum Hinzufügen oder Bearbeiten der Quellen das Produkt und klicken Sie auf die Schaltfläche Zugewiesene Quellen . Wenn die Quellen ausgewählt sind, werden sie unten angezeigt.

Konfiguration des Magento 2-Produktinventars | MageWorx-Blog

Von hier aus können Sie die Menge und den Bestandsstatus bestimmen und den Standard-Admin-Schwellenwert für die Benachrichtigungen über niedrige Lagerbestände ändern.

Werfen wir einen Blick auf unsere Beispiel-Website. Die Lager in Philadelphia (8 Produkte auf Lager) und New York (6 Produkte auf Lager) sind mit dem US-Ost-Lager verbunden. Das Chicago One (ebenfalls 8 Produkte auf Lager) und das Minnesota Warehouse (1 Produkt auf Lager) befinden sich im US-Nordlager, das New Orleans Warehouse (dieses Produkt ist hier ausverkauft) befindet sich im US-Süden.

Verkaufsfähige Menge

Menge pro Quelle und verkaufsfähige Menge | MageWorx-Blog

Wenn Sie auf die Schaltfläche „Speichern“ klicken, sehen Sie, dass zwei Zellen ausgefüllt wurden. Die erste, Menge pro Quelle, zeigt alle für dieses Produkt aktivierten Quellen und die entsprechende Menge für diese Quellen. Die verkaufsfähige Menge fasst die Quellen zu den Beständen zusammen.

Wenn eine neue Bestellung aufgegeben wird, prüft der Inventarmechanismus, ob in der Zelle „Verkaufbare Menge“ für die aktuelle Website Produkte auf Lager verfügbar sind. Der Kunde kann kein Produkt von der Website kaufen, auf der nur der US-Süd-Bestand abgeglichen wird, da die Menge für das Produkt im US-Süd-Bestand 0 ist (das Produkt ist im Lager in New Orleans nicht vorrätig). Somit wird die Bestellung auf denjenigen Magento-Websites platziert, die mit den Lagern verbunden sind und das erwähnte Produkt verfügbar haben, dh auf den Lagern der USA Ost oder der USA Nord. Bitte beachten Sie, dass für den Händler die Anzahl der Produkte in der Zelle „Verkaufbare Menge“ abgezogen wird, während die gleiche Anzahl weiterhin in „Menge pro Quelle“ angezeigt wird. Dies geschieht, weil wir im Bestellablauf das gewünschte Lager auswählen, das während des Versandvorgangs verwendet werden soll.

Den Bestand für zahlreiche Quellen manuell zu aktualisieren, ist harte Arbeit. Für Massenupdates haben Sie folgende Möglichkeiten:

    • Import- und Export-Tool – Exportieren Sie eine CSV-Datei mit MSI-Produktdaten, aktualisieren Sie Informationen pro Quelle und SKU und importieren Sie sie, um sie zu aktualisieren.
  • Mass Action Tools – Weisen Sie Produkten Quellen in großen Mengen zu und übertragen Sie Inventar. Dies kann entweder manuell oder per API erfolgen .

Suchauswahlalgorithmus

Wie ich bereits erwähnt habe, ändert das System die Werte für die Menge pro Quelle nicht automatisch, nachdem die Bestellung erstellt wurde. Dies geschieht, weil die Erweiterung während der Phase der Sendungserstellung mit dem sogenannten Quellenauswahlalgorithmus ausgeführt wird.

Während des Auftragsversands stellt der Algorithmus eine empfohlene Liste von Quellen, verfügbaren Mengen und abzuziehenden Beträgen gemäß dem ausgewählten Algorithmus bereit. Magento 2.3.0 enthält nur einen Quellenauswahlalgorithmus basierend auf der Quellenpriorität, die manuell angegeben werden sollte. Das Magento-Benutzerhandbuch enthält jedoch bereits die Konfiguration für den kommenden Entfernungsprioritätsalgorithmus .

Sie können den Algorithmus ausführen, um Empfehlungen zu den besten Quellen für den Versand des Produkts zu erhalten. Inventory Management wird standardmäßig mit dem SSA-Prioritätsalgorithmus geliefert. Die Position der Quellen auf der Versandseite hängt von der Sortierreihenfolge der Quellen ab, die in der Bestandskonfiguration eingestellt ist (siehe das obere rechte Bild auf dem Screenshot unten):

Magento 2 Suchauswahlalgorithmus | MageWorx-Blog

Wenn die Quelle endgültig ausgewählt und die Sendung aufgegeben wird, wird der Wert in der Zelle Menge pro Quelle geändert.

Fazit

Das MSI bietet im Allgemeinen eine enorme Verbesserung der Magento 2-Architektur. Es führt die Möglichkeit ein, separate Quellen mit dem Geschäft zu verknüpfen und den Auswahlalgorithmus zu verwenden, der eine Quelle in Abhängigkeit von verschiedenen Bedingungen auswählt. Dies macht die Lieferung so effizient wie möglich.

Derzeit gibt es Dutzende von Erweiterungen von Drittanbietern, die ähnliche Funktionen bieten. Nach der Veröffentlichung der neuen Out-of-the-Box-Funktion kann es jedoch überflüssig sein, sie zu verwenden. Magento hatte schon immer eine starke Community und im Falle einiger Probleme, die mit der Standardfunktionalität auftreten, ist es immer einfach, die Lösung zu finden, während die Verwendung von Erweiterungen von Drittanbietern zu Kompatibilitätsproblemen führen kann.

Derzeit verfügt MSI nicht über alle erweiterten Funktionen, aber sie arbeiten hart an der Umsetzung ihrer ehrgeizigen Pläne , die wahrscheinlich die B2B-Integration für den Drop-Shipping, die Konfiguration der Versandoptionen pro Quelle und vieles mehr beinhalten werden.

***

Wenn Sie Fragen haben, können Sie unten einen Kommentar hinterlassen oder uns unter [email protected] kontaktieren.