wms系統設計的邏輯性分析
發布日期:2021-06-06
一般來說揀貨的對策會包括三個大控制模塊:
分波的對策;
揀貨強烈推薦的對策;
揀貨途徑的對策;
分波是將好幾個訂單信息匯聚在一起,一起作業。因此 分波對策關心的是如何把訂單信息的一些關聯性抽身出去,根據這種關聯性將訂單信息匯聚在一起,有利于事后的揀貨,核查,裝包,秤重等步驟。
揀貨強烈推薦則是系統軟件提示揀貨員應當到哪去揀貨,揀是多少貨。因此 揀貨強烈推薦的對策關心的是這一波次訂單信息中的SKU應當從哪里揀貨,揀是多少總數。
揀貨途徑就是指進行全部揀貨每日任務必須在不一樣貨位中間行走的途徑。揀貨途徑關心的是一共要去什么貨位(類似座標),隨后貨位時間的間距、部位是如何的(相近座標聯線),根據一些優化算法得到途徑的整體規劃路線,協助揀貨工作人員省時省力。
針對海外倉儲或是一些中國的廠庫而言,因為系統軟件智能化系統的水平還不夠,因此 揀貨途徑這一塊一般做得都非常簡單,非常少有一些深奧優化算法或是繁雜的生產調度邏輯性。
因此 本次大家撇開揀貨途徑這一較為「深奧」的話題討論,關鍵來聊一聊在設計方案「揀貨強烈推薦貨位」層面的商品邏輯性的時候會碰到哪些坑,要關鍵留意什么內容。
很多人很有可能都聽聞過「先進先出法」,英文簡稱為FIFO;那麼與它反過來的便是「先進先出」,通稱為FILO,但是這一對策用的較為少,因此 大家重點關注一下「先進先出法」;
先進先出法非常好了解,便是先進庫的先出入庫,那樣能夠確保貨品不容易庫存積壓很久造成到期、霉變或是是淘汰。庫房要達到顧客的先進先出法規定,那麼就必須設定相匹配的對策來管理這種貨品。
單拿這一個對策而言,先進先出法一般會出現二種解決邏輯性:
嚴苛的先進先出法;
邏輯性的先進先出法;
嚴苛的先進先出法
嚴苛的先進先出法便是優秀來的一定要先出來,不一樣的批號不可以混放到一起。
?舉個事例,庫房在上個月進庫了一批iPhone12,隨后發布到貨位A上;這一月又要進庫一批iPhone12,照理說這應該是歸屬于2個批號,因此 不可以放到同一個貨位上。由于iPhone都看起來一樣,假如放到同一個貨位上,那么就混在一起搞不懂了。因此 就必須將這一月進庫的批號放到貨位B上,以區別貨位A的那一個批號。伴隨著時間的變化,愈來愈多的iPhone12要進庫,貨位都早已排到貨位Z了……
因為許多商品的外包裝盒上并沒有批號號,在進庫發布的情況下并沒有紀錄批號號,當貨品進入了庫房以后并不可以立即根據貨品來分辨出相匹配的批號號。
一般的處理方法是:系統軟件自動生成一個進庫批號或是發布批號,隨后與發布的具體貨位做關系。
?或是剛的事例,上一個月進庫的一批iPhone12放到了貨位A,那麼紀錄批號為20210501(一般是按日期來轉化成);本月進庫的一批放到了貨位B,隨后批號號為20210601,一樣的大道理,假如下一個月還會繼續進庫一批,那麼放到貨位C,批號號則為20210701……
當必須出入庫的情況下,系統軟件歷經查看iPhone12最開始的一個批號是放到貨位A上,隨后便會強烈推薦揀貨工作人員去貨位A揀貨。那樣貨位A的商品(批號更早),便會比貨位B的商品(批號更晚)先出入庫,也就達到了大家要想的先進先出法對策。
根據貨位來區別批號所屬
邏輯性的先進先出法
邏輯性上的先進先出法還可以稱之為比較寬松型的先進先出法(這一名稱就是我自身取的),含意就是對先進先出法的規定沒有很嚴苛,有點兒比較寬松,有點兒加水。
上邊講到嚴苛的先進先出法一般是根據不一樣的貨位放不一樣的批號,也就是同貨位不混批號儲放的方法來處理的。
可是這一方法也是有很顯著的缺點,那便是:
太消耗庫房容積;
揀貨速率會緩減;
一樣的商品由于進庫的批號不一樣而放到了不一樣的貨位上,等同于某一商品有多少個批號就需要放到多少個貨位上,這針對土地金貴的海外倉儲而言,顯而易見是有點兒不太會接納的,成本費太高了。
次之,當一款商品遍及庫房每個貨位的情況下,對庫房工作工作人員而言都不太便捷。原本這個地方一直是放著iPhone12的,假如再進庫iPhone12,那么我立即放到一起多么好,發布的情況下便捷,揀貨的情況下也便捷。
根據以上說到的二點缺點,聰慧的庫房工作人員們想出來邏輯性的先進先出法這類方法。因為海外倉儲有很多商品都是是非非有效期的,非時效性比較敏感的,類似家俱,小玩具,衣服褲子,手機上,充電頭等,即便 沒有先進先出法實際上也不會太危害其特性或是市場銷售。
那麼就可以考慮到將這種商品混批號放到同一個貨位上,那樣出入庫的情況下揀貨工作人員能夠在這個貨位隨便拿相對應的總數,而無需過度擔心他自己拿的批號到底是更早的或是稍晚的。系統軟件會依據你揀貨的貨位去測算該貨位上最開始的那一個批號是啥,隨后相匹配的扣除這一批號的總數就可以。
邏輯性上的先進先出法在海外倉系統中很普遍,因為它既能協助庫房節約容積,另外也可以較大 水平上確??蛻舻囊螳@得達到。另外,恰好是由于批號的引進,當庫房必須統計分析庫存報表的情況下,還可以非常好地完成按梯度方向收費(不一樣區段的庫存報表會出現不一樣的收費價格)。
一個貨位混存了不一樣批號
邏輯性先進先出法的難題
盡管說邏輯性上的先進先出法對海外倉儲而言有很多優勢,算作時下的最優解了,可是這并不表明它就沒什么缺陷。
在其中有一些關鍵點的邏輯性或是必須產品運營們留意一下,防止踩坑。
即便 是選用了邏輯性的先進先出法,伴隨著進庫的批號愈來愈多,或是難以避免會發生同一個商品撒落不一樣的貨位上的狀況。
SKUA001三個批號撒落在三個貨位上
在我們一次揀貨必須SKUA0011兩個的情況下,大家便會碰到一個困惑。
如果是依照先進先出法的規定,那麼應查出去A001最開始的是批號各自放到哪一個貨位,從圖中得知應當貨位A、B、C都是有。
隨后這個時候就必須引進二級對策(第二重分辨):是先從A貨位揀貨或是從B貨位揀貨或是從C貨位揀貨?
挑選哪一個貨位,是對策(分辨邏輯性)決策的,因此 此時大家一般會出現三個對策能夠挑選:
按揀貨優先;
按清除貨位優先選擇;
按總數達到優先選擇;
按揀貨優先選擇的意思是按貨位的優先,誰優先高些,那麼先從這一貨位揀貨;按清除貨位優先選擇的意思是先保證能將此貨位的貨品所有揀完;按總數達到優先選擇的意思是先從貨位總數充足的貨位揀貨,保證只在這里貨位揀貨一次就可以了;
當了解了這三個策略的意思以后,大家深層次思索一下會發覺,這三個對策仿佛有一些地區會出現交錯紊亂。
?比如當我們挑選的是「按清除貨位優先選擇」的對策,我清除了貨位A以后,下面貨位B和貨位C都能達到我的要求,那麼我在哪一個貨位去選?當我們挑選「按總數達到優先選擇」的對策后,貨位B和貨位C都能達到,那麼我該挑選哪一個……
根據上邊的簡潔明了剖析我們可以得到,「按清除貨位優先選擇」和「按總數達到優先選擇」實際上都是會發生權重值同樣的狀況(類似中考總分同樣)。
因此 為了更好地處理這個問題,大家就必須引進一個不太會發生權重值同樣的要素,比如對策1的「按揀貨優先」。當權重值同樣的情況下,大家再去較為揀貨優先,看誰的優先高,那就要優先高的貨位揀貨。
邏輯性周密的盆友細心一揣摩以后會發覺,這一計劃方案仿佛也有點兒難題。比如下面的圖中的,假如貨位A和貨位B的揀貨優先一樣的怎么辦呢?是否要在設定揀貨優先的情況下限定優先不可以同樣?
貨位A和貨位B揀貨優先同樣
在揀貨優先的情況下限定貨位的優先不可以同樣是一個解決方案,可是因為揀貨優先并并不是選填項,務必要設定的。那麼當庫房沒有配備這種信息內容的情況下,又怎么辦呢?
相關推薦
注冊成功!