?最近在負(fù)責(zé)電商后臺(tái)的商品模塊改造以及新增倉(cāng)儲(chǔ)物流功能,將工作內(nèi)容梳理總結(jié)了一下,第一篇文章梳理改造的商品管理模塊霞赫,第二篇將整理從0到1規(guī)劃的物流倉(cāng)儲(chǔ)模塊腮介。
背景介紹
該電商為自營(yíng)B2C模式肥矢,基本訂單業(yè)務(wù)流程是:
由前端APP銷(xiāo)售產(chǎn)生訂單,訂單傳到中臺(tái)訂單模塊叠洗,由訂單中心處理生成配送單甘改,通過(guò)線下調(diào)度方式,派發(fā)給物流公司灭抑。系統(tǒng)上僅從商品創(chuàng)建上架開(kāi)始管理十艾,并沒(méi)有對(duì)商品采購(gòu)等流程進(jìn)行管理,因此系統(tǒng)中的商品庫(kù)存數(shù)據(jù)一直不準(zhǔn)確腾节,所以我們希望倉(cāng)儲(chǔ)物流模塊可以從源頭管控商品采購(gòu)流程忘嫉,解決系統(tǒng)中商品庫(kù)存數(shù)據(jù)不準(zhǔn)確的問(wèn)題,其次解決商品配送問(wèn)題案腺,最終形成產(chǎn)品閉環(huán)庆冕。未來(lái)業(yè)務(wù)規(guī)劃需要拓展到分站分倉(cāng)的銷(xiāo)售模式,那么在商品的數(shù)量上將會(huì)大大增加劈榨,而且同一商品在不同地域或倉(cāng)庫(kù)維度上可能分別有不同的銷(xiāo)售價(jià)格访递。
系統(tǒng)為了滿足未來(lái)業(yè)務(wù)模式的拓展,我們決定先從商品模塊開(kāi)始改造同辣。
系統(tǒng)現(xiàn)狀問(wèn)題分析
1.在創(chuàng)建商品時(shí)僅有一個(gè)庫(kù)存字段拷姿,設(shè)計(jì)之初是希望代表物理庫(kù)存,在商品生成訂單時(shí)旱函,直接減扣該庫(kù)存响巢,(實(shí)際上為了銷(xiāo)售業(yè)績(jī),經(jīng)過(guò)了人工多次修改后已經(jīng)是虛擬庫(kù)存)這顯然是不能掌控實(shí)際倉(cāng)庫(kù)庫(kù)存的棒妨。
2.商品管理維度為SKU踪古,前臺(tái)顯示也按照SKU維度,包括前臺(tái)的搜索功能,系統(tǒng)中不存在SPU的概念灾炭,如果商品數(shù)量增多茎芋,那么前臺(tái)的類(lèi)目展示、搜索蜈出、后臺(tái)管理都會(huì)很難維持田弥。
3.商品屬性固定,僅有規(guī)格铡原、顏色偷厦、計(jì)量單位,直接掛在商品SKU上燕刻,不支持?jǐn)U展商品屬性分類(lèi)只泼,每種商品的屬性都是一樣的,商品屬性表與商品不存在對(duì)應(yīng)關(guān)系卵洗。
4.目前每種商品只存放在一個(gè)倉(cāng)庫(kù)中请唱,并且每個(gè)SKU僅有一個(gè)價(jià)格,不能支持未來(lái)多倉(cāng)庫(kù)多銷(xiāo)售站點(diǎn)多價(jià)格的業(yè)務(wù)模式过蹂。
系統(tǒng)改造
系統(tǒng)級(jí)的設(shè)計(jì)從大到細(xì)一般分為四個(gè)層次十绑,
1.該系統(tǒng)與外部其他系統(tǒng)的關(guān)系(如何協(xié)作、功能邊界)
2.系統(tǒng)內(nèi)底層數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)
3.系統(tǒng)內(nèi)應(yīng)用功能邏輯
4.系統(tǒng)內(nèi)各界面層建設(shè)
一般從我們平時(shí)做產(chǎn)品設(shè)計(jì)的時(shí)候酷勺,可能會(huì)比較多在功能和界面上本橙,而如果培養(yǎng)自己習(xí)慣從底層數(shù)據(jù)結(jié)構(gòu)開(kāi)始去思考這個(gè)功能和界面的設(shè)計(jì),往往設(shè)計(jì)出來(lái)的功能可執(zhí)行性會(huì)更高脆诉,與程序猿撕逼的機(jī)會(huì)會(huì)更低甚亭。
(一)商品類(lèi)目屬性改造
1.數(shù)據(jù)結(jié)構(gòu)上增加SPU,直接將商品屬性掛在SPU上击胜,商品屬性在SPU維度進(jìn)行維護(hù)亏狰,SKU直接在SPU下新建,關(guān)聯(lián)所屬SPU的商品屬性潜的。后端商品銷(xiāo)售類(lèi)目直接作為前端銷(xiāo)售類(lèi)目骚揍,下一步再由后端類(lèi)目映射到前端銷(xiāo)售屬性(不在本次進(jìn)行)。
附部分表結(jié)構(gòu)設(shè)計(jì)
2.相關(guān)需要改造的功能流程
新建商品流程
商品上下架流程
商品權(quán)限管理
等等啰挪。信不。。
3.界面上的改造亡呵,優(yōu)化用戶體驗(yàn)
前端商品列表由SKU變?yōu)镾PU抽活,商品詳情頁(yè)內(nèi)區(qū)分出SKU,因?yàn)槲覀兊纳唐穼傩阅壳昂苌倜淌玻瑸榱藴p少用戶操作下硕,所以在前端展示上SKU的銷(xiāo)售屬性值展示在一個(gè)類(lèi)別下丁逝。
后端界面就不展開(kāi)說(shuō)明了。
4.老商品數(shù)據(jù)的處理
我們商品數(shù)量還不多共1300多個(gè)SKU梭姓,需要在我們系統(tǒng)改造后霜幼,將這些老數(shù)據(jù)整合成SPU,我們首先請(qǐng)采銷(xiāo)部門(mén)進(jìn)行數(shù)據(jù)初次整合誉尖,畢竟采銷(xiāo)人員對(duì)于商品分類(lèi)更專(zhuān)業(yè)罪既,然后請(qǐng)銷(xiāo)售部門(mén)根據(jù)用戶購(gòu)買(mǎi)習(xí)慣進(jìn)行二次整理,最后請(qǐng)財(cái)務(wù)部對(duì)這些數(shù)據(jù)進(jìn)行最后確認(rèn)铡恕,避免對(duì)財(cái)務(wù)報(bào)表影響導(dǎo)致不必要的撕逼^^
(二)商品庫(kù)存改造
1.庫(kù)存由一個(gè)字段增加為三個(gè)琢感,物理庫(kù)存、銷(xiāo)售庫(kù)存探熔、凍結(jié)庫(kù)存驹针,商品與倉(cāng)庫(kù)是多對(duì)多的關(guān)系,庫(kù)存作為SKU和倉(cāng)庫(kù)關(guān)系屬性
銷(xiāo)售庫(kù)存诀艰,即前臺(tái)界面顯示的庫(kù)存柬甥。
物理庫(kù)存,影響物理庫(kù)存庫(kù)存的行為涡驮,最主要的就是入庫(kù)暗甥、出庫(kù)。
入庫(kù)就是增加了多少商品數(shù)量捉捅,常見(jiàn)的有采購(gòu)入庫(kù)、退貨入庫(kù)虽风、換貨入庫(kù)棒口、調(diào)撥入庫(kù)、生產(chǎn)入庫(kù)辜膝、盤(pán)盈入庫(kù)无牵、其他入庫(kù)等;出庫(kù)就是減少了多少商品數(shù)量厂抖,常見(jiàn)的有銷(xiāo)售出庫(kù)茎毁、采購(gòu)?fù)素洺鰩?kù)、調(diào)撥出庫(kù)忱辅、盤(pán)虧出庫(kù)七蜘、其他出庫(kù)等 。
鎖定庫(kù)存墙懂,由實(shí)際業(yè)務(wù)決定的橡卤,無(wú)需人工維護(hù)。
庫(kù)存減扣節(jié)點(diǎn)
假設(shè)用戶下單購(gòu)買(mǎi)100件商品
用戶下單(確認(rèn)訂單):銷(xiāo)售庫(kù)存-100损搬;物理庫(kù)存不變碧库;凍結(jié)庫(kù)存不變
用戶付款:銷(xiāo)售庫(kù)存-100柜与;物理庫(kù)存不變;凍結(jié)庫(kù)存+100
商品出庫(kù):銷(xiāo)售庫(kù)存-100嵌灰;物理庫(kù)存-100弄匕;凍結(jié)庫(kù)存釋放
2.業(yè)務(wù)功能
1)原有的一個(gè)庫(kù)存擴(kuò)展到三個(gè),其中銷(xiāo)售庫(kù)存和鎖定庫(kù)存均需人工維護(hù)沽瞭,客服根據(jù)實(shí)際庫(kù)存和銷(xiāo)售需求維護(hù)銷(xiāo)售庫(kù)存粘茄,業(yè)務(wù)穩(wěn)定后,可以由系統(tǒng)根據(jù)超售比例自動(dòng)維護(hù)秕脓,如銷(xiāo)售庫(kù)存=1.2*物理庫(kù)存柒瓣,倉(cāng)庫(kù)根據(jù)實(shí)際出入庫(kù)數(shù)量維護(hù)物理庫(kù)存。
2)組合活動(dòng)商品
組合商品不算做新的sku吠架,對(duì)應(yīng)兩個(gè)商品分別的sku芙贫,新建一個(gè)活動(dòng)商品C 。
組合商品價(jià)格=a活動(dòng)價(jià)格+b活動(dòng)價(jià)格傍药,可以這么理解
商品庫(kù)邏輯功能這樣解決磺平,設(shè)置新的活動(dòng)商品C,賦予一個(gè)活動(dòng)商品的銷(xiāo)售庫(kù)存拐辽,這個(gè)庫(kù)存可以根據(jù)實(shí)際業(yè)務(wù)需要來(lái)定(比如活動(dòng)需要銷(xiāo)售臨近批次的產(chǎn)品拣挪,就可以將這部分的庫(kù)存數(shù)量控制在該批次商品庫(kù)存),實(shí)際扣減對(duì)應(yīng)的a,b的物理庫(kù)存俱诸。
以上是對(duì)于商品管理模塊改造的簡(jiǎn)單總結(jié)菠劝,關(guān)于商品倉(cāng)儲(chǔ)物流的部分我會(huì)放在下一次繼續(xù)介紹(??ˇ?ˇ?)
作者:一枚電商產(chǎn)品妹子,坐標(biāo)南京睁搭。(微信公眾號(hào)見(jiàn)名片)