
作為一名未來打算從事電商產(chǎn)品的產(chǎn)品小白,本文是經(jīng)過學(xué)習(xí)其他文章及資料而產(chǎn)出的,不近全面。
電商產(chǎn)品最復(fù)雜的模塊莫過于“后臺(tái)模塊”,而后臺(tái)模塊中較為復(fù)雜的又莫過于“庫存管理”,而一般來講B2C電商產(chǎn)品中的庫存包括七大部分,分別是:可銷售庫存、訂單占用庫存、不可銷售庫存、鎖定庫存、調(diào)配占用庫存、調(diào)配中庫存、虛庫存。而這幾個(gè)的關(guān)系是這樣的:總庫存=可銷售庫存+訂單占用庫存+不可銷售庫存+鎖定庫存+調(diào)配占用庫存-調(diào)配中庫存-虛庫存。關(guān)于這個(gè)關(guān)系,下邊會(huì)詳細(xì)說。
·可銷售庫存
可銷售庫存就是普通用戶在電商前端看到的的庫存。而一般為了防止競(jìng)品通過前端庫存來預(yù)測(cè)其銷量和總庫存,因此前端只顯示“有貨”或“無貨”(如下圖)。當(dāng)某SKU的可銷售庫存>0時(shí),前端顯示“有貨”,用戶可加入購物車或者立即購買;當(dāng)某SKU的可銷售庫存≤0時(shí),前端顯示“無貨”,用戶無法加入購物車或立即購買,并提示“商品已下架”,同時(shí)可進(jìn)行“到貨提醒”的功能設(shè)置。
其實(shí)除此之外,電商產(chǎn)品在出于提高轉(zhuǎn)化率的目的上還可以再次優(yōu)化,例如,在庫存管理上,可以根據(jù)某商品的銷售情況得出一個(gè)風(fēng)險(xiǎn)庫存預(yù)警值X,當(dāng)該SKU的可銷售庫存>X時(shí),前端顯示庫存充足,當(dāng)該SKU可銷售庫存情況:0<可銷售庫存≤X時(shí),前端提示庫存緊張,以促進(jìn)消費(fèi),當(dāng)該SKU可銷售庫存≤0時(shí),則提示商品已下架,設(shè)置“到貨提醒”。

·訂單占用庫存
設(shè)立訂單占用庫存的原因是商品的下單支付和發(fā)貨是異步進(jìn)行的。對(duì)于已下單支付的用戶,保證其商品能正常出庫發(fā)貨,而對(duì)于尚未下單支付的用戶,保證其下單后有可售的庫存,防止超賣。
訂單占用庫存和可銷售庫存的反向的,也就是可銷售庫存減少后,訂單占用庫存增加。而這里就涉及到一個(gè)什么時(shí)候可銷售庫存減少的問題(也就是我們常說的鎖庫存),一般來講,鎖庫存的方式或條件是不一定的,主要有三種:加入購物車鎖庫存、下單后鎖庫存、支付后鎖庫存;不同的方式應(yīng)用場(chǎng)景是不一樣的,這里待以后以另一篇來詳細(xì)寫。
為了方便理解,這里以下單后鎖庫存為例,舉個(gè)理想化的例子:假設(shè)一個(gè)襪子的可銷售庫存是100,那么在未下單前,可銷售庫存與訂單占用庫存為以下情況:

假設(shè)一個(gè)用戶下了一個(gè)3雙襪子的單,那么此時(shí)的可銷售庫存與訂單占用庫存為以下情況:

當(dāng)然,現(xiàn)實(shí)中還有許多異常情況導(dǎo)致用戶下單后未立即付款造成可銷售庫存的減少從而影響后續(xù)用戶的購買,最終造成庫存積壓。比如:
1)某個(gè)用戶下單后,由于各種原因不想買或者出現(xiàn)網(wǎng)絡(luò)異常而沒有立即進(jìn)行支付。
2)競(jìng)爭(zhēng)對(duì)手或者其他居心叵測(cè)的用戶持續(xù)下多個(gè)單而不支付。
因此,針對(duì)以上情況,一般的解決方案如下
1)若用戶下單后未進(jìn)行支付,進(jìn)入到待支付環(huán)節(jié),同時(shí)進(jìn)行時(shí)間限制(半小時(shí)或者1小時(shí)),過時(shí)后釋放訂單占用庫存,增加相應(yīng)的可銷售庫存。
2)對(duì)每個(gè)用戶單次購買的數(shù)量進(jìn)行限制(比如每個(gè)用戶最多購買5件),當(dāng)用戶下單后未支付且再次進(jìn)行下單時(shí),提示其有相應(yīng)的未支付訂單。
3)通過技術(shù)手段對(duì)設(shè)備ID及IP地址檢測(cè),防止其通過多個(gè)設(shè)備及IP地址進(jìn)行破壞性下單。
·不可銷售庫存
不可銷售庫存在這里很好理解,就是當(dāng)商品出現(xiàn)破損等不符合銷售標(biāo)準(zhǔn)的情況下歸屬到不可銷售庫存。設(shè)立不可銷售庫存的目的是1)提高庫存管理效率,方便對(duì)有問題的商品向上游供應(yīng)商進(jìn)行協(xié)商賠付。2)對(duì)用戶負(fù)責(zé),防止將有問題的商品銷售給用戶,以防信任危機(jī)和物流成本的增加。
此外,在不可銷售庫存在后臺(tái)系統(tǒng)的標(biāo)注方法上,一般有兩種方式:
1)使用不同的SKU編碼,例如某正常商品的SKU編碼為12345,其對(duì)應(yīng)的不可銷售庫存的SKU編碼即為12345U。
2)使用同一編碼,但須專門開辟一塊不可銷售區(qū)域來集中管理。
·鎖定庫存
鎖定庫存常見于電商的促銷活動(dòng)中,電商的促銷活動(dòng)一般以低價(jià)折扣來吸引用戶,而對(duì)于產(chǎn)品方而言,有其他訴求:
1)并不想讓某種商品全部以促銷的形式賣出,只賣一部分防止虧損。
2)防止競(jìng)爭(zhēng)對(duì)手的惡意采購,挖空庫存。
3)僅僅想通過以低于成本價(jià)的方式促銷,以此來吸引流量,通過其他商品來獲利(淘寶爆款就是這個(gè)意思)
因此,基于這樣的產(chǎn)品訴求,一般會(huì)設(shè)立鎖定庫存,將總庫存中的一部分商品鎖定不參與促銷活動(dòng)。當(dāng)可銷售庫存為0時(shí),必須將鎖定庫存釋放轉(zhuǎn)換為可銷售庫存才可繼續(xù)銷售。
因此鎖定庫存不是一個(gè)常設(shè)系統(tǒng),需要使用時(shí)臨時(shí)搭建即可。
那么談到這。此時(shí)的總庫存=可銷售庫存+訂單占用庫存+不可銷售庫存+鎖定庫存
·虛庫存
虛庫存就是倉庫中沒有實(shí)物庫存,實(shí)物庫存來自于供應(yīng)商方面。
在實(shí)際的電商中,由于倉儲(chǔ)能力有限,缺乏擴(kuò)展性。一方面當(dāng)市場(chǎng)上某種商品的需求量極大時(shí),這時(shí)倉庫中該商品數(shù)量較少時(shí),如果與供應(yīng)商的溝通渠道暢通,可以迅速將該商品輸送到倉庫中轉(zhuǎn)換為庫存,將有效提升銷售額;另一方面某種商品的需求量極少時(shí),平臺(tái)不需要提前在倉庫儲(chǔ)存該種商品,可事先拿到商品訂單,憑借訂單來尋找供應(yīng)商(前提是平臺(tái)與該供應(yīng)商已達(dá)成協(xié)議并及時(shí)溝通庫存情況)。因此這時(shí)候就引入了這么一個(gè)概念——虛庫存。
因此此時(shí)的可銷售庫存=總庫存-訂單占用庫存-不可銷售庫存-鎖定庫存+虛庫存(從這里我們可以看出總庫存是一個(gè)實(shí)物庫存概念,意指只存在自身倉庫中的庫存)
·調(diào)撥占用庫存與調(diào)撥中庫存
我們經(jīng)常在京東上購物,會(huì)明顯感覺到京東的物流很快,常常今天剛下單,明天就到貨了。這一方面要?dú)w功于京東的自有物流體系,另一方面要?dú)w功于京東的倉儲(chǔ)體系,也就是由于京東的自營(yíng)性質(zhì),京東會(huì)在全國(guó)各地搭建自營(yíng)倉庫。而不同地區(qū)的銷售情況是不盡相同的,可能同一種商品在北京倉需求量高,但在武漢倉需求量就很低了,這樣一來,如果前期對(duì)市場(chǎng)需求判斷不準(zhǔn)確,就會(huì)造成該商品在武漢倉造成積壓,在北京倉造成缺貨的情況,這時(shí)候武漢的倉儲(chǔ)就要對(duì)北京的倉儲(chǔ)進(jìn)行“支援”,這就涉及到一個(gè)“調(diào)配占用庫存”和“調(diào)配中庫存”。
還是拿剛剛的例子,假設(shè)武漢倉需將100個(gè)32G的亮黑色iPhone7調(diào)撥到北京倉。首先武漢倉需要發(fā)起調(diào)撥需求,此時(shí)武漢倉需要將100個(gè)32G的亮黑色iPhone7鎖定不可銷售,因此這時(shí)的武漢倉的可銷售庫存=總庫存-訂單占用庫存-不可銷售庫存--鎖定庫存+虛庫存-調(diào)撥占用庫存。(需要注意的時(shí),雖然此時(shí)調(diào)撥占用庫存仍在總庫存中,但不可銷售,是為了避免極端情況,比如原來有300可銷售庫存,此時(shí)由于調(diào)撥需求可銷售庫存降低為200,若不將100庫存鎖定為調(diào)撥占用庫存,如果碰到極端需求250,那么則完成不了調(diào)撥行為)
在調(diào)撥需求發(fā)起后,經(jīng)過庫存調(diào)整、打包及出庫,此時(shí)的庫存既不在武漢倉,也不在北京倉。因此此時(shí)的雙方的總庫存的情況均為:總庫存=可銷售庫存+訂單占用庫存+不可銷售庫存+鎖定庫存-虛庫存+調(diào)撥占用庫存。
當(dāng)調(diào)撥的商品到達(dá)北京后,此時(shí)雙方的總庫存情況為:
北京倉:總庫存=可銷售庫存+訂單占用庫存+不可銷售庫存+鎖定庫存-虛庫存+調(diào)撥占用庫存+100(調(diào)撥中庫存)
武漢倉:總庫存=可銷售庫存+訂單占用庫存+不可銷售庫存+鎖定庫存-虛庫存+調(diào)撥占用庫存-100(調(diào)撥中庫存)
學(xué)習(xí)來源:《理解電商的庫存1-七大庫存分類》——柯老濕/簡(jiǎn)書作者