WMS—盤點(diǎn)功能設(shè)計(jì)

koi
7 評論 15502 瀏覽 95 收藏 11 分鐘
🔗 产品经理的职业发展路径主要有四个方向:专业线、管理线、项目线和自主创业。管理线是指转向管理岗位,带一个团队..

前面對WMS系統(tǒng)的出入庫設(shè)計(jì)進(jìn)行了總結(jié),而盤點(diǎn)是屬于庫內(nèi)的一個重要點(diǎn),是高頻作業(yè)。本文就盤點(diǎn)的產(chǎn)品設(shè)計(jì)和需要注意的一些細(xì)節(jié)點(diǎn)進(jìn)行總結(jié),希望對你有所啟發(fā)。

對WMS系統(tǒng)的出入庫設(shè)計(jì)都做了一些總結(jié),今天來說一說盤點(diǎn),盤點(diǎn)屬于一個庫內(nèi)的高頻作業(yè)之一,本文主要講解盤點(diǎn)的產(chǎn)品設(shè)計(jì)和需要注意的一些細(xì)節(jié)點(diǎn)。

一、盤點(diǎn)功能的流程

首先來看一下盤點(diǎn)單的主流程,如下圖所示(僅供參考):

上圖中的流程一些同學(xué)看了可能會有點(diǎn)疑惑,在盤點(diǎn)中為什么會出現(xiàn)盤點(diǎn)任務(wù)?本人是按照大倉庫的盤點(diǎn)進(jìn)行設(shè)計(jì),一個大型倉庫有幾千上萬平米,讓一個人去盤點(diǎn)整個倉庫,一天都盤點(diǎn)不完。所以需要團(tuán)隊(duì)合作,通常是按照區(qū)域,將盤點(diǎn)單拆分為N個盤點(diǎn)任務(wù),每個月領(lǐng)取相應(yīng)的任務(wù),在自己負(fù)責(zé)的區(qū)域進(jìn)行盤點(diǎn)。

二、方案設(shè)計(jì)

2.1 盤點(diǎn)單

盤點(diǎn)單的創(chuàng)建如下圖所示(僅供參考):

對盤點(diǎn)單的一些元素進(jìn)行說明:

盤點(diǎn)單的創(chuàng)建:

以“店小秘”的產(chǎn)品設(shè)計(jì)為例,盤點(diǎn)的創(chuàng)建有4種類型,分別是全盤、按照庫區(qū)盤點(diǎn)、、按貨位進(jìn)行盤點(diǎn)、指定貨品盤點(diǎn)。

1)全盤

顧名思義,盤點(diǎn)倉庫中所有產(chǎn)品的庫存,盤點(diǎn)的成本高,倉庫需要停工半天或者1天,因此全盤的次數(shù)不會很多,一年或者半年進(jìn)行一次。

2)按庫區(qū)盤點(diǎn)

對指定的庫區(qū)進(jìn)行盤點(diǎn),該功能主要是倉庫使用,一些大型倉庫中每個倉管只負(fù)責(zé)自己的一片庫區(qū),庫管需要定期對自己負(fù)責(zé)的庫區(qū)進(jìn)行盤點(diǎn)。

3)貨架進(jìn)行盤點(diǎn)

按指定的貨架進(jìn)行盤點(diǎn),在我最近這份工作中,該功能使用的頻率較少。

4)按商品進(jìn)行盤點(diǎn)

對指定的商品進(jìn)行盤點(diǎn),這種方式常用于校對庫存。

還有一些額外的盤點(diǎn)方式,比如:在某個時間段進(jìn)行出入庫的貨品進(jìn)行盤點(diǎn);對庫存為0的貨品進(jìn)行盤點(diǎn)等等,這個就根據(jù)業(yè)務(wù)需要進(jìn)行設(shè)計(jì)。

盤點(diǎn)單的創(chuàng)建:

盤點(diǎn)單的創(chuàng)建分手動創(chuàng)建和自動創(chuàng)建。

  • 手動創(chuàng)建:手動創(chuàng)建很好理解就是人員手動創(chuàng)建盤點(diǎn)單;
  • 自動創(chuàng)建:這個相對復(fù)雜一點(diǎn),主要出現(xiàn)在2種場景,一種是倉庫有嚴(yán)格的SOP,需要每周或每月進(jìn)行盤點(diǎn),可以設(shè)置一個規(guī)則,到了指定時間系統(tǒng)自動創(chuàng)建盤點(diǎn)單;另外一種常出現(xiàn)在揀貨的時候,如果揀貨的時候發(fā)現(xiàn)揀貨貨位缺貨,貨數(shù)量不對等情況,可以在PDA標(biāo)記缺貨,然后系統(tǒng)自動生成相應(yīng)貨位的盤點(diǎn)單。

盤點(diǎn)的類型:

1)明盤

盤點(diǎn)單內(nèi)展示盤點(diǎn)產(chǎn)品當(dāng)前的庫存,這樣用戶在盤點(diǎn)的過程中就知道盤點(diǎn)單的差異,及時挖掘其原因。

2)暗盤

盤點(diǎn)單內(nèi)不展示當(dāng)前的庫存,這樣設(shè)計(jì)的目的是為了防止盤點(diǎn)人員作弊。

2.2 盤點(diǎn)任務(wù)

盤點(diǎn)任務(wù)的如下圖所示(僅供參考):

盤點(diǎn)任務(wù)是由盤點(diǎn)單引申出來,在一些大型倉庫上萬平米,如果讓一個作業(yè)員去盤點(diǎn),幾天都盤點(diǎn)不完,所以需要進(jìn)行對盤點(diǎn)單進(jìn)行任務(wù)的拆分。

故盤點(diǎn)單與盤點(diǎn)任務(wù)的關(guān)系為1:N

盤點(diǎn)任務(wù)主要根據(jù)庫區(qū)進(jìn)行拆分,如果有的倉庫分為1樓、2樓…,就需要考慮到樓層因素,進(jìn)行拆分。

拆分后的任務(wù)就需要下發(fā)給作業(yè)員,任務(wù)的下發(fā)有分配和認(rèn)領(lǐng)2種設(shè)計(jì)方式;

  1. 分配:就是由系統(tǒng)自動分配盤點(diǎn)人員,一些公司,針對特貴貨品的盤點(diǎn),必須指定特定的人;
  2. 認(rèn)領(lǐng):由作業(yè)人員主動認(rèn)領(lǐng),當(dāng)然1個盤點(diǎn)任務(wù)只能被認(rèn)領(lǐng)1次。

開始盤點(diǎn)后,盤點(diǎn)的區(qū)域進(jìn)行鎖定,不能出入庫。當(dāng)盤點(diǎn)單下面的盤點(diǎn)任務(wù)完成后,對應(yīng)盤點(diǎn)單的狀態(tài)也是“完成”,完成狀態(tài)的盤點(diǎn)單可以提交審核。但是在完成盤點(diǎn)時,系統(tǒng)會計(jì)算出來盤點(diǎn)的差異部分,也就是“盤盈盤虧”

若倉庫沒有PDA,只會進(jìn)行紙質(zhì)盤點(diǎn),揀個盤點(diǎn)的結(jié)果記錄在“盤點(diǎn)單”,然后將數(shù)據(jù)錄入系統(tǒng),為了支撐這種場景,需要做一個“盤點(diǎn)單打印”的功能,盤點(diǎn)單如下(僅供參考):

2.3 復(fù)盤和終盤

完成盤點(diǎn)后,針對有差異的貨品,可以進(jìn)行復(fù)盤,復(fù)盤后還有差異的貨品,可以進(jìn)行終盤。復(fù)盤和終盤會生成新的采購任務(wù)。

2.4 庫存調(diào)整

盤點(diǎn)單審核通過后,會對相應(yīng)貨品的庫存進(jìn)行調(diào)整。庫存調(diào)整有2種設(shè)計(jì)模式,分別是覆蓋和差異計(jì)算。

  • 覆蓋:庫存是5,盤點(diǎn)后的庫存是2,在系統(tǒng)的處理是直接將庫存5修改成2;
  • 差異計(jì)算:庫存是5,盤點(diǎn)后庫存是2,盤虧3,系統(tǒng)的處理邏輯為:修正后庫存=當(dāng)前庫存-盤虧庫存;如果在審核的過程中出庫了1個,然后審核通過校對庫存,計(jì)算邏輯為:修正后庫存=4-1

在產(chǎn)品設(shè)計(jì)方面,個人推薦“差異計(jì)算”這種方案,因?yàn)榭梢约嫒菰趯徍似陂g出入庫的情況。如果是第一種方案,在審核中出庫了5個,然后審核通過,修改庫存為了,就會虛增2個庫存。

三、踩過的一些坑

盤點(diǎn)整體的功能一般人就講完了,但是作為老司機(jī)的我,還是這里要講一下盤點(diǎn)真正的難點(diǎn)就是庫存的處理。

1)記錄貨損

站在公司的角度,倉庫是不能無限制的盤虧,不然就會出現(xiàn)公司作業(yè)人員盜取公司資產(chǎn),我當(dāng)時做社區(qū)團(tuán)購的時候,規(guī)定生鮮產(chǎn),倉庫每個月只有X%的貨損,這部分算作倉管的KPI,超過的部分需要扣減績效。

2)釋放的庫存

在盤點(diǎn)時會對盤點(diǎn)區(qū)域的庫存鎖定,盤點(diǎn)單在盤點(diǎn)完成后會提交審核,審核通過或拒絕后才會釋放庫存。但如果一直不審核,意味著盤點(diǎn)區(qū)域的庫存一致被鎖定。

這也是一個蛋疼的點(diǎn),所以有一些公司不作審核步驟,直接盤點(diǎn)完成就行了。另外一種折中方案就是設(shè)置一些自動審核的策略。

3)庫存的處理

盤點(diǎn)的庫存處理,我舉個栗子說明:

老王在今天需要盤點(diǎn)倉庫A庫區(qū)的庫存,進(jìn)行盤點(diǎn)時,A庫區(qū)鎖庫,但是已經(jīng)預(yù)占A庫區(qū)庫區(qū)的訂單怎么處理?

將預(yù)占庫存的訂單,全部取消預(yù)占然后這些訂單再重新走預(yù)占庫存的邏輯。已經(jīng)盤點(diǎn)的區(qū)域庫區(qū)被鎖定,不能被預(yù)占。

上述這些訂單只是預(yù)占,還沒有開始揀貨。假設(shè)訂單已經(jīng)開始揀貨,此時因?yàn)楸P點(diǎn)預(yù)占了庫存,該如何處理?

可以繼續(xù)沿用上面的方法,將這些訂單剔除波次,然后重新走預(yù)占庫存,揀貨流程。

盤點(diǎn)功能比較簡單,最核心的就是要考慮,盤點(diǎn)與庫存之間的關(guān)聯(lián)。其實(shí)最簡單的方法就是從管理上解決,比如在當(dāng)天的所有作業(yè)結(jié)束后進(jìn)行盤點(diǎn)。

4)從無到有的盤點(diǎn)

如果系統(tǒng)中有這個貨品,且貨品貼了條碼,盤點(diǎn)的時候,只需要掃描貨品條碼進(jìn)行盤點(diǎn),這種方式是最簡單的。

如果這個貨在系統(tǒng)中不存在,且沒有貼條碼,盤點(diǎn)時候怎么辦呢?不能掃描條碼,且系統(tǒng)沒有這個貨品的信息。

當(dāng)時有一種處理方案就是把這個貨看做入庫,首先給WMS錄入這個貨品的信息,然后這個貨品在系統(tǒng)層面走上架流程。如果這個貨品關(guān)聯(lián)了貨主,批次等信息,還需要錄入貨主、批次信息。

四、總結(jié)

整體來說盤點(diǎn)功能比較簡單,最核心的點(diǎn)就是注意盤點(diǎn)過程中的庫存處理,按照慣例,依舊留下幾個問題,如下:

  • 可以將庫存盤點(diǎn)成負(fù)數(shù)嗎?
  • 盤點(diǎn)是否可以不鎖庫存?

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

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

該文觀點(diǎn)僅代表作者本人,人人都是產(chǎn)品經(jīng)理平臺僅提供信息存儲空間服務(wù)。

更多精彩內(nèi)容,請關(guān)注人人都是產(chǎn)品經(jīng)理微信公眾號或下載App
評論
評論請登錄
  1. 差異計(jì)算沒明白4-1怎么來的,能再詳細(xì)說一下嘛

    來自河南 回復(fù)
    1. 正確的應(yīng)該是,5-3-1=1

      來自浙江 回復(fù)
  2. 1、差異計(jì)算是不是動盤的意思呀,就在提交盤點(diǎn)信息時,把修正后的庫存和作業(yè)的數(shù)據(jù)做對比?
    2、當(dāng)前庫存應(yīng)該不單單指貨位上的庫存,而是指在倉庫的所有庫存?

    來自廣東 回復(fù)
  3. 正在做庫存盤點(diǎn)的設(shè)計(jì),遇到一個問題:如果按照庫位盤點(diǎn),然后發(fā)現(xiàn)庫位上出現(xiàn)了庫存里沒有記錄的商品,怎么處理呢?反之,如果對商品進(jìn)行盤點(diǎn),結(jié)果發(fā)現(xiàn)商品出現(xiàn)在沒有記錄的庫位上,怎么處理呢?

    來自浙江 回復(fù)
    1. 第一個問題是從無到有的盤點(diǎn),上述文章說了。
      第二個問題是直接記錄盤盈就行了,如果公司有特殊要求,那就不記錄盤盈,創(chuàng)建一個入庫單,走入庫處理。

      來自廣東 回復(fù)
    2. to2:前提:“庫區(qū)盤點(diǎn),并非整倉盤點(diǎn)。”如果該商品是因?yàn)榍捌诓僮麇e誤放錯了庫位,并不是沒有走入庫流程。此時重新走一遍入庫流程,依舊會存在庫存問題

      來自江蘇 回復(fù)
  4. 盤點(diǎn)至多能把庫存盤為0吧,盤為負(fù)數(shù)與實(shí)際明顯不符了,如果是為了平衡其他庫區(qū)少了的庫存,也不建議那么做,較好的做法是對于少貨的庫區(qū)進(jìn)行盤點(diǎn)生成盤點(diǎn)單,不然后期庫存都亂了
    盤點(diǎn)鎖定庫存對于大倉影響較大,影響出庫效率,鎖定的庫存都不可動,盤點(diǎn)又是個耗時的工作,風(fēng)險(xiǎn)較大,庫存提交明細(xì)時和實(shí)時庫存對比更好一些

    來自廣東 回復(fù)
专题
60891人已学习12篇文章
业务流程图是最常见的图表之一,能看懂读懂是必修课,能绘制便是非常重要的选修课。
专题
16395人已学习12篇文章
本专题的文章分享了数据的分析方法。
专题
11889人已学习12篇文章
随着市场竞争的加剧,越来越多的企业为了提高内部管控的效率,开始自建或引入内部管理系统来提升公司的效率。本专题的文章分享了企业管理系统设计指南。
专题
17432人已学习14篇文章
MVP是指开发团队通过提供最小化可行产品获取用户反馈,并在这个最小化可行产品上持续快速迭代,直到产品到达一个相对稳定的阶段。本专题的文章分享了如何做MVP产品。
专题
60458人已学习20篇文章
想转行做产品经理,这个专题值得一看,看看前人是怎么做到的。
专题
33181人已学习15篇文章
一起来看看别人家是怎么做用户增长的。