您需要了解的有關 Magento 2 多源庫存的所有信息

已發表: 2019-01-22

Magento 2.3.0 中引入了多源庫存 (MSI)。 這對於 Magento 社區來說實際上是一個巨大的飛躍,因為它通過允許商家控制單個或多個來源和銷售渠道的庫存來顯著改善庫存管理。

在 Magento 2.3.0 之前,系統只使用一個庫存源。 當前版本允許商家管理庫存,而無需考慮客戶和倉庫位置、產品類型或銷售渠道。de

多源庫存的核心是源選擇算法。 該算法分析並確定源的最佳匹配。 在 Magento 2.3.0 中,開發人員已經實現了優先級算法並允許第三方支持。 此外,他們還引入了用於推薦具有成本效益的貨物的自定義算法。

為了更好地理解新庫存的基本特徵,讓我們定義幾個 MSI 術語和機制。

目錄

  • 來源
  • 股票
  • 產品庫存配置
  • 可售數量
  • 搜索選擇算法
  • 結論

來源

這是新庫存的主要元素。 來源是產品物理所在的地方:實體店、倉庫、大型配送中心等。一旦添加來源,商家可以設置每個來源的可用產品的數量。

要添加或編輯來源,請登錄後端並轉到STORE ⟶ Inventory ⟶ Sources。

Magento 2 源網格 | MageWorx 博客

請注意,在初始設置期間,此網格將只有默認源。 無法禁用此來源。 默認情況下,所有產品都分配給它。 這種設置稱為單源模式。

如果商家有多個位置,則需要添加新源才能進入多源模式。

Magento 2 源配置 | MageWorx 博客

第一個選項卡包含僅對商家可用的內部信息,例如來源名稱、代碼名稱(保存來源後無法更改)。 源的描述僅在後端和確切的 GPS 位置中可見。

不得刪除來源。 這樣做是為了確保所有舊數據保持正確。 但是,您可以臨時禁用源。 庫存和訂單將無法訪問已禁用的來源。 當前的庫存實施不允許禁用默認來源。

Magento 2 源配置 | MageWorx 博客

從這裡,您可以指定聯繫信息和來源的地理位置。 當 Magento 開發人員在即將發布的 MSI 版本中實施新的基於地理定位的源選擇算法時,這可能至關重要

國家和郵政編碼框是必填字段。

一切準備就緒後,單擊“保存”按鈕。

添加來源後,您可能需要創建庫存並分配產品。

股票

庫存代表映射到您的銷售渠道的虛擬資源組。 在 Magento 2.3.0 中,只能使用 Magento網站作為銷售渠道。 根據站點配置,庫存可能連接到一個或多個銷售渠道。 任何股票都可以分配給多個網站,而每個銷售渠道可能只有一個股票與之關聯。

在庫存配置中,店主可以通過貨源選擇算法修改發貨期間使用的貨源的優先級。 我們將在本文後面討論它。

要添加或編輯庫存,請轉到商店⟶庫存⟶庫存。

Magento 2 股票網格 | MageWorx 博客

請注意,在初始設置期間,此網格將只有默認庫存。 此庫存無法禁用,並分配有默認來源和您的網站。 這種設置稱為單源模式。 如果商家有多個位置,則需要添加新庫存才能進入多源模式。

Magento 2 股票配置 | MageWorx 博客

從這裡,您可以將來源鏈接到銷售渠道,並可以通過拖放更改來源的排序順序。 請注意,附加源只能在所選商店上訪問。 排序功能無疑簡化了貨源選擇算法,並有助於在運輸過程中確定最合適的貨源。

產品庫存配置

全新的庫存系統實施了一個全新的部分,允許將來源附加到產品。 要添加或編輯源,請打開產品並單擊分配的源按鈕。 選擇源後,它們將顯示在下方。

Magento 2 產品庫存配置 | MageWorx 博客

從這裡,您可以確定數量、庫存狀態並修改低庫存通知的默認管理閾值。

讓我們看一下我們的示例網站。 費城倉庫(8 款現貨)和紐約(6 款現貨)與美國東部庫存相連。 芝加哥 1 個(也有 8 種產品庫存)和明尼蘇達倉庫(1 個庫存產品)在美國北部庫存,新奧爾良倉庫(該產品在這裡缺貨)在美國南部。

可售數量

每個來源的數量和可售數量 | MageWorx 博客

單擊保存按鈕時,您可以觀察到兩個單元格已被填充。 第一個,每個來源的數量,顯示為此產品啟用的所有來源以及這些來源的適當數量。 可銷售數量總結了庫存的來源。

下新訂單時,庫存機制會檢查當前網站的可銷售數量單元格中是否有庫存產品。 客戶將無法從僅匹配美國南部庫存的網站購買產品,因為美國南部庫存中的產品數量為 0(該產品在新奧爾良倉庫中缺貨)。 因此,訂單將放置在與股票相關且提供上述產品的 Magento 網站上,即美國東部或美國北部股票上。 請注意,對於商家而言,Salable Quantity 單元格中的產品數量將被扣除,而同一數量仍將顯示在 Quantity Per Source 中。 之所以這樣做,是因為我們在訂單工作流程的運輸過程中選擇了要使用的所需倉庫。

手動更新大量來源的庫存是一項艱鉅的工作。 對於批量更新,您有以下選項:

    • 導入和導出工具– 導出 MSI 產品數據的 CSV,更新每個來源和 SKU 的信息,並導入更新。
  • 大規模行動工具– 將來源批量分配給產品並轉移庫存。 這可以手動完成,可以通過 API完成

搜索選擇算法

正如我之前提到的,系統不會在訂單創建後自動更改每個來源的數量值。 發生這種情況是因為擴展程序在貨件創建階段使用所謂的源選擇算法運行。

在訂單發貨期間,算法會根據所選算法提供推薦的來源列表、可用數量和要扣除的金額。 Magento 2.3.0 僅包含一種基於源優先級的源選擇算法,應手動指定。 但是,Magento 用戶指南已經包含了即將推出的距離優先算法配置

您可以運行該算法以獲取有關運輸產品的最佳來源的建議。 庫存管理帶有開箱即用的 SSA 優先級算法。 貨源在 Shipping 頁面上的位置取決於在 stock 配置中設置的貨源的排序順序(請看下面屏幕截圖的右上圖):

Magento 2 搜索選擇算法 | MageWorx 博客

當最終選擇來源並放置貨件時,每個來源的數量單元格中的值將被更改。

結論

總的來說,MSI 為 Magento 2 架構提供了巨大的改進。 它引入了將單獨的源鏈接到商店的能力,並使用根據各種條件選擇源的選擇算法。 這使得交付盡可能高效。

目前,有幾十個第三方擴展提供了類似的功能。 然而,在新的開箱即用功能發布後,使用它們可能是多餘的。 Magento 一直擁有強大的社區,如果默認功能出現一些問題,總是很容易找到解決方案,而使用任何第三方擴展都可能導致兼容性問題。

目前,MSI 不具備所有擴展功能,但他們正在努力實施其雄心勃勃的計劃其中可能包括直接運輸的 B2B 集成、每個來源的運輸選項配置等等。

***

如果您有任何問題,請隨時在下面發表評論,或通過 [電子郵件保護] 聯繫我們