聊聊供應(yīng)鏈體系中的商品基礎(chǔ)模塊

8 評(píng)論 8160 瀏覽 107 收藏 6 分鐘

本文主要跟大家講述一下關(guān)于供應(yīng)鏈體系中的商品基礎(chǔ)模塊,一起來文中看看~

筆者之前負(fù)責(zé)國(guó)內(nèi)生鮮電商的供應(yīng)鏈體系,后續(xù)負(fù)責(zé)3C海外電商的供應(yīng)鏈體系,遇到比較多又有趣的系統(tǒng)機(jī)構(gòu)邏輯。

商品基礎(chǔ)模塊,是整條供應(yīng)鏈來說,相對(duì)比較容易的一塊,基本上不存在的難度。

商品基礎(chǔ)模塊分成了基礎(chǔ)模塊和商品模塊兩部分:

基礎(chǔ)模塊:

一般情況,將商品數(shù)據(jù)和基礎(chǔ)數(shù)據(jù)進(jìn)行分類,如品類、品牌、倉庫、地址庫、溫區(qū)、配送條件、發(fā)貨時(shí)效等,基本上獨(dú)立建表維護(hù),雖然前期工作量比較大,但對(duì)于后期拓展性和靈活性上,具有非常大的便利性。

但對(duì)于本身業(yè)務(wù)場(chǎng)景不復(fù)雜或數(shù)據(jù)非常靜態(tài)化的情況,可將此優(yōu)先級(jí)降低或者忽略。

商品模塊:

生鮮由于標(biāo)配少,基本上以獨(dú)立SKU的形式存在;3C或衣帽商品,基本上是以SPU-SKU的形式出現(xiàn),兩者本質(zhì)在后臺(tái)邏輯機(jī)制上,差異不大,但有一定的邏輯繼承關(guān)系(本期不描述SPU邏輯)。

商品模塊分類

1)商品價(jià)稅

  • 價(jià)格:涉及商品的采購(gòu)價(jià)、促銷采購(gòu)價(jià)、全局售價(jià)、全局促銷售價(jià)等場(chǎng)景,目前國(guó)內(nèi)基本上通用標(biāo)準(zhǔn)的單倉價(jià),已經(jīng)很少見到分倉價(jià)格的存在。
  • 稅率:一般設(shè)計(jì)商品的進(jìn)項(xiàng)、銷項(xiàng)兩種;針對(duì)于非標(biāo)品的生鮮商品,可能存在一定的免稅商品,可酌情考慮拓展性問題。

2)商品圖文

商品圖片:主要用于不同端使用的商品圖片和商品詳情,目前常規(guī)區(qū)分與小程序、PC和APP三大類??勺们榭紤]是否用于全渠道銷售。

3)商品銷售區(qū)域

比較核心的數(shù)據(jù),涉及商品匹配對(duì)應(yīng)的地址站點(diǎn)是否可獨(dú)立生成訂單,強(qiáng)關(guān)聯(lián)與庫存和搜索模塊。

4)商品歸屬或者類型

一般通過商品歸屬或者類型,將商品的場(chǎng)景完全定義出來,繼而將商品用于活動(dòng)以外的銷售場(chǎng)景。涉及基礎(chǔ)架構(gòu)時(shí),需重點(diǎn)考慮此類核心字段的擴(kuò)容性問題。

5)商品狀態(tài)

涉及商品兩種狀態(tài):

  • 商品本身的狀態(tài),指向商品是否已經(jīng)經(jīng)過了各種審核,一般情況下,商品從創(chuàng)建到達(dá)到售賣條件,需要經(jīng)過一系列的審核,包括采購(gòu)人員、財(cái)務(wù)人員、品控人員等。
  • 商品售賣狀態(tài),達(dá)到售賣狀態(tài)后,方能進(jìn)行售賣。

6)其他商品基礎(chǔ)信息

其他如名稱、Slogan、品牌、品類、包裝規(guī)則、售后規(guī)則、最小起訂量、箱規(guī)等,也屬于關(guān)鍵要素,需要針對(duì)不同的場(chǎng)景進(jìn)行定義。

商品模塊相關(guān)服務(wù)內(nèi)容

因商品基礎(chǔ)模塊作為最基礎(chǔ)的源頭,與訂單、庫存、搜索等模塊息息相關(guān),一般會(huì)涉及幾個(gè)核心的服務(wù)輸出(涉及商品中心架構(gòu)時(shí),可重點(diǎn)關(guān)注下):

  1. 商品緩存服務(wù),用于輸出全平臺(tái)獲取商品信息的一個(gè)緩存,使用方包括了訂單商品服務(wù)(購(gòu)物車模塊使用)、搜索、訂單履單、商品分銷、開發(fā)平臺(tái)API等;
  2. 商品下發(fā)服務(wù),主要用于將商品信息推送到WMS系統(tǒng),用于在庫商品的處理;
  3. 商品通知服務(wù)。

商品庫存初始化

這是歷來比較頭疼的模塊,設(shè)計(jì)架構(gòu)時(shí),需要重點(diǎn)考慮!

  1. 常規(guī)方式一:一般情況在SKU創(chuàng)建成功后,就會(huì)進(jìn)行庫存初始化,但因?yàn)闃I(yè)務(wù)原因,經(jīng)常會(huì)導(dǎo)致初始化了一堆無用的商品庫存數(shù)據(jù)。
  2. 常規(guī)方式二:單據(jù)初始化,為保證數(shù)據(jù)有效性,一般會(huì)在生成單據(jù)時(shí)候,再進(jìn)行庫存初始化。本方案的好處是在于可以規(guī)避無效數(shù)據(jù),但對(duì)庫存服務(wù)處理來說,邏輯處理就比較復(fù)雜,需要考慮常規(guī)銷售和預(yù)定銷售的場(chǎng)景。

以上是簡(jiǎn)單的商品基礎(chǔ)架構(gòu),希望大家多多交流。

 

本文由 @?廣土卓 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理。未經(jīng)許可,禁止轉(zhuǎn)載

題圖來自Unsplash,基于CC0協(xié)議

更多精彩內(nèi)容,請(qǐng)關(guān)注人人都是產(chǎn)品經(jīng)理微信公眾號(hào)或下載App
評(píng)論
評(píng)論請(qǐng)登錄
  1. 無用的庫存初始化基于sku刪除直接刪除不就可以嗎,為啥還要單據(jù)

    回復(fù)
  2. 可以詳細(xì)說一下履單的設(shè)計(jì)嗎(這些是基于計(jì)算規(guī)則的設(shè)計(jì)吧)原型上面好像并不需要單獨(dú)開模塊,只是業(yè)務(wù)規(guī)則上面需要加入這些考慮吧

    回復(fù)
  3. 上面說的分開建表是數(shù)據(jù)庫分開建表嗎?按你說的什么配送條件建一個(gè)表、倉庫一個(gè)表等等這得多少個(gè)表啊

    回復(fù)
  4. 廣老師好微信多少?

    回復(fù)
  5. 謝謝分享。另外,再請(qǐng)教一下,什么叫單倉價(jià),什么叫分倉價(jià)呢?我問了度娘,沒找到答案 ??

    來自四川 回復(fù)
  6. 如果創(chuàng)建SKU時(shí)或單據(jù)生成時(shí)初始化庫存,庫存數(shù)量是置為0么?庫存單價(jià)呢?

    來自四川 回復(fù)
    1. 創(chuàng)建SKU時(shí)候初始化,默認(rèn)庫存是0,有單據(jù)初始化,就根據(jù)單據(jù)關(guān)聯(lián)的數(shù)量進(jìn)行初始化。庫存單價(jià)要定義,一般會(huì)計(jì)算成本價(jià),成本價(jià)有多種計(jì)算方式:移動(dòng)加權(quán),先進(jìn)先出這些,一般采用移動(dòng)加權(quán)。

      來自廣東 回復(fù)
    2. 為什么要填庫存啊,商品中心不管庫存數(shù)量,只管商品主數(shù)據(jù)

      來自廣東 回復(fù)