當(dāng)前位置:
首頁 >
库存管理模块
發(fā)布時(shí)間:2025/7/25
44
豆豆
庫存系統(tǒng)的操作
1.增加:自有倉庫通過采購入庫,協(xié)同倉庫通過代銷采購協(xié)議入庫2.鎖定:下單之后鎖定庫存3.解鎖:訂單取消之后十方鎖定庫存4.扣減:訂單支付成功之后扣減庫存,扣減鎖定庫存5.返還:退貨,換貨后返還庫存,相當(dāng)于增加庫存6.異常處理:庫存數(shù)據(jù)在定期校驗(yàn)時(shí),如果出現(xiàn)異常數(shù)據(jù),就需要進(jìn)行異常處理(自動(dòng)或人工)銷售層
前端庫存和實(shí)物庫存保持一致,不能超賣預(yù)售時(shí),就是虛擬庫存,下單時(shí)涉及的庫存動(dòng)作只在銷售層,待到備貨之后,再推送至調(diào)度層銷售層的庫存決定是否可售賣,下單是否能成功。秒殺時(shí),活動(dòng)庫存決定了是否可以秒殺。在預(yù)售時(shí),預(yù)售庫存決定是否可以下定金預(yù)定。1.可銷售庫存:網(wǎng)站前臺(tái)顯示的庫存。>0,前臺(tái)網(wǎng)站顯示商品可銷售2.鎖定庫存:用戶下單鎖定庫存,支付后扣減庫存。3.已銷售庫存:統(tǒng)計(jì)商品已售數(shù)量。支付成功,商品就算做已銷售庫存。如果取消訂單或售后就需要走相應(yīng)的庫存變動(dòng)流程變動(dòng)4.活動(dòng)庫存:活動(dòng)時(shí),分配固定數(shù)量的商品給相應(yīng)的活動(dòng)。這時(shí)需要從可銷售庫存中占用相應(yīng)數(shù)量給活動(dòng)庫存。這部分庫存也走相應(yīng)的鎖定,減扣邏輯。5預(yù)收庫存:這部分是虛擬庫存,主要是拉動(dòng)需求。預(yù)售訂單需要備貨之后,再推送至調(diào)度層調(diào)度層
調(diào)度層相當(dāng)于訂單的分配中心,將訂單轉(zhuǎn)化為發(fā)貨單,按照調(diào)度規(guī)則決定哪些SKU由哪個(gè)倉庫發(fā)貨。調(diào)度層庫存分為單倉,區(qū)域,總庫存三個(gè)維度。區(qū)域庫存指的是這些倉庫只發(fā)某一區(qū)域的。總庫存即所有庫存的sku庫存總計(jì)1.賬面庫存:倉庫中實(shí)物庫存。只要未出庫的都算在賬面庫存中。2.可用庫存:倉庫中可供發(fā)貨的庫存,這個(gè)部分庫存是可供調(diào)度的庫存3.在途庫存:下個(gè)采購單尚未入庫的庫存,在途庫存理論上部分是可供銷售的。4.不可銷售庫存:倉庫盤損的庫存,通常是倉庫中的不良品,是無法售賣的庫存。5.已用庫存:在調(diào)度層已分配的庫存倉庫層
出庫,入庫盤點(diǎn)都會(huì)引起倉庫庫存的變動(dòng)1.可用庫存:發(fā)貨單推至倉庫后,倉庫可以用于發(fā)貨的庫存,不包括鎖定的庫存2.鎖定庫存:發(fā)貨單推至倉庫后鎖定庫存,鎖定時(shí)同時(shí)去鎖定庫位庫存3已出庫庫存:已經(jīng)確認(rèn)出庫的實(shí)物庫存。4不可用庫存:盤點(diǎn)時(shí)發(fā)現(xiàn)的不良品,需要報(bào)損,從可用可恥轉(zhuǎn)化為不可用庫存。庫位:倉庫中的庫存是由庫位庫存組成的,庫位上分為可用庫存,鎖定庫存兩種。 庫存同步1.自上而下:用戶下單后,首先會(huì)生成訂單,扣減銷售層的庫存;然后流轉(zhuǎn)到調(diào)度層進(jìn)行調(diào)度,生成發(fā)貨通知單,調(diào)整調(diào)度層的庫存;最后推送至倉庫,wms系統(tǒng)同步相應(yīng),扣減庫存并進(jìn)行出庫。2.自下而上:會(huì)連鎖引起倉庫層,調(diào)度層,銷售層的可用庫存逐步增加。1.采購入庫單2.退貨入庫單3.調(diào)撥入庫單銷售庫存管理
業(yè)務(wù)場景1.允許超賣2.做預(yù)售3.不同活動(dòng)獨(dú)占庫存4.不同渠道庫存可銷售庫存=銷售總庫存-鎖定庫存只有可銷售庫存>購買數(shù)量時(shí),才能下單成功。下單:可銷售庫存-2,鎖定庫存+2支付成功銷售總庫存-2現(xiàn)貨庫存-2鎖定庫存-2已銷售庫存+2支付失敗可銷售庫存+2鎖定庫存-2取消訂單銷售總庫存+2現(xiàn)貨庫存+2已銷售庫存-2庫存調(diào)度邏輯
庫存調(diào)度影響因素1.物流時(shí)效哪個(gè)倉庫發(fā)貨快2.倉庫等級(jí)3.業(yè)務(wù)需求庫存調(diào)度規(guī)則1.業(yè)務(wù)場景及前提a.企業(yè)在不同區(qū)域都有中心倉,協(xié)同倉。不同類型倉庫優(yōu)先級(jí)不同b.同一倉庫配送區(qū)域分級(jí),分一級(jí)區(qū)域(24小時(shí)達(dá)),二級(jí)區(qū)域(2日達(dá)),三級(jí)區(qū)域(2日以上)同一倉庫不同級(jí)別區(qū)域不能重復(fù),對(duì)于同一倉庫,配送區(qū)域等級(jí)不能重復(fù)c.同一省份的供應(yīng)服務(wù)商,設(shè)置其配送優(yōu)先級(jí)。d.物流時(shí)效優(yōu)先。2.庫存調(diào)度示例邏輯a.在下單時(shí),先篩選出對(duì)于訂單有庫存的倉庫b.將收貨地址與這些倉庫的一級(jí)配送區(qū)域匹配,若沒有再去匹配二級(jí)區(qū)域,依次類推c.篩選出同級(jí)區(qū)域的倉庫,再根據(jù)倉庫優(yōu)先級(jí)進(jìn)行篩選。d.若仍有多個(gè)倉庫(同一類型的倉庫)待選,例如金華從寧波協(xié)同倉、杭州協(xié)同倉發(fā)貨時(shí)效相同,再根據(jù)同級(jí)倉庫之間的優(yōu)先級(jí)來進(jìn)行選擇,最后選擇倉庫(例如杭州倉)。e.選擇好倉庫之后,再根據(jù)SKU優(yōu)先級(jí)、運(yùn)費(fèi)(體積、重量)等因素來選擇物流公司。f.當(dāng)訂單中有多SKU時(shí),還會(huì)根據(jù)庫存調(diào)度規(guī)則進(jìn)行拆單《電商產(chǎn)品經(jīng)理寶典:電商后臺(tái)系統(tǒng)產(chǎn)品邏輯全解析》
轉(zhuǎn)載于:https://blog.51cto.com/xiaofengfeng/2093914
總結(jié)
- 上一篇: [python](windows)分布式
- 下一篇: EOS下控制台以及图形界面打印sql语句