供應鏈系統拆解系列:從進銷存系統入門供應鏈領域
多個供應鏈系統中有一定的“鄙視鏈”存在,進銷存系統就是其中一個,有很多人想入行供應鏈產品經理,奈何不知道如何入手。作者以進銷存系統為例,探討入門供應鏈領域的路徑,希望對你有所幫助。
前言
之前有很多產品朋友咨詢我怎么入門供應鏈行業,供應鏈產品經理是否值得選擇,供應鏈未來的前景怎么樣等問題,然后我也在前不久寫了一篇文章“維他命你好,請問我想成為一名供應鏈產品經理,我應該怎么做?”進行了一些解答。
這篇文章的閱讀量和反響都不錯,所以我決定拓展這一塊的內容,做成一個系列,希望對一些想入門供應鏈行業的朋友有一些幫助。同時也進一步加深我對供應鏈相關系統的一些認知和細節方面的查缺補漏。
進銷存系統,聽過的人多,做過的人少。
聽過但是沒做過大都認為這個系統很簡單,多個供應鏈系統中有一定的“鄙視鏈”存在,而進銷存系統顯然是在底層的那個。雖然我也認為進銷存系統確實簡單,但是產品水平并不一定是通過業務復雜度和系統復雜度來體現的,把一個簡單的事情做到極致和完美也是一種高水平的體現。
接下來,我們就來一起看看進銷存系統一般都包含什么內容吧。
一、進銷存產品結構
之前我整理了一個進銷存系統的核心功能清單,如下圖所示,基本上大多數的進銷存系統都會有這些模塊,類似于“珍珠奶茶”的基底,然后在此基礎上可能會拓展一些網店管理,數據報表,精細化管控,硬件設備等模塊。如果是為了快速入門進銷存或者供應鏈,那么我建議重點關注“貨”相關的模塊即可,例如:
- 采購管理,采購退貨,入庫管理;
- 銷售管理,銷售退貨,出庫管理;
- 庫存查詢,庫存流水,調撥,盤點;
二、進銷存的核心模塊
1. 采購管理
采購方面的內容應該是很多供應鏈書籍都會提到的,里面有非常多的門道和細節,但是對于進銷存系統來說,我們姑且可以不用考慮那么復雜,只需要關注一些核心的點即可。當我們想要做采購相關的系統的時候,可以試著從這么幾個點去發散一下,就可以理解,為什么進銷存系統會有這些基礎數據/資料的管理。
當要采購東西的時候,首先得要知道需要采購什么(商品管理),然后向誰采購(供應商管理),接著是以什么價格去采購(采購價格管理),采購多少數量,最后采購的東西要放到哪里去(倉庫管理)。
通過上面的一串問題,我們發現,如果要設計采購管理方面的系統功能,那么需要先提前把對應的基礎數據給維護起來,于是我們就要先搭建好基礎數據管理的模塊,這樣才能支撐未來的業務數據流轉。
截圖來源:七色米進銷存
有了基礎數據之后,我們就可以根據實際的業務流程來設計對應的單據流轉了。采購可以分成正向流程和逆向流程,正向流程就是采購到入庫的流程,逆向流程就是退供應鏈的流程,從倉庫退貨回供應商。
不同的進銷存系統要解決的業務場景不太一樣,所以采購流程也會些微的不太一樣,這里我以一個比較簡單和通俗的采購正向流程為例,為大家拆解一下進銷存的采購流程。采購流程中,可以重點關注兩個單據的流轉,一個是采購單,一個是采購入庫單。采購單由采購部門創建,然后通過審批之后會自動生成對應的采購入庫單,倉庫對著采購入庫單進行收貨、清點、入庫……
在采購的逆向流程中,也是重點關注兩個單據的流轉,一個是采購退貨單,一個是退供出庫單。采購退貨單由采購部門創建發起,然后審批之后會生成對應的退供出庫單,然后倉庫按出庫單的要求進行出庫,退回給到供應商。
2. 銷售管理
進銷存的銷售管理和常見的2C的電商玩法有一些不太一樣,主要就是2C的電商一般不太會對客戶進行管理,也就是不需要記錄客戶的信息,因為客戶太多了,只需要把一些共性抽出來做用戶畫像即可。而進銷存系統中銷售,由于存在一些批發單或者是高價值的單,還有一些賒欠賬等,再加上客戶數量可能不會太多,所以反而會有客戶管理的需求。
銷售單和采購單有點“鏡像對稱”的感覺,采購是把貨物買進來,而銷售就是把貨物賣出去,一個入,一個出。銷售單需要關注賣給誰(客戶管理),賣的是什么東西(商品管理),賣了多少,賣多少錢(銷售價管理),然后從什么地方發出(倉庫/門店管理),是用什么方式發出(物流管理)。
對應的,銷售管理的環節中,也會有一些基礎資料的模塊需要提前維護和管理,這點和上面的采購管理是類似的,就不多贅述的。只是從我的個人經驗來說,我會建議大家在上手體驗一個新的系統的時候,一定要先多關注基礎數據,再去看業務流程,因為基礎數據往往能幫助你更好地認識到業務是怎么串聯起來的。
正向的銷售流程中,也是重點關注兩個單據。一個是銷售單,一個是銷售出庫單。相關的細節流程我就不過多介紹了,大家自己看圖理解即可。
除了正向銷售流程之外,逆向的銷售流程,即退貨流程也是一個很重要的環節。一般也是關注兩個單據,一個是銷售退貨單,一個是退貨入庫單。從過去的經驗來看,很多時候,逆向流程由于有太多的不可控性,在設計方案的時候往往會比正向流程更加復雜,需要提前分好多一些的時間精力去應對。
3. 庫存管理
“進銷存”三個字,進就是代表采購->入庫的業務,銷就是指銷售->出庫的業務,而存就是指和庫存相關的業務了。其中庫存相關的業務中,我個人認為最重要的就是要搞懂“庫存流水”和“庫存查詢”的關系,以及庫存變化的一些形態。
首先是關于庫存變化的一些方式,這里我借鑒網上看到的一張圖,做了一個高清版,一般來說進銷存/ERP/OMS/WMS等都會有包含這里面的一些場景,只不過不同的系統之間會有一些少量的差異而已。
了解了庫存變化的常見場景和形式,接下來就應該要重點關注一下庫存流水和庫存查詢之間的關系,理清楚了這個點,基本上就對庫存管理入門了。
每一次的庫存數據變動,無論是增加還是減少,都要生成對應的庫存流水。庫存流水一般包含如下幾個關鍵字段:
- 產品/SKU
- 倉庫/門店
- 變化的數量,是增加還是減少
- 變化后的數量
- 變化的原因,是什么業務類型導致的變化
- 變化的時間
- 變化的單據,是因為什么單據導致的變化
庫存流水最新的一條記錄展示的數量,就是庫存查詢的結果數量。
例如說A001這個產品最新的庫存流水是出庫了2個,剩余8個庫存,那么在查詢庫存的時候,就會看到深圳倉庫中A001的庫存是8。
庫存查詢除了能展示實際的庫存余額之外,還可以根據時間的業務需要,展示鎖定的庫存和在途的庫存。而鎖定的庫存和在途的庫存,其實也有庫存流水或者庫存明細。因為系統要知道有多少鎖定和在途,就一定要記錄是什么原因而導致的鎖定和在途,需要對這個詳情記錄,而這個詳情,其實就是流水。
如果系統做的細節一些的時候,點擊鎖定庫存和在途庫存的數字是可以用小彈窗來展示具體的單據和時間等信息的,這些數據都來源于流水,分別是鎖定庫存流水和在途庫存流水。只不過由于這一部分的內容不是特別重要,一般不會專門用一個頁面去展示而已。
庫存和庫存流水的關系就類似于微信的錢包和賬單一樣,每一筆交易都會生成賬單明細,而賬單明細通過加減計算,會得出最終的余額。
講到這里,再補充一個我之前在知識星球科普的一個關于盤點的案例,幫助大家更好的理解庫存流水和庫存查詢的關系。
盤點就是實物數據和系統數據進行對比,因為實物是不能調整的(憑空創造或者消失),所以一般的盤點都是按實物為準,然后去調整系統的庫存數據。
實物多于系統,那就是盤盈了;實物少于系統,那就是盤虧了。
盤盈了,那盤點結束了之后,就會生成一條多了的庫存流水,一般的業務類型是“盤盈”或者“盤盈入庫”;盤虧了,那盤點結束了之后,就會生成一條少了的庫存流水,一般的業務類型是“盤虧”或者“盤虧出庫”;
這里最關鍵的點就是,盤點完成之后不是直接調整系統庫存,例如把100變成98。而是需要插入一條“-2”的庫存流水,業務類型是“盤虧出庫”,然后通過流水的計算,讓庫存從100變成了98,最后查詢的時候發現系統的庫存就變成了98。
記住,所有的庫存變化都要和流水掛鉤,切不可直接修改庫存結果,因為這樣未來才好核對,也符合實際的業務需求。
三、從進銷存學供應鏈
聽我講完了進銷存的“進”,“銷”,“存”業務之后,好像感覺進銷存好簡單,那作為一個新人應該怎么去驗證自己對進銷存的掌握情況呢?
我個人建議是直接注冊一個進銷存軟件,然后體驗一遍所有的供應鏈相關的模塊就好。
當體驗完了一整套進銷存系統之后,我相信大家又會產生一個新的疑問:這就是供應鏈?這就是供應鏈系統嗎?我學完了這個之后我就入門供應鏈了嗎?
我的答案是:這就是供應鏈,但又不全是供應鏈。
什么是供應鏈?這個定義很官方,也很龐大,不太好理解。
供應鏈是圍繞核心企業,通過對信息流,物流,資金流的控制,從采購原材料開始,制成中間產品以及最終產品,最后由銷售網絡把產品送到消費者手中,將供應商,制造商,分銷商,零售商,直到最終用戶連成一個整體的功能網鏈結構模式。它不僅是一條連接供應商到用戶的物流鏈、信息鏈、資金鏈,還是一條增值鏈,物料在供應鏈上因加工、包裝、運輸等過程而增加其價值,給相關企業帶來收益。
從這個定義中,我們摘出一些關鍵詞,然后通過這些詞來幫助我們更好地理解供應鏈。
- 供應鏈的三流:信息流、實物流、資金流。
- 供應鏈涉及的角色有:原料供應商、制造商、分銷商、零售商和終端用戶。
- 最近看了一本書,里面提到了供應鏈五流的概念,我感覺這個定義會幫我們更好的理解供應鏈。
例如上面提到的采購退貨和銷售退貨,其中就包含了逆向實物流,因為實物要退回;逆向資金流,對應的資金也要退回。而信息本身就是雙向流動的,所以不存在正向和逆向的區分。
所以通過上述的定義,我們可以發現,供應鏈系統其實就是圍繞供應鏈各個環節而產生的信息化管理系統,通過信息系統來幫助我們更好地管理供應鏈的各個角色,各個環節,各個場景等。
所以,進銷存系統當然可以算作是供應鏈系統,但是也不全是供應鏈系統,雖然供應鏈的含義非常龐大,進銷存系統也有一些衍生的模塊和場景是不屬于的供應鏈的。我們也不用特意去糾結哪一塊屬于供應鏈,哪一塊不屬于供應鏈,只需要關注實際業務和對應的系統解決方案即可。
四、總結
關于進銷存系統,上面的內容拆解的都很粗糙,如果要拆解的很細,估計得要用視頻直播的方式來做了,篇幅非常的大。
所以,我希望這個文章能給大家一些啟發性思考,幫助大家更好的理解進銷存系統,從而找到一些入門供應鏈的竅門和平滑路徑。進銷存系統雖然簡單,但是里面的細節很多。
專欄作家
我叫維他命(Vitamin),微信公眾號:PM維他命。前PHPer,做過在線教育類產品,也做過4年多的跨境倉儲物流方向的產品,目前是一位外貿SaaS領域的供應鏈產品經理。主要專注于WMS/OMS/TMS/BMS/ERP等領域,分享供應鏈相關的產品知識。
本文原創發布于人人都是產品經理,未經作者許可,禁止轉載。
題圖來自Unsplash,基于 CC0 協議。
該文觀點僅代表作者本人,人人都是產品經理平臺僅提供信息存儲空間服務。
對于入門來說挺好的,解釋的很清晰
你好,我在讀庫存流水的時候想到一個問題,如果相同SKU不同時間入在相同的倉庫中,那么庫存流水其實應該按照批次號來記錄吧,而不是SKUID
按批次,不同的時間會有不同的批次的流水。