本發(fā)明涉及倉儲管理領(lǐng)域;具體地說,本發(fā)明涉及一種倉儲出入庫管理方法。
背景技術(shù):
對于現(xiàn)代倉儲,收發(fā)貨系統(tǒng)作為傳統(tǒng)倉庫管理系統(tǒng)wms(warehousemanagementsystem)的主要功能,是作為倉儲系統(tǒng)中非常重要的一部分。常規(guī)倉庫管理系統(tǒng)wms普遍以貨、出貨、入庫、上架等功能集成在系統(tǒng)之內(nèi),業(yè)務(wù)耦合度較高。
然而,在當(dāng)前電商行業(yè)發(fā)展迅速的大環(huán)境下,在業(yè)務(wù)模式轉(zhuǎn)變靈活的情況下,倉庫管理系統(tǒng)wms面臨著較高的需求變更和功能迭代,而耦合度較高的內(nèi)置模塊往往涉及眾多相關(guān)變化,改動非常困難。
此外,對于一些應(yīng)用場景,一些公司的內(nèi)部會存在多套業(yè)務(wù)系統(tǒng),例如訂單系統(tǒng)、倉儲系統(tǒng)、采購系統(tǒng)等,因此收發(fā)貨系統(tǒng)主要面臨的問題是大批量數(shù)據(jù)調(diào)用通過接口訪問的性能問題,要比傳統(tǒng)數(shù)據(jù)庫訪問增加開銷,且事務(wù)性難以保證。
因此,對于現(xiàn)代倉儲,希望提供一種相對于現(xiàn)有技術(shù)更加靈活、簡易、統(tǒng)一的倉儲管理技術(shù)方案。
技術(shù)實現(xiàn)要素:
本發(fā)明所要解決的技術(shù)問題是針對現(xiàn)有技術(shù)中存在上述缺陷,提供一種相對于現(xiàn)有技術(shù)更加靈活、簡易、統(tǒng)一的倉儲管理技術(shù)。
根據(jù)本發(fā)明,提供了一種倉儲出入庫管理方法,包括:
第一入庫步驟:獲取單個入庫單;
第二入庫步驟:針對所述單個入庫單所指示的所有商品中的一部分商品進(jìn)行入庫處理;
第三入庫步驟:針對所述單個入庫單所指示的所有商品中的未入庫商品,自動創(chuàng)建新入庫單。
優(yōu)選地,獲取單個入庫單包括:接收單個入庫單或者針對貨物單據(jù)生成單個入庫單。
優(yōu)選地,貨物單據(jù)是采購單。
優(yōu)選地,單個入庫單是表示對特定數(shù)量的單個商品進(jìn)行入庫處理的入庫單。
優(yōu)選地,所述一部分商品是針對所述單個入庫單已經(jīng)接收到的商品。
優(yōu)選地,所述未入庫商品是所述單個入庫單所指示的所有商品中的除了已入庫的所述一部分商品之外的剩余商品。
本發(fā)明實現(xiàn)了單次入庫多批次上架,同一批次的收貨量可能因為各種原因無法同一時間進(jìn)行上架,如果不能及時上架則無法增加庫存從而影響銷售,每次上架允許將上架單分解成多個子單據(jù),以化整為零的方式將貨物分批次的上架入庫,可有效的提高入庫效率,提高商品周轉(zhuǎn)率。
附圖說明
結(jié)合附圖,并通過參考下面的詳細(xì)描述,將會更容易地對本發(fā)明有更完整的理解并且更容易地理解其伴隨的優(yōu)點和特征,其中:
圖1示意性地示出了根據(jù)本發(fā)明優(yōu)選實施例的單次發(fā)貨批次多次收貨處理流程的流程圖。
圖2示意性地示出了根據(jù)本發(fā)明優(yōu)選實施例的倉儲貨物管理方法的流程圖。
圖3示意性地示出了根據(jù)本發(fā)明優(yōu)選實施例的倉儲調(diào)撥管理方法的流程圖。
需要說明的是,附圖用于說明本發(fā)明,而非限制本發(fā)明。注意,表示結(jié)構(gòu)的附圖可能并非按比例繪制。并且,附圖中,相同或者類似的元件標(biāo)有相同或者類似的標(biāo)號。
具體實施方式
為了使本發(fā)明的內(nèi)容更加清楚和易懂,下面結(jié)合具體實施例和附圖對本發(fā)明的內(nèi)容進(jìn)行詳細(xì)描述。
本發(fā)明將收發(fā)貨功能從倉庫管理系統(tǒng)wms進(jìn)行解耦剝離,并以單點登錄sso(singlesign-on)的技術(shù)手段進(jìn)行權(quán)限集中控制,通過接口服務(wù)的方式將上游的采購系統(tǒng)下達(dá)的采購單直接推送到收發(fā)貨系統(tǒng),自動創(chuàng)建入庫單,在完成收貨上架后將庫存變化信息推送到下游的倉庫管理系統(tǒng)wms進(jìn)行整合對接,從而實現(xiàn)靈活、簡易、統(tǒng)一的倉儲收發(fā)貨業(yè)務(wù)實現(xiàn)模式。
本發(fā)明針對公司內(nèi)部存在多套業(yè)務(wù)系統(tǒng)(訂單系統(tǒng)、倉儲系統(tǒng)、采購系統(tǒng)等)的情況,單點登錄技術(shù)解決了用戶在多臺系統(tǒng)切換使用時使用同一身份和權(quán)限認(rèn)證,可以簡化登錄和頻繁的授權(quán)變更。
下面將描述本發(fā)明的具體優(yōu)選實施例。
<第一實施例>
圖1示意性地示出了根據(jù)本發(fā)明優(yōu)選實施例的倉儲貨物管理方法的流程圖。
具體地,如圖1所示,根據(jù)本發(fā)明優(yōu)選實施例的倉儲貨物管理方法包括:
第一步驟s1:采購系統(tǒng)的采購訂單自動推送到收發(fā)貨系統(tǒng);具體地,采購系統(tǒng)創(chuàng)建的采購單通過接口推送采購單到收發(fā)貨系統(tǒng)。
第二步驟s2:收發(fā)貨系統(tǒng)針對接收到的采購單生成對應(yīng)的入庫單;
第三步驟s3:收發(fā)貨系統(tǒng)對所述入庫單進(jìn)行處理;
例如,可以采用pda手持?jǐn)?shù)據(jù)采集進(jìn)行現(xiàn)場驗證錄入,通過pda內(nèi)置上架應(yīng)用,收貨人員可以手持pda現(xiàn)場收貨上架,通過pda掃描商品條形碼識別sku(庫存進(jìn)出計量的單位),根據(jù)箱規(guī)計算數(shù)量,選擇入庫貨位即可完成收貨動作,可以減少人工清點帶來的出錯,并提高生產(chǎn)效率,保證數(shù)據(jù)的準(zhǔn)確性降低人工操作風(fēng)險。
第四步驟s4:收發(fā)貨系統(tǒng)將庫存變化信息推送給倉庫管理系統(tǒng)。
優(yōu)選地,收發(fā)貨系統(tǒng)采用奇門接口標(biāo)準(zhǔn)與采購系統(tǒng)和倉庫管理系統(tǒng)連接。由此,可以方便快捷的與任意菜鳥網(wǎng)絡(luò)供應(yīng)商進(jìn)行對接,從而為企業(yè)提供更多的可選性和可能性,在提升效率和降低成本上具有優(yōu)勢。
優(yōu)選地,收發(fā)貨系統(tǒng)采用oauth協(xié)議的單點登錄框架,可以與企業(yè)內(nèi)部其他oa、crm、oms、wms、fms等系統(tǒng)進(jìn)行統(tǒng)一權(quán)限管理,簡化用戶操作多套系統(tǒng)的難度。
優(yōu)選地,具體應(yīng)用時,收發(fā)貨系統(tǒng)可以對接市面主流的倉庫管理系統(tǒng)wms,并能最大程度的進(jìn)行自身業(yè)務(wù)的變更和規(guī)則制定,其中只要滿足接口層面的參數(shù)一致性,內(nèi)部的業(yè)務(wù)邏輯變化并不影響上下游系統(tǒng),對接系統(tǒng)無需進(jìn)行調(diào)整修改。
根據(jù)本發(fā)明優(yōu)選實施例的倉儲貨物管理方法無需人工接入,并在形成完成的業(yè)務(wù)數(shù)據(jù)鏈,可追溯查詢,規(guī)避人工操作風(fēng)險。
<第二實施例>
第二實施例闡述了本發(fā)明提出的收發(fā)貨系統(tǒng)對入庫單進(jìn)行處理時的單次發(fā)貨批次多次收貨處理流程的示例。
圖2示意性地示出了根據(jù)本發(fā)明優(yōu)選實施例的單次發(fā)貨批次多次收貨處理流程的流程圖。
如圖2所示,根據(jù)本發(fā)明優(yōu)選實施例的單次發(fā)貨批次多次收貨處理流程包括:
第一入庫步驟s10:獲取單個入庫單;
例如,獲取單個入庫單包括:接收單個入庫單或者針對貨物單據(jù)(例如,采購單)生成單個入庫單。
更具體地,例如,通過采購申請單、天貓退貨申請、b2b(businesstobusiness)退貨申請等上游系統(tǒng)自動生成入庫單,每次入庫單都可以分批次進(jìn)行入庫處理。
具體地,例如,單個入庫單是表示對特定數(shù)量的單個商品進(jìn)行入庫處理的入庫單。
例如,接收表示對1000件特定商品進(jìn)行入庫處理的入庫單。
第二入庫步驟s20:針對所述單個入庫單所指示的所有商品中的一部分商品進(jìn)行入庫處理;
具體地,所述一部分商品是針對所述單個入庫單已經(jīng)接收到的商品。
例如,對于上述表示對1000件特定商品進(jìn)行入庫處理的入庫單,送貨只送到700件商品,可以將該700件商品先行收貨并上架。
第三入庫步驟s30:針對所述單個入庫單所指示的所有商品中的未入庫商品,自動創(chuàng)建新入庫單(入庫子單據(jù))。
此處自動創(chuàng)建的新入庫單可以由收發(fā)貨系統(tǒng)推送給倉庫管理系統(tǒng)。
具體地,所述未入庫商品是所述單個入庫單所指示的所有商品中的除了已入庫的所述一部分商品之外的剩余商品。
例如,對于上述表示對1000件特定商品進(jìn)行入庫處理的入庫單,在將700件商品先行收貨并上架之后,針對剩余的收貨量(300件)會自動創(chuàng)建一個子單據(jù),下次收貨可以對子單據(jù)再進(jìn)行處理。
由此,能夠進(jìn)一步充分考慮實際業(yè)務(wù)情況,根據(jù)商品自動計算商品有效期,按照有效期進(jìn)行先進(jìn)先出處理規(guī)則。
由此,本發(fā)明實現(xiàn)了單次入庫多批次上架,同一批次的收貨量可能因為各種原因無法同一時間進(jìn)行上架,如果不能及時上架則無法增加庫存從而影響銷售,每次上架允許將上架單分解成多個子單據(jù),以化整為零的方式將貨物分批次的上架入庫,可有效的提高入庫效率,提高商品周轉(zhuǎn)率。
<第三實施例>
在具體應(yīng)用時,對于例如同一成本中心的商品,不同倉庫間的調(diào)撥,創(chuàng)建調(diào)撥單同時自動創(chuàng)建對應(yīng)倉庫的出庫單和入庫單,由此可以在調(diào)撥時進(jìn)行上述處理流程。
具體地,根據(jù)本發(fā)明優(yōu)選實施例的倉儲調(diào)撥管理方法可以包括如下步驟:
創(chuàng)建第一倉庫的出庫單以及第二倉庫的入庫單,其中所述出庫單與所述入庫單對應(yīng);例如,所述出庫單是表示對1000件特定商品進(jìn)行入庫處理的出庫單,所述入庫單是表示對1000件特定商品進(jìn)行入庫處理的入庫單。
第一倉庫根據(jù)出庫單向第二倉庫發(fā)出第一倉庫內(nèi)的滿足所述出庫單的所有商品,并且創(chuàng)建第一倉庫的更新的出庫單;此時,第一倉庫內(nèi)的滿足所述出庫單的所有商品未完成所述出庫單。例如,對于所述出庫單,第一倉庫只有700件商品,可以將該700件商品先行發(fā)送給第二倉庫,并且創(chuàng)建剩余的300件商品的新出庫單。
根據(jù)從第一倉庫接收到的商品對所述入庫單進(jìn)行入庫處理,而且針對所述單個入庫單所指示的所有商品中的未入庫商品自動創(chuàng)建新入庫單。
由于第一倉庫內(nèi)的滿足所述出庫單的所有商品未完成所述出庫單,所以在根據(jù)從第一倉庫接收到的商品對所述入庫單進(jìn)行入庫處理時,針對所述入庫單所指示的所有商品中的一部分商品進(jìn)行入庫處理。
例如,對于上述表示對1000件特定商品進(jìn)行入庫處理的入庫單,在將700件商品先行收貨并上架之后,針對剩余的收貨量(300件)會自動創(chuàng)建一個子單據(jù),下次收貨可以對子單據(jù)再進(jìn)行處理。
由此,在創(chuàng)建第一倉庫的更新的出庫單時,針對所述入庫單所指示的所有商品中的未入庫商品,自動創(chuàng)建新入庫單。具體地,所述未入庫商品是所述單個入庫單所指示的所有商品中的除了已入庫的所述一部分商品之外的剩余商品。
<第四實施例>
圖3示意性地示出了根據(jù)本發(fā)明優(yōu)選實施例的倉儲組包管理方法的流程圖。
如圖3所示,根據(jù)本發(fā)明優(yōu)選實施例的倉儲組包管理方法包括:
第一組包管理步驟s1:在進(jìn)行商品預(yù)包裝時定義組包代碼;例如,組包代碼對應(yīng)于組包內(nèi)的商品品類和商品數(shù)量。
第二組包管理步驟s2:根據(jù)定義的組包代碼確定組包內(nèi)的商品品類和商品數(shù)量;
具體地,例如,對于平時和大促期間經(jīng)常會使用的商品組合進(jìn)行預(yù)包裝,通過庫存內(nèi)商品的出庫處理,可以進(jìn)行不同規(guī)格和比例的組包包裝。
第三組包管理步驟s3:根據(jù)實時庫存計算實時庫存能夠包裝的組包的最大量。
那么,后續(xù)即可根據(jù)計算出來的能夠包裝的組包的最大量進(jìn)行銷售以及貨品出庫管理。
或者,后續(xù)即可根據(jù)計算出來的能夠包裝的組包的最大量進(jìn)行組包的包裝處理,以包裝出所述最大量的組包。
而且,進(jìn)一步地,還可以根據(jù)該配置進(jìn)行解包,同時釋放出組包內(nèi)商品的庫存,對預(yù)包裝商品能夠有效的跟蹤查詢,并能夠根據(jù)組包進(jìn)行反向解包。
例如,本發(fā)明能夠使用微軟.net開發(fā)平臺,采用mvc架構(gòu)設(shè)計,后臺數(shù)據(jù)庫位sqlserver,在與其他系統(tǒng)對接環(huán)節(jié)均設(shè)計開發(fā)了webapi,接口標(biāo)準(zhǔn)采用了奇門規(guī)則,能夠充分滿足與其他系統(tǒng)對接的需求。系統(tǒng)集成了基于oauth協(xié)議的單點登錄框架,能夠與其他符合該協(xié)議的系統(tǒng)進(jìn)行統(tǒng)一權(quán)限認(rèn)證。
可以看出,通過采用上述方法流程,本發(fā)明至少能夠?qū)崿F(xiàn)下述功能:
1、出庫管理
按照業(yè)務(wù)類型處理,劃分為普通出庫、調(diào)撥出庫、組包出庫、拆包出庫、殘次出庫、其他出庫,出庫完成后扣減庫存,自動同步更新狀態(tài)返回上游系統(tǒng)。
2、調(diào)撥管理
用于同一成本中心的商品,不同倉庫間的調(diào)撥,創(chuàng)建調(diào)撥單同時自動創(chuàng)建對應(yīng)倉庫的出庫單和入庫單。
3、貨位管理
對倉庫內(nèi)部貨位進(jìn)行管理劃分,根據(jù)不同批次、有效期、商品銷量,重量體積進(jìn)行優(yōu)化計算,在商品入庫上架時自動計算最合理的貨位。
4、組包管理
對于平時和大促期間經(jīng)常會使用的商品組合進(jìn)行預(yù)包裝,通過庫存內(nèi)商品的出庫處理,進(jìn)行不同規(guī)格和比例的組包包裝,定義組包代碼,再以入庫上架形式增補(bǔ)庫存。
總之,本發(fā)明解決倉庫管理系統(tǒng)wms功能耦合度較高、不易更新迭代的問題,使得單批次收貨可以多次收貨,從而滿足當(dāng)前多樣化的業(yè)務(wù)場景需求;本發(fā)明使用單點登錄sso來滿足用戶跨系統(tǒng)交互需求,并且利用接口打通多個系統(tǒng)間的相互數(shù)據(jù)調(diào)用和集中管理。
需要說明的是,除非特別指出,否則說明書中的術(shù)語“第一”、“第二”、“第三”等描述僅僅用于區(qū)分說明書中的各個組件、元素、步驟等,而不是用于表示各個組件、元素、步驟之間的邏輯關(guān)系或者順序關(guān)系等。
可以理解的是,雖然本發(fā)明已以較佳實施例披露如上,然而上述實施例并非用以限定本發(fā)明。對于任何熟悉本領(lǐng)域的技術(shù)人員而言,在不脫離本發(fā)明技術(shù)方案范圍情況下,都可利用上述揭示的技術(shù)內(nèi)容對本發(fā)明技術(shù)方案作出許多可能的變動和修飾,或修改為等同變化的等效實施例。因此,凡是未脫離本發(fā)明技術(shù)方案的內(nèi)容,依據(jù)本發(fā)明的技術(shù)實質(zhì)對以上實施例所做的任何簡單修改、等同變化及修飾,均仍屬于本發(fā)明技術(shù)方案保護(hù)的范圍內(nèi)。