文章彙整

Magento2.3.0 MSI多源庫存

By Astral Web 3 months agoNo Comments
首頁  /  Magento  /  Magento 進階操作  /  Magento2.3.0 MSI多源庫存

 

Magento將於2.3.0版本推出一個重要的新功能,Magento Multi Source Inventory,簡稱MSI,它為Magento提供了更靈活更強大的庫存管理功能,也讓Magento在多網站介面管理上更加便利。

簡而言之,當銷售管道的庫存是透過多個來源提供商品時,這讓企業能夠:

  • 追蹤多個庫存來源的實體商品數量
  • 用更簡單的方式,實行更複雜、更全方位的多源管理策略

MSI概念The New Concepts:

可售數量Salable Quantity

原先計算方式,是在每一次的購買,直接從簡單產品(Simple Product)的數量(QTY)扣減。

當商品數量是來自於多個庫存來源,並且數量會隨著出貨與退貨數量變動時,MSI採用一種共同計算的方式,使得可售數量(Salable Quantity)與QTY共同計算,確保商品不會超賣。

MSI為了維持精準的可售數量,會將未結帳完成的訂購數,也在可銷售數量進行預售,就管理介面上來說,不會看出明顯的不同,但這是一個讓你可同時管理多個銷售管道/網站的功能之一。

庫存來源Source

MSI的核心,指的是實體商品的庫存來源。依據商業模式不同,結構也有所變化,普遍來說,常見的庫存來源是來自於倉庫、實體店面以及供應商(Drop Shippers)。

 

存貨Stocks

可售庫存是依據商業流程,將不同庫存來源組織而成的,而銷售管道/網站所顯示的,是來自於一個或多個庫存來源的存貨數。

舉一個簡單例子,如果從美國下訂的商品可以透過倉庫以及實體店面兩個來源發貨,那麼美國店面/網站的庫存數就是將這兩個來源的庫存量加總,稱之為美國電商存貨數。

 

商品是如何指派與統整

透過下方示意圖我們可以看到,如果自行車的庫存來源只有倉庫,也只在一個銷售管道eBay販售,我們將存貨區稱之為自行車市集。

 

可銷售數量計算方式為:

 

總商品數- 自行設定的最低庫存數 = 可銷售庫存數

以下圖為例做計算:50 - 10 = 40

可銷售庫存數 - 銷售管道設定的缺貨門檻 = 可銷售數量

以下圖為例做計算:40 - 5 (ebay門檻)=35

 

備註:此示意圖出自於Magento官方,由此可見eBay在Magento上被列為網站之一。

 

以此為例,這是沒有使用MSI的庫存管理方式,唯一的例外是可銷售數量,將自行設定的最低庫存、銷售管道設定的缺貨數,兩種門檻都放入計算考量。

假設銷售持續成長,我們決定開設一家新的英國實體店(旗艦店),以及兩個虛擬通路:英國和德國網站銷售。

兩個新網站的訂單可以從原始倉庫與新倉庫取得貨源,英國自行車商店(Bicycle Shop UK)存貨區,會將兩個獨立倉庫貨源統整,並依據訂單內容指派商品給兩個新網站。

而來自於eBay的訂單,依然透過原始倉庫完成取貨。

規模持續成長,又增設了一間新的美國實體店面,以及新的美國網站。

原有的貨源運作與配置保持不變,來自新的美國網站訂單,我們將從原有的兩個倉庫以及新的倉庫取得商品,透過完整的示意圖可以看見,我們一樣藉由建立美國的存貨區來統整三個倉庫的貨源,並依據美國網站訂單需求完成商品指派。

後台設定總覽Configuration Overview

*提醒:以下說明我們將重新舉例,與之前示意圖提及倉庫、存貨區、商店名稱無關。

緊接著,我們來看看在Magento後台設定MSI的管理介面:

庫存來源Sources

系統會自動預設一個庫存來源,而這個預設來源是無法取消使用的,因此如果你有多個來源,可以更換預設來源名稱為你方便辨識的倉庫或者商店名。

 

設定庫存來源時,名稱、編碼(開發者使用)以及國家/地區三個欄位為必填,而庫存來源的地理位置、距離等相關數據,將會被使用於以距離為依據的計算法中。

由於庫存來源會彙整訂單資訊與配送紀錄,如果任意修改刪除,訂單與配送紀錄將會受影響,因此庫存來源無法被任意刪除,如果想要停止使用庫存來源,可以將該來源從其他設定以及條件中移除。

當設定完成後,所有庫存來源會顯示在你的後台頁面,如以下示意圖顯示,三個美國以及一個加拿大來源。

存貨Stocks

存貨區是負責整合庫存來源以及派送商品至不同銷售管道,每一個存貨區都是獨立個體,有不同的配置,下方示意圖的例子可以看到,我們將整合兩個美國庫存來源的存貨區命名為「美國電商」。

接著設定此存貨區將派送的銷售管道,在這個案例中,我們特別增加Amazon以表示銷售管道可以選擇複數以上,並可以選擇Amazon商城。

另外可以特別注意的是,當你的存貨區含有多個庫存來源時,管理員可以直接拖放來源,以選擇欲從哪些庫存來源分派商品至不同的訂單中,而訂單設定的預設庫存是由接下來要介紹的MSI計算法所演算而出。

庫存來源計算原則Source Selection Algorithms:

MSI功能其中一個特色,就是利用智能演算,幫每一個訂單建議最佳庫存來源。

目前,MSI所使用的是Magento2.3的SSA優先級(SSA Priority)計算方式,預計很快就會針對新版本進行更新。這個計算法主要是依照來源列表中,管理員所設定的庫存來源順序,做優先級排序。

以下方示意圖來說,同樣在美國電商存貨區中的兩個倉庫,因為在列表中的順序較高,因此西雅圖倉庫會被優先指派。

完整的優先級算法遵循以下邏輯:

  1. 按照庫存來源順序(由上至下),檢查每一個來源虛擬商品的可售數量。
  2. 會以存貨層級所計算出的可銷售數量為依據(已將庫存來源與銷售管道的缺貨門檻納入計算)。
  3. 當第一個庫存來源無法滿足訂單完整要求時,自動由下一順位來源共同完成訂單需求。
    • 舉例:現在有一個訂單需求為一雙襪子,而排序第一的西雅圖倉庫只有一隻右腳襪,那麼就會從第二順位的紐約倉庫取得一隻左腳襪,湊成完整的一雙襪子滿足訂單需求。
  4. 自動略過並不會指派停止使用的庫存來源去完成訂單。

自定義庫存來源計算原則Custom Source Selection Algorithms

最吸引擁有多銷售管道的賣家以及大型企業主,是自定義庫存來源計算,主要是優化庫存物流和運輸成本。

根據Magento表示:

Magento支持使用者自行開發客製、擴充,來建立最適合自己的來源分派優先順序計算法。舉例來說,你可以設立一個根據地理位置排序的計算法;再設立一個以庫存費用或客戶屬性為依據的計算法,這樣當庫存成本變化時,你便可以輕鬆更改計算方式,以確保最低成本。

也就是說,你可以創造最適合你模式與現狀的計算模式。

以下為常見的三種計算法依據

  1. 根據最便宜的運費選擇庫存來源
  2. 依據最快的運送時間選擇庫存來源
  3. 依據國家稅值選擇庫存來源

同樣的,這些更複雜的算法需要由第三方開發人員編寫,但是最被廣泛使用的計算法,將會被納入未來的Magento版本中。

以上是針對Magento2.3.0 MSI多源庫存的文章介紹,如果有您有更多疑問可以詢問我們,未來會撰寫更多電商網站相關文章,您想知道什麼嗎?歡迎在下方留言給我們。或追蹤我們的粉絲專頁,就不錯過最新文章喔!

想學習更多Magento設定嗎?請見:Magento教學導覽

 

 

以上內容由Astralweb 歐斯瑞編寫製作

 000

推薦文章

Category:
  Magento 進階操作

留下回應

你的電子郵件地址不會被公開.

取得獨家電子商務祕技

建立更好的策略靈感

跟上全球的網路趨勢

絕佳的電商解決方案

電子商務戰略全指南

每月發送電商戰略指南,只要填寫E-mail即可訂閱!

請到您的信箱確認,即可完成訂閱。