本發(fā)明涉及計(jì)算機(jī)應(yīng)用技術(shù)領(lǐng)域,具體而言,涉及一種庫(kù)存差異的均衡方法及裝置。
背景技術(shù):
在電商企業(yè)的實(shí)際生產(chǎn)活動(dòng)過(guò)程中,通常會(huì)因?yàn)楦鞣N原因造成ERP(Enterprise Resource Planning,企業(yè)資源計(jì)劃)所反映的即時(shí)庫(kù)存數(shù)量與實(shí)際庫(kù)存即倉(cāng)庫(kù)中實(shí)際盤(pán)點(diǎn)出來(lái)的物理數(shù)據(jù)量之間存在差異;若不及時(shí)消除上述差異,隨著系統(tǒng)的運(yùn)行,這種差異會(huì)不斷擴(kuò)大,將給企業(yè)帶來(lái)意外的損失。
現(xiàn)有技術(shù)中提供了一種均衡差異數(shù)據(jù)的方法,該方法將盤(pán)點(diǎn)出的差異數(shù)據(jù)錄入到其他出庫(kù)單或其他入庫(kù)單中,通過(guò)對(duì)上述出庫(kù)單或入庫(kù)單的相應(yīng)操作去更新庫(kù)存以達(dá)到均衡差異的目的,且上述找出與實(shí)際庫(kù)存有差異的物料以及將這些物料的差異數(shù)據(jù)進(jìn)行錄入的過(guò)程均由人工完成。
發(fā)明人在研究中發(fā)現(xiàn),現(xiàn)有技術(shù)中的均衡差異數(shù)據(jù)的方法,采用人工的方式進(jìn)行差異檢測(cè)和差異均衡,耗費(fèi)的人力成本和時(shí)間成本均較高,智能化程度較差。
技術(shù)實(shí)現(xiàn)要素:
有鑒于此,本發(fā)明的目的在于提供一種庫(kù)存差異的均衡方法及裝置,實(shí)現(xiàn)了對(duì)庫(kù)存差異的自動(dòng)收集、分析和均衡,具有較高的智能性,且降低了人力成本和時(shí)間成本。
第一方面,本發(fā)明實(shí)施例提供了一種庫(kù)存差異的均衡方法,所述方法包括:
周期性根據(jù)訂單系統(tǒng)獲取第一庫(kù)存數(shù)量,以及周期性根據(jù)倉(cāng)庫(kù)系統(tǒng)獲取第二庫(kù)存數(shù)量;
比較所述第一庫(kù)存數(shù)量和所述第二庫(kù)存數(shù)量;
當(dāng)所述第一庫(kù)存數(shù)量與所述第二庫(kù)存數(shù)量不相等時(shí),確定存在庫(kù)存差異;
根據(jù)訂單日志和倉(cāng)庫(kù)日志確定所述庫(kù)存差異的原因,根據(jù)所述庫(kù)存差異的原因?qū)λ鰩?kù)存差異進(jìn)行修復(fù)。
結(jié)合第一方面,本發(fā)明實(shí)施例提供了第一方面的第一種可能的實(shí)施方式,其中,所述周期性根據(jù)訂單系統(tǒng)獲取第一庫(kù)存數(shù)量,以及周期性根據(jù)倉(cāng)庫(kù)系統(tǒng)獲取第二庫(kù)存數(shù)量,包括:
周期性根據(jù)所述訂單系統(tǒng)獲取各個(gè)產(chǎn)品在各個(gè)倉(cāng)庫(kù)中的第一可售數(shù)量、第一未發(fā)貨數(shù)量或者第一批次入庫(kù)量,將所述第一可售數(shù)量、所述第一未發(fā)貨數(shù)量或者所述第一批次入庫(kù)量作為所述第一庫(kù)存數(shù)量;其中,所述訂單系統(tǒng)包括買(mǎi)家與平臺(tái)之間的第一訂單系統(tǒng)和供應(yīng)商與所述平臺(tái)之間的第二訂單系統(tǒng);
周期性根據(jù)所述倉(cāng)庫(kù)系統(tǒng)獲取各個(gè)產(chǎn)品在各個(gè)倉(cāng)庫(kù)中的第二可售數(shù)量、第二未發(fā)貨數(shù)量或者第二批次入庫(kù)量,將所述第二可售數(shù)量、所述第二未發(fā)貨數(shù)量或者所述第二批次入庫(kù)量作為所述第二庫(kù)存數(shù)量;
其中,所述第一庫(kù)存數(shù)量的類(lèi)型與所述第二庫(kù)存數(shù)量的類(lèi)型相對(duì)應(yīng)。
結(jié)合第一方面的第一種可能的實(shí)施方式,本發(fā)明實(shí)施例提供了第一方面的第二種可能的實(shí)施方式,其中,所述確定存在庫(kù)存差異,包括:
確定不相等的所述第一庫(kù)存數(shù)量和所述第二庫(kù)存數(shù)量對(duì)應(yīng)的產(chǎn)品在對(duì)應(yīng)的倉(cāng)庫(kù)中存在庫(kù)存差異,其中,確定的所述產(chǎn)品為問(wèn)題產(chǎn)品,確定的所述倉(cāng)庫(kù)為問(wèn)題倉(cāng)庫(kù)。
結(jié)合第一方面的第二種可能的實(shí)施方式,本發(fā)明實(shí)施例提供了第一方面的第三種可能的實(shí)施方式,其中,所述根據(jù)訂單日志和倉(cāng)庫(kù)日志確定所述庫(kù)存差異的原因,包括:
查找所述問(wèn)題產(chǎn)品對(duì)應(yīng)的訂單日志中的產(chǎn)品狀態(tài)變更記錄,以及查找所述問(wèn)題倉(cāng)庫(kù)對(duì)應(yīng)的倉(cāng)庫(kù)日志中的產(chǎn)品流轉(zhuǎn)變更記錄;其中,所述訂單日志包括所述第一訂單系統(tǒng)的訂單日志和所述第二訂單系統(tǒng)的訂單日志;
比較所述產(chǎn)品狀態(tài)變更記錄和所述產(chǎn)品流轉(zhuǎn)變更記錄,確定所述產(chǎn)品狀態(tài)變更記錄和所述產(chǎn)品流轉(zhuǎn)變更記錄中的不匹配節(jié)點(diǎn),將所述不匹配節(jié)點(diǎn)作為所述庫(kù)存差異的原因;
所述根據(jù)所述庫(kù)存差異的原因?qū)λ鰩?kù)存差異進(jìn)行修復(fù),包括:
根據(jù)所述產(chǎn)品流轉(zhuǎn)變更記錄更新所述產(chǎn)品狀態(tài)變更記錄。
結(jié)合第一方面的第二種可能的實(shí)施方式,本發(fā)明實(shí)施例提供了第一方面的第四種可能的實(shí)施方式,其中,所述方法還包括:
將不相等的所述第一庫(kù)存數(shù)量和所述第二庫(kù)存數(shù)量的對(duì)數(shù)作為所述庫(kù)存差異的數(shù)量;
統(tǒng)計(jì)預(yù)設(shè)時(shí)間段內(nèi)所述庫(kù)存差異的數(shù)量以及各個(gè)所述庫(kù)存差異對(duì)應(yīng)的差異原因和修復(fù)結(jié)果;
顯示統(tǒng)計(jì)的所述數(shù)量、所述差異原因和所述修復(fù)結(jié)果。
第二方面,本發(fā)明實(shí)施例還提供了一種庫(kù)存差異的均衡裝置,所述裝置包括:
獲取模塊,用于周期性根據(jù)訂單系統(tǒng)獲取第一庫(kù)存數(shù)量,以及周期性根據(jù)倉(cāng)庫(kù)系統(tǒng)獲取第二庫(kù)存數(shù)量;
比較模塊,用于比較所述第一庫(kù)存數(shù)量和所述第二庫(kù)存數(shù)量;
確定模塊,用于當(dāng)所述第一庫(kù)存數(shù)量與所述第二庫(kù)存數(shù)量不相等時(shí),確定存在庫(kù)存差異;
修復(fù)模塊,用于根據(jù)訂單日志和倉(cāng)庫(kù)日志確定所述庫(kù)存差異的原因,根據(jù)所述庫(kù)存差異的原因?qū)λ鰩?kù)存差異進(jìn)行修復(fù)。
結(jié)合第二方面,本發(fā)明實(shí)施例提供了第二方面的第一種可能的實(shí)施方式,其中,所述獲取模塊包括:
第一獲取單元,用于周期性根據(jù)所述訂單系統(tǒng)獲取各個(gè)產(chǎn)品在各個(gè)倉(cāng)庫(kù)中的第一可售數(shù)量、第一未發(fā)貨數(shù)量或者第一批次入庫(kù)量,將所述第一可售數(shù)量、所述第一未發(fā)貨數(shù)量或者所述第一批次入庫(kù)量作為所述第一庫(kù)存數(shù)量;其中,所述訂單系統(tǒng)包括買(mǎi)家與平臺(tái)之間的第一訂單系統(tǒng)和供應(yīng)商與所述平臺(tái)之間的第二訂單系統(tǒng);
第二獲取單元,用于周期性根據(jù)所述倉(cāng)庫(kù)系統(tǒng)獲取各個(gè)產(chǎn)品在各個(gè)倉(cāng)庫(kù)中的第二可售數(shù)量、第二未發(fā)貨數(shù)量或者第二批次入庫(kù)量,將所述第二可售數(shù)量、所述第二未發(fā)貨數(shù)量或者所述第二批次入庫(kù)量作為所述第二庫(kù)存數(shù)量;其中,所述第一庫(kù)存數(shù)量的類(lèi)型與所述第二庫(kù)存數(shù)量的類(lèi)型相對(duì)應(yīng)。
結(jié)合第二方面的第一種可能的實(shí)施方式,本發(fā)明實(shí)施例提供了第二方面的第二種可能的實(shí)施方式,其中,所述確定模塊還用于,確定不相等的所述第一庫(kù)存數(shù)量和所述第二庫(kù)存數(shù)量對(duì)應(yīng)的產(chǎn)品在對(duì)應(yīng)的倉(cāng)庫(kù)中存在庫(kù)存差異,其中,確定的所述產(chǎn)品為問(wèn)題產(chǎn)品,確定的所述倉(cāng)庫(kù)為問(wèn)題倉(cāng)庫(kù)。
結(jié)合第二方面的第二種可能的實(shí)施方式,本發(fā)明實(shí)施例提供了第二方面的第三種可能的實(shí)施方式,其中,所述修復(fù)模塊包括:
查找單元,用于查找所述問(wèn)題產(chǎn)品對(duì)應(yīng)的訂單日志中的產(chǎn)品狀態(tài)變更記錄,以及查找所述問(wèn)題倉(cāng)庫(kù)對(duì)應(yīng)的倉(cāng)庫(kù)日志中的產(chǎn)品流轉(zhuǎn)變更記錄;其中,所述訂單日志包括所述第一訂單系統(tǒng)的訂單日志和所述第二訂單系統(tǒng)的訂單日志;
比較單元,用于比較所述產(chǎn)品狀態(tài)變更記錄和所述產(chǎn)品流轉(zhuǎn)變更記錄,確定所述產(chǎn)品狀態(tài)變更記錄和所述產(chǎn)品流轉(zhuǎn)變更記錄中的不匹配節(jié)點(diǎn),將所述不匹配節(jié)點(diǎn)作為所述庫(kù)存差異的原因;
修復(fù)單元,用于根據(jù)所述產(chǎn)品流轉(zhuǎn)變更記錄更新所述產(chǎn)品狀態(tài)變更記錄。
結(jié)合第二方面的第二種可能的實(shí)施方式,本發(fā)明實(shí)施例提供了第二方面的第四種可能的實(shí)施方式,其中,還包括統(tǒng)計(jì)顯示模塊;所述統(tǒng)計(jì)顯示模塊包括:
生成單元,用于將不相等的所述第一庫(kù)存數(shù)量和所述第二庫(kù)存數(shù)量的對(duì)數(shù)作為所述庫(kù)存差異的數(shù)量;
統(tǒng)計(jì)單元,用于統(tǒng)計(jì)預(yù)設(shè)時(shí)間段內(nèi)所述庫(kù)存差異的數(shù)量以及各個(gè)所述庫(kù)存差異對(duì)應(yīng)的差異原因和修復(fù)結(jié)果;
顯示單元,用于顯示統(tǒng)計(jì)的所述數(shù)量、所述差異原因和所述修復(fù)結(jié)果。
本發(fā)明實(shí)施例提供的庫(kù)存差異的均衡方法及裝置,與現(xiàn)有技術(shù)中的均衡差異數(shù)據(jù)的方法,采用人工的方式進(jìn)行差異檢測(cè)和差異均衡,耗費(fèi)的人力成本和時(shí)間成本均較高,智能化程度較差相比,其首先分別周期性的根據(jù)訂單系統(tǒng)和倉(cāng)庫(kù)系統(tǒng)獲取第一庫(kù)存數(shù)量和第二庫(kù)存數(shù)量,其次進(jìn)行第一庫(kù)存數(shù)量和第二庫(kù)存數(shù)量的比較,然后在比較得到第一庫(kù)存數(shù)量與第二庫(kù)存數(shù)量不相等時(shí),確定存在庫(kù)存差異,并根據(jù)訂單日志和倉(cāng)庫(kù)日志確定上述庫(kù)存差異的原因,并根據(jù)庫(kù)存差異的原因?qū)?kù)存差異進(jìn)行修復(fù),實(shí)現(xiàn)了對(duì)庫(kù)存差異的自動(dòng)收集、分析和均衡,具有較高的智能性,且降低了人力成本和時(shí)間成本。
為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能更明顯易懂,下文特舉較佳實(shí)施例,并配合所附附圖,作詳細(xì)說(shuō)明如下。
附圖說(shuō)明
為了更清楚地說(shuō)明本發(fā)明實(shí)施例的技術(shù)方案,下面將對(duì)實(shí)施例中所需要使用的附圖作簡(jiǎn)單地介紹,應(yīng)當(dāng)理解,以下附圖僅示出了本發(fā)明的某些實(shí)施例,因此不應(yīng)被看作是對(duì)范圍的限定,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他相關(guān)的附圖。
圖1示出了本發(fā)明實(shí)施例所提供的一種庫(kù)存差異的均衡方法的流程圖;
圖2示出了本發(fā)明實(shí)施例所提供的另一種庫(kù)存差異的均衡方法的流程圖;
圖3示出了本發(fā)明實(shí)施例所提供的另一種庫(kù)存差異的均衡方法的流程圖;
圖4示出了本發(fā)明實(shí)施例所提供的另一種庫(kù)存差異的均衡方法的流程圖;
圖5示出了本發(fā)明實(shí)施例所提供的一種庫(kù)存差異的均衡裝置的結(jié)構(gòu)示意圖;
圖6示出了本發(fā)明實(shí)施例所提供的一種庫(kù)存差異的均衡裝置中獲取模塊的結(jié)構(gòu)示意圖;
圖7示出了本發(fā)明實(shí)施例所提供的一種庫(kù)存差異的均衡裝置中修復(fù)模塊的結(jié)構(gòu)示意圖;
圖8示出了本發(fā)明實(shí)施例所提供的一種庫(kù)存差異的均衡裝置中統(tǒng)計(jì)顯示模塊的結(jié)構(gòu)示意圖。
主要元件符號(hào)說(shuō)明:
11、獲取模塊;22、比較模塊;33、確定模塊;44、修復(fù)模塊;55、統(tǒng)計(jì)顯示模塊;111、第一獲取單元;112、第二獲取單元;441、查找單元;442、比較單元;443、修復(fù)單元;551、生成單元;552、統(tǒng)計(jì)單元;553、顯示單元。
具體實(shí)施方式
為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。通常在此處附圖中描述和示出的本發(fā)明實(shí)施例的組件可以以各種不同的配置來(lái)布置和設(shè)計(jì)。因此,以下對(duì)在附圖中提供的本發(fā)明的實(shí)施例的詳細(xì)描述并非旨在限制要求保護(hù)的本發(fā)明的范圍,而是僅僅表示本發(fā)明的選定實(shí)施例。基于本發(fā)明的實(shí)施例,本領(lǐng)域技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)的前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
考慮到現(xiàn)有技術(shù)中的均衡差異數(shù)據(jù)的方法,采用人工的方式進(jìn)行差異檢測(cè)和差異均衡,耗費(fèi)的人力成本和時(shí)間成本均較高,智能化程度較差。基于此,本發(fā)明實(shí)施例提供了一種庫(kù)存差異的均衡方法及裝置,其實(shí)現(xiàn)了對(duì)庫(kù)存差異的自動(dòng)收集、分析和均衡,具有較高的智能性,且降低了人力成本和時(shí)間成本。
參見(jiàn)圖1所示的本發(fā)明實(shí)施例提供的庫(kù)存差異的均衡方法,所述方法具體包括如下步驟:
S101、周期性根據(jù)訂單系統(tǒng)獲取第一庫(kù)存數(shù)量,以及周期性根據(jù)倉(cāng)庫(kù)系統(tǒng)獲取第二庫(kù)存數(shù)量;
具體的,隨著公司每天交易的不斷產(chǎn)生,訂單系統(tǒng)對(duì)應(yīng)的前端庫(kù)存和倉(cāng)庫(kù)系統(tǒng)對(duì)應(yīng)的后端庫(kù)存會(huì)產(chǎn)生一些未知的差異。本發(fā)明實(shí)施例主要是解決差異數(shù)據(jù)的差異量并分析產(chǎn)生這些差異的原因,為前端交易系統(tǒng)和后端ERP(Enterprise Resource Planning,企業(yè)資源計(jì)劃),WMS((Warehouse Management System,倉(cāng)庫(kù)管理系統(tǒng))提供準(zhǔn)確的庫(kù)存數(shù)據(jù)及報(bào)告存在的問(wèn)題,進(jìn)而可以對(duì)上述系統(tǒng)進(jìn)行監(jiān)控和優(yōu)化。針對(duì)上述所要解決的問(wèn)題,本發(fā)明實(shí)施例所提供的庫(kù)存差異的均衡方法在解決差異之前首先需要獲取對(duì)應(yīng)的第一庫(kù)存數(shù)量和第二庫(kù)存數(shù)量,考慮到訂單數(shù)量較大,上述第一庫(kù)存數(shù)量和第二庫(kù)存數(shù)量作為數(shù)據(jù)來(lái)源,均為周期性的一個(gè)統(tǒng)計(jì)量。
S102、比較第一庫(kù)存數(shù)量和第二庫(kù)存數(shù)量;
具體的,根據(jù)上述獲取得到的第一庫(kù)存數(shù)量和第二存庫(kù)數(shù)量,進(jìn)行第一庫(kù)存數(shù)量和第二庫(kù)存數(shù)量的比較,其中,本發(fā)明實(shí)施例優(yōu)選的通過(guò)SKU(Stock Keeping Unit,庫(kù)存量單位)+倉(cāng)庫(kù)的維度進(jìn)行庫(kù)存數(shù)量的獲取和比較。
S103、當(dāng)?shù)谝粠?kù)存數(shù)量與第二庫(kù)存數(shù)量不相等時(shí),確定存在庫(kù)存差異;
具體的,通過(guò)上述比較過(guò)程,在第一庫(kù)存數(shù)量與第二庫(kù)存數(shù)量不相等時(shí)確定訂單系統(tǒng)和倉(cāng)庫(kù)系統(tǒng)存在庫(kù)存差異。
S104、根據(jù)訂單日志和倉(cāng)庫(kù)日志確定庫(kù)存差異的原因,根據(jù)庫(kù)存差異的原因?qū)?kù)存差異進(jìn)行修復(fù)。
具體的,本發(fā)明實(shí)施例所提供的庫(kù)存差異的均衡方法根據(jù)差異庫(kù)存數(shù)據(jù)變化的日志數(shù)據(jù),分析出差異原因并根據(jù)具體的差異原因進(jìn)行相應(yīng)的修復(fù),從而實(shí)現(xiàn)了對(duì)庫(kù)存量的自動(dòng)監(jiān)控,且使得庫(kù)存差異及問(wèn)題的收集轉(zhuǎn)為自動(dòng)化完成。
本發(fā)明實(shí)施例提供的庫(kù)存差異的均衡方法,與現(xiàn)有技術(shù)中的均衡差異數(shù)據(jù)的方法,采用人工的方式進(jìn)行差異檢測(cè)和差異均衡,耗費(fèi)的人力成本和時(shí)間成本均較高,智能化程度較差相比,其首先分別周期性的根據(jù)訂單系統(tǒng)和倉(cāng)庫(kù)系統(tǒng)獲取第一庫(kù)存數(shù)量和第二庫(kù)存數(shù)量,其次進(jìn)行第一庫(kù)存數(shù)量和第二庫(kù)存數(shù)量的比較,然后在比較得到第一庫(kù)存數(shù)量與第二庫(kù)存數(shù)量不相等時(shí),確定存在庫(kù)存差異,并根據(jù)訂單日志和倉(cāng)庫(kù)日志確定上述庫(kù)存差異的原因,并根據(jù)庫(kù)存差異的原因?qū)?kù)存差異進(jìn)行修復(fù),實(shí)現(xiàn)了對(duì)庫(kù)存差異的自動(dòng)收集、分析和均衡,具有較高的智能性,且降低了人力成本和時(shí)間成本。
考慮到本發(fā)明實(shí)施例所提供的庫(kù)存差異的均衡方法的具體應(yīng)用環(huán)境,參見(jiàn)圖2,上述第一庫(kù)存數(shù)量和第二庫(kù)存數(shù)量的獲取過(guò)程具體包括:
S201、周期性根據(jù)訂單系統(tǒng)獲取各個(gè)產(chǎn)品在各個(gè)倉(cāng)庫(kù)中的第一可售數(shù)量、第一未發(fā)貨數(shù)量或者第一批次入庫(kù)量,將第一可售數(shù)量、第一未發(fā)貨數(shù)量或者第一批次入庫(kù)量作為第一庫(kù)存數(shù)量;其中,訂單系統(tǒng)包括買(mǎi)家與平臺(tái)之間的第一訂單系統(tǒng)和供應(yīng)商與平臺(tái)之間的第二訂單系統(tǒng);
S202、周期性根據(jù)倉(cāng)庫(kù)系統(tǒng)獲取各個(gè)產(chǎn)品在各個(gè)倉(cāng)庫(kù)中的第二可售數(shù)量、第二未發(fā)貨數(shù)量或者第二批次入庫(kù)量,將第二可售數(shù)量、第二未發(fā)貨數(shù)量或者第二批次入庫(kù)量作為第二庫(kù)存數(shù)量;其中,第一庫(kù)存數(shù)量的類(lèi)型與第二庫(kù)存數(shù)量的類(lèi)型相對(duì)應(yīng)。
具體的,考慮到本發(fā)明實(shí)施例所提供的庫(kù)存差異的均衡方法可以適用于訂單系統(tǒng)中的可售庫(kù)存、批次庫(kù)存、訂單庫(kù)存、預(yù)售庫(kù)存、鎖定庫(kù)存、虛擬庫(kù)存等庫(kù)存類(lèi)型,因此,上述第一庫(kù)存數(shù)量和第二庫(kù)存數(shù)量的具體獲取過(guò)程如下:
對(duì)于可售庫(kù)存而言,本發(fā)明實(shí)施例所提供的庫(kù)存差異的均衡方法將周期性根據(jù)買(mǎi)家與平臺(tái)之間的第一訂單系統(tǒng)獲取各個(gè)產(chǎn)品在各個(gè)倉(cāng)庫(kù)中的第一可售數(shù),將第一可售數(shù)量作為第一庫(kù)存數(shù)量;以及周期性根據(jù)倉(cāng)庫(kù)系統(tǒng)獲取各個(gè)產(chǎn)品在各個(gè)倉(cāng)庫(kù)中的第二可售數(shù)量,將第二可售數(shù)量作為第二庫(kù)存數(shù)量;其中,第一庫(kù)存數(shù)量的類(lèi)型與第二庫(kù)存數(shù)量的類(lèi)型相對(duì)應(yīng)。
對(duì)于訂單庫(kù)存,本發(fā)明實(shí)施例所提供的庫(kù)存差異的均衡方法將周期性根據(jù)買(mǎi)家與平臺(tái)之間的第一訂單系統(tǒng)獲取各個(gè)產(chǎn)品在各個(gè)倉(cāng)庫(kù)中的第一未發(fā)貨數(shù)量,將第一未發(fā)貨數(shù)量作為第一庫(kù)存數(shù)量;以及周期性根據(jù)倉(cāng)庫(kù)系統(tǒng)獲取各個(gè)產(chǎn)品在各個(gè)倉(cāng)庫(kù)中的第二未發(fā)貨數(shù)量,將第二未發(fā)貨數(shù)量作為第二庫(kù)存數(shù)量;其中,第一庫(kù)存數(shù)量的類(lèi)型與第二庫(kù)存數(shù)量的類(lèi)型相對(duì)應(yīng)。
其中,上述第一未發(fā)貨數(shù)量具體是指,按SKU+倉(cāng)庫(kù)的維度,按一定的時(shí)間范圍,統(tǒng)計(jì)所有未發(fā)貨的交易訂單中所占用的庫(kù)存數(shù)量;上述第二未發(fā)貨數(shù)量具體是指:在日常的交易中,用戶(hù)支付后,會(huì)調(diào)用庫(kù)存接口在倉(cāng)庫(kù)系統(tǒng)中扣減相應(yīng)的庫(kù)存,即是倉(cāng)庫(kù)系統(tǒng)中為訂單預(yù)備的扣減量。
另外,考慮到預(yù)售庫(kù)存在成為訂單庫(kù)存之前,將存在一個(gè)預(yù)售階段,且該預(yù)售階段是指用戶(hù)支付完預(yù)售定金之后未發(fā)貨的階段,則對(duì)于預(yù)售庫(kù)存而言,上述第一未發(fā)貨數(shù)量具體是指:按SKU+倉(cāng)庫(kù)的維度,按一定的時(shí)間范圍,統(tǒng)計(jì)所有未發(fā)貨的交易訂單中預(yù)售訂單所占用的庫(kù)存數(shù)量;上述第二未發(fā)貨數(shù)量具體是指:在日常的交易中,用戶(hù)支付后,會(huì)調(diào)用庫(kù)存接口在倉(cāng)庫(kù)系統(tǒng)中扣減相應(yīng)的庫(kù)存,即是倉(cāng)庫(kù)系統(tǒng)中為預(yù)售訂單預(yù)備的扣減量。
對(duì)于批次庫(kù)存,本發(fā)明實(shí)施例所提供的庫(kù)存差異的均衡方法將周期性根據(jù)供應(yīng)商與平臺(tái)之間的第二訂單系統(tǒng)獲取各個(gè)產(chǎn)品在各個(gè)倉(cāng)庫(kù)中的第一批次入庫(kù)量,將第一批次入庫(kù)量作為第一庫(kù)存數(shù)量;以及周期性根據(jù)倉(cāng)庫(kù)系統(tǒng)獲取各個(gè)產(chǎn)品在各個(gè)倉(cāng)庫(kù)中的第二批次入庫(kù)量,將第二批次入庫(kù)量作為第二庫(kù)存數(shù)量;其中,第一庫(kù)存數(shù)量的類(lèi)型與第二庫(kù)存數(shù)量的類(lèi)型相對(duì)應(yīng)。
其中,上述第一批次入庫(kù)量具體是指,按按sku+倉(cāng)庫(kù)的維度,按一定的時(shí)間范圍,統(tǒng)計(jì)供應(yīng)商已發(fā)貨的交易訂單中各個(gè)批次所占用的庫(kù)存數(shù)量;上述第二批次入庫(kù)量是指:通過(guò)倉(cāng)庫(kù)系統(tǒng)提供的接口得到各個(gè)倉(cāng)庫(kù)中,SKU的批次庫(kù)存數(shù)量。
另外,上述鎖定庫(kù)存、虛擬庫(kù)存與訂單庫(kù)存相類(lèi)似,在此不做贅述。
其中,根據(jù)上述獲取得到的第一庫(kù)存數(shù)量和第二庫(kù)存數(shù)量,通過(guò)如下步驟進(jìn)行庫(kù)存差異的確定:
確定不相等的第一庫(kù)存數(shù)量和第二庫(kù)存數(shù)量對(duì)應(yīng)的產(chǎn)品在對(duì)應(yīng)的倉(cāng)庫(kù)中存在庫(kù)存差異,其中,確定的產(chǎn)品為問(wèn)題產(chǎn)品,確定的倉(cāng)庫(kù)為問(wèn)題倉(cāng)庫(kù)。
本發(fā)明實(shí)施例所提供的庫(kù)存差異的均衡方法,在確定存在庫(kù)存差異后,首先根據(jù)訂單日志和倉(cāng)庫(kù)日志進(jìn)一步確定庫(kù)存差異存在的原因,然后再根據(jù)確定的原因?qū)Σ町愡M(jìn)行修復(fù),參見(jiàn)圖3,上述差異原因的確定和修復(fù)具體包括如下步驟:
S301、查找問(wèn)題產(chǎn)品對(duì)應(yīng)的訂單日志中的產(chǎn)品狀態(tài)變更記錄,以及查找問(wèn)題倉(cāng)庫(kù)對(duì)應(yīng)的倉(cāng)庫(kù)日志中的產(chǎn)品流轉(zhuǎn)變更記錄;其中,訂單日志包括第一訂單系統(tǒng)的訂單日志和第二訂單系統(tǒng)的訂單日志;
S302、比較產(chǎn)品狀態(tài)變更記錄和產(chǎn)品流轉(zhuǎn)變更記錄,確定產(chǎn)品狀態(tài)變更記錄和產(chǎn)品流轉(zhuǎn)變更記錄中的不匹配節(jié)點(diǎn),將不匹配節(jié)點(diǎn)作為庫(kù)存差異的原因;
S303、根據(jù)產(chǎn)品流轉(zhuǎn)變更記錄更新產(chǎn)品狀態(tài)變更記錄。
具體的,本發(fā)明實(shí)施例所提供的庫(kù)存差異的均衡方法中的一個(gè)SKU的第一庫(kù)存數(shù)量與第二庫(kù)存數(shù)量不相等的時(shí)候,會(huì)計(jì)算出一個(gè)差值(第一庫(kù)存數(shù)量-第二庫(kù)存數(shù)量),如果差值為正整數(shù),就會(huì)產(chǎn)生超賣(mài)的可能。如果為負(fù)整數(shù),表示實(shí)際占用的多了,就會(huì)產(chǎn)生倉(cāng)庫(kù)有貨無(wú)法銷(xiāo)售的問(wèn)題。對(duì)于這些差值不等于0的數(shù)據(jù),要分析產(chǎn)生這些差異的交易單的日志情況,發(fā)現(xiàn)問(wèn)題逐一解決。
首先通過(guò)查找問(wèn)題產(chǎn)品對(duì)應(yīng)的訂單日志中的產(chǎn)品狀態(tài)變更記錄,以及查找問(wèn)題倉(cāng)庫(kù)對(duì)應(yīng)的倉(cāng)庫(kù)日志中的產(chǎn)品流轉(zhuǎn)變更記錄,然后比較產(chǎn)品狀態(tài)變更記錄和產(chǎn)品流轉(zhuǎn)變更記錄,確定產(chǎn)品狀態(tài)變更記錄和產(chǎn)品流轉(zhuǎn)變更記錄中的不匹配節(jié)點(diǎn),將不匹配節(jié)點(diǎn)作為庫(kù)存差異的原因;最后根據(jù)產(chǎn)品流轉(zhuǎn)變更記錄更新產(chǎn)品狀態(tài)變更記錄。
具體的,根據(jù)某個(gè)交易單id或者SKUid查詢(xún)?nèi)罩緮?shù)據(jù),并讀取操作加、減庫(kù)存的單據(jù)號(hào)的對(duì)應(yīng)關(guān)系,然后循環(huán)日志數(shù)據(jù)匹配所有的加庫(kù)存單號(hào)與減庫(kù)存單號(hào)的操作,加減互相抵消,記錄庫(kù)存流轉(zhuǎn),如果加減最終結(jié)果不為零,則顯示為問(wèn)題單據(jù);若按單據(jù)維度查看日志分析結(jié)果,其根據(jù)點(diǎn)擊單據(jù)號(hào)讀取與之對(duì)應(yīng)的庫(kù)存加或減的單據(jù)號(hào),然后在日志中匹配出關(guān)聯(lián)單據(jù)號(hào)的操作記錄,并顯示出日志庫(kù)存數(shù)據(jù)變化情況以為庫(kù)存差異問(wèn)題的核查提供了直接的數(shù)據(jù)參考。
另外,本發(fā)明實(shí)施例所提供的庫(kù)存差異的均衡方法會(huì)每天記錄差異數(shù)量的持續(xù)天數(shù)和重復(fù)天數(shù),如果持續(xù)天數(shù)與重復(fù)天數(shù)達(dá)到一定的數(shù)量,系統(tǒng)將會(huì)對(duì)這些數(shù)據(jù)進(jìn)行分析,找出可能的原因,并自動(dòng)對(duì)這些差異數(shù)據(jù)進(jìn)行修復(fù),以逐漸減少庫(kù)存差異量,減少人工分析數(shù)據(jù)的總量。
為了便于用戶(hù)可以一目了然的了解每日庫(kù)存差異的情況,以跟蹤庫(kù)存變化和存在的問(wèn)題,本發(fā)明實(shí)施例所提供的庫(kù)存差異的均衡方法,還包括統(tǒng)計(jì)顯示的過(guò)程,參見(jiàn)圖4,上述過(guò)程具體包括:
S401、將不相等的第一庫(kù)存數(shù)量和第二庫(kù)存數(shù)量的對(duì)數(shù)作為庫(kù)存差異的數(shù)量;
S402、統(tǒng)計(jì)預(yù)設(shè)時(shí)間段內(nèi)庫(kù)存差異的數(shù)量以及各個(gè)庫(kù)存差異對(duì)應(yīng)的差異原因和修復(fù)結(jié)果;
S403、顯示統(tǒng)計(jì)的數(shù)量、差異原因和修復(fù)結(jié)果。
具體的,本發(fā)明實(shí)施例提供的庫(kù)存差異的均衡方法首先通過(guò)將不相等的第一庫(kù)存數(shù)量和第二庫(kù)存數(shù)量的對(duì)數(shù)作為庫(kù)存差異的數(shù)量,然后統(tǒng)計(jì)預(yù)設(shè)時(shí)間段內(nèi)庫(kù)存差異的數(shù)量以及各個(gè)庫(kù)存差異對(duì)應(yīng)的差異原因和修復(fù)結(jié)果,最后顯示統(tǒng)計(jì)的數(shù)量、差異原因和修復(fù)結(jié)果。
其中,本發(fā)明實(shí)施例提供的庫(kù)存差異的均衡方法每天記錄庫(kù)存差異數(shù)據(jù),根據(jù)記錄的數(shù)據(jù),可以按照日、周、月為單位并按不同類(lèi)型以列表的形式展示庫(kù)存差異總量與明細(xì)數(shù)據(jù),讓工作人員可以一目了然的知道每日庫(kù)存差異的情況,便于跟蹤庫(kù)存變化和存在的問(wèn)題。
另外,本發(fā)明實(shí)施例提供的庫(kù)存差異的均衡方法還可以支持可分別按日、周、月為單位對(duì)庫(kù)存差異數(shù)據(jù)進(jìn)行統(tǒng)計(jì)、篩選和顯示,并按庫(kù)存類(lèi)型分類(lèi)顯示,每種類(lèi)型的庫(kù)存差異都以折線的形式顯示,并按時(shí)間軸描繪出差異總量的變化情況。
本發(fā)明實(shí)施例提供的庫(kù)存差異的均衡方法,與現(xiàn)有技術(shù)中的均衡差異數(shù)據(jù)的方法,采用人工的方式進(jìn)行差異檢測(cè)和差異均衡,耗費(fèi)的人力成本和時(shí)間成本均較高,智能化程度較差相比,其首先分別周期性的根據(jù)訂單系統(tǒng)和倉(cāng)庫(kù)系統(tǒng)獲取第一庫(kù)存數(shù)量和第二庫(kù)存數(shù)量,其次進(jìn)行第一庫(kù)存數(shù)量和第二庫(kù)存數(shù)量的比較,然后在比較得到第一庫(kù)存數(shù)量與第二庫(kù)存數(shù)量不相等時(shí),確定存在庫(kù)存差異,并根據(jù)訂單日志和倉(cāng)庫(kù)日志確定上述庫(kù)存差異的原因,并根據(jù)庫(kù)存差異的原因?qū)?kù)存差異進(jìn)行修復(fù),實(shí)現(xiàn)了對(duì)庫(kù)存差異的自動(dòng)收集、分析和均衡,具有較高的智能性,且降低了人力成本和時(shí)間成本。
本發(fā)明實(shí)施例還提供了一種庫(kù)存差異的均衡裝置,所述裝置用于執(zhí)行上述庫(kù)存差異的均衡方法,參見(jiàn)圖5,所述裝置包括:
獲取模塊11,用于周期性根據(jù)訂單系統(tǒng)獲取第一庫(kù)存數(shù)量,以及周期性根據(jù)倉(cāng)庫(kù)系統(tǒng)獲取第二庫(kù)存數(shù)量;
比較模塊22,用于比較第一庫(kù)存數(shù)量和第二庫(kù)存數(shù)量;
確定模塊33,用于當(dāng)?shù)谝粠?kù)存數(shù)量與第二庫(kù)存數(shù)量不相等時(shí),確定存在庫(kù)存差異;
修復(fù)模塊44,用于根據(jù)訂單日志和倉(cāng)庫(kù)日志確定庫(kù)存差異的原因,根據(jù)庫(kù)存差異的原因?qū)?kù)存差異進(jìn)行修復(fù)。
考慮到本發(fā)明實(shí)施例所提供的庫(kù)存差異的均衡裝置的具體應(yīng)用環(huán)境,參見(jiàn)圖6,上述獲取模塊11包括:
第一獲取單元111,用于周期性根據(jù)訂單系統(tǒng)獲取各個(gè)產(chǎn)品在各個(gè)倉(cāng)庫(kù)中的第一可售數(shù)量、第一未發(fā)貨數(shù)量或者第一批次入庫(kù)量,將第一可售數(shù)量、第一未發(fā)貨數(shù)量或者第一批次入庫(kù)量作為第一庫(kù)存數(shù)量;其中,訂單系統(tǒng)包括買(mǎi)家與平臺(tái)之間的第一訂單系統(tǒng)和供應(yīng)商與平臺(tái)之間的第二訂單系統(tǒng);
第二獲取單元112,用于周期性根據(jù)倉(cāng)庫(kù)系統(tǒng)獲取各個(gè)產(chǎn)品在各個(gè)倉(cāng)庫(kù)中的第二可售數(shù)量、第二未發(fā)貨數(shù)量或者第二批次入庫(kù)量,將第二可售數(shù)量、第二未發(fā)貨數(shù)量或者第二批次入庫(kù)量作為第二庫(kù)存數(shù)量;其中,第一庫(kù)存數(shù)量的類(lèi)型與第二庫(kù)存數(shù)量的類(lèi)型相對(duì)應(yīng)。
具體的,考慮到本發(fā)明實(shí)施例所提供的庫(kù)存差異的均衡裝置可以適用于訂單系統(tǒng)中的可售庫(kù)存、批次庫(kù)存、訂單庫(kù)存、預(yù)售庫(kù)存、鎖定庫(kù)存、虛擬庫(kù)存等庫(kù)存類(lèi)型,因此,上述第一庫(kù)存數(shù)量和第二庫(kù)存數(shù)量的具體獲取過(guò)程如下:
對(duì)于可售庫(kù)存而言,本發(fā)明實(shí)施例所提供的庫(kù)存差異的均衡裝置將周期性根據(jù)買(mǎi)家與平臺(tái)之間的第一訂單系統(tǒng)獲取各個(gè)產(chǎn)品在各個(gè)倉(cāng)庫(kù)中的第一可售數(shù),將第一可售數(shù)量作為第一庫(kù)存數(shù)量;以及周期性根據(jù)倉(cāng)庫(kù)系統(tǒng)獲取各個(gè)產(chǎn)品在各個(gè)倉(cāng)庫(kù)中的第二可售數(shù)量,將第二可售數(shù)量作為第二庫(kù)存數(shù)量;其中,第一庫(kù)存數(shù)量的類(lèi)型與第二庫(kù)存數(shù)量的類(lèi)型相對(duì)應(yīng)。
對(duì)于訂單庫(kù)存,本發(fā)明實(shí)施例所提供的庫(kù)存差異的均衡裝置將周期性根據(jù)買(mǎi)家與平臺(tái)之間的第一訂單系統(tǒng)獲取各個(gè)產(chǎn)品在各個(gè)倉(cāng)庫(kù)中的第一未發(fā)貨數(shù)量,將第一未發(fā)貨數(shù)量作為第一庫(kù)存數(shù)量;以及周期性根據(jù)倉(cāng)庫(kù)系統(tǒng)獲取各個(gè)產(chǎn)品在各個(gè)倉(cāng)庫(kù)中的第二未發(fā)貨數(shù)量,將第二未發(fā)貨數(shù)量作為第二庫(kù)存數(shù)量;其中,第一庫(kù)存數(shù)量的類(lèi)型與第二庫(kù)存數(shù)量的類(lèi)型相對(duì)應(yīng)。
其中,上述第一未發(fā)貨數(shù)量具體是指,按SKU+倉(cāng)庫(kù)的維度,按一定的時(shí)間范圍,統(tǒng)計(jì)所有未發(fā)貨的交易訂單中所占用的庫(kù)存數(shù)量;上述第二未發(fā)貨數(shù)量具體是指:在日常的交易中,用戶(hù)支付后,會(huì)調(diào)用庫(kù)存接口在倉(cāng)庫(kù)系統(tǒng)中扣減相應(yīng)的庫(kù)存,即是倉(cāng)庫(kù)系統(tǒng)中為訂單預(yù)備的扣減量。
另外,考慮到預(yù)售庫(kù)存在成為訂單庫(kù)存之前,將存在一個(gè)預(yù)售階段,且該預(yù)售階段是指用戶(hù)支付完預(yù)售定金之后未發(fā)貨的階段,則對(duì)于預(yù)售庫(kù)存而言,上述第一未發(fā)貨數(shù)量具體是指:按SKU+倉(cāng)庫(kù)的維度,按一定的時(shí)間范圍,統(tǒng)計(jì)所有未發(fā)貨的交易訂單中預(yù)售訂單所占用的庫(kù)存數(shù)量;上述第二未發(fā)貨數(shù)量具體是指:在日常的交易中,用戶(hù)支付后,會(huì)調(diào)用庫(kù)存接口在倉(cāng)庫(kù)系統(tǒng)中扣減相應(yīng)的庫(kù)存,即是倉(cāng)庫(kù)系統(tǒng)中為預(yù)售訂單預(yù)備的扣減量。
對(duì)于批次庫(kù)存,本發(fā)明實(shí)施例所提供的庫(kù)存差異的均衡裝置將周期性根據(jù)供應(yīng)商與平臺(tái)之間的第二訂單系統(tǒng)獲取各個(gè)產(chǎn)品在各個(gè)倉(cāng)庫(kù)中的第一批次入庫(kù)量,將第一批次入庫(kù)量作為第一庫(kù)存數(shù)量;以及周期性根據(jù)倉(cāng)庫(kù)系統(tǒng)獲取各個(gè)產(chǎn)品在各個(gè)倉(cāng)庫(kù)中的第二批次入庫(kù)量,將第二批次入庫(kù)量作為第二庫(kù)存數(shù)量;其中,第一庫(kù)存數(shù)量的類(lèi)型與第二庫(kù)存數(shù)量的類(lèi)型相對(duì)應(yīng)。
其中,上述第一批次入庫(kù)量具體是指,按按sku+倉(cāng)庫(kù)的維度,按一定的時(shí)間范圍,統(tǒng)計(jì)供應(yīng)商已發(fā)貨的交易訂單中各個(gè)批次所占用的庫(kù)存數(shù)量;上述第二批次入庫(kù)量是指:通過(guò)倉(cāng)庫(kù)系統(tǒng)提供的接口得到各個(gè)倉(cāng)庫(kù)中,SKU的批次庫(kù)存數(shù)量。
另外,上述鎖定庫(kù)存、虛擬庫(kù)存與訂單庫(kù)存相類(lèi)似,在此不做贅述。
其中,根據(jù)上述獲取模塊11獲取得到的第一庫(kù)存數(shù)量和第二庫(kù)存數(shù)量,通過(guò)確定模塊33進(jìn)行庫(kù)存差異的確定,則上述確定模塊33還用于,確定不相等的第一庫(kù)存數(shù)量和第二庫(kù)存數(shù)量對(duì)應(yīng)的產(chǎn)品在對(duì)應(yīng)的倉(cāng)庫(kù)中存在庫(kù)存差異,其中,確定的產(chǎn)品為問(wèn)題產(chǎn)品,確定的倉(cāng)庫(kù)為問(wèn)題倉(cāng)庫(kù)。
本發(fā)明實(shí)施例所提供的庫(kù)存差異的均衡裝置,在確定存在庫(kù)存差異后,首先根據(jù)訂單日志和倉(cāng)庫(kù)日志進(jìn)一步確定庫(kù)存差異存在的原因,然后再根據(jù)確定的原因?qū)Σ町愡M(jìn)行修復(fù),參見(jiàn)圖7,本發(fā)明實(shí)施例中的修復(fù)模塊44包括:
查找單元441,用于查找問(wèn)題產(chǎn)品對(duì)應(yīng)的訂單日志中的產(chǎn)品狀態(tài)變更記錄,以及查找問(wèn)題倉(cāng)庫(kù)對(duì)應(yīng)的倉(cāng)庫(kù)日志中的產(chǎn)品流轉(zhuǎn)變更記錄;其中,訂單日志包括第一訂單系統(tǒng)的訂單日志和第二訂單系統(tǒng)的訂單日志;
比較單元442,用于比較產(chǎn)品狀態(tài)變更記錄和產(chǎn)品流轉(zhuǎn)變更記錄,確定產(chǎn)品狀態(tài)變更記錄和產(chǎn)品流轉(zhuǎn)變更記錄中的不匹配節(jié)點(diǎn),將不匹配節(jié)點(diǎn)作為庫(kù)存差異的原因;
修復(fù)單元443,用于根據(jù)產(chǎn)品流轉(zhuǎn)變更記錄更新產(chǎn)品狀態(tài)變更記錄。
具體的,本發(fā)明實(shí)施例所提供的庫(kù)存差異的均衡裝置中的一個(gè)SKU的第一庫(kù)存數(shù)量與第二庫(kù)存數(shù)量不相等的時(shí)候,會(huì)計(jì)算出一個(gè)差值(第一庫(kù)存數(shù)量-第二庫(kù)存數(shù)量),如果差值為正整數(shù),就會(huì)產(chǎn)生超賣(mài)的可能。如果為負(fù)整數(shù),表示實(shí)際占用的多了,就會(huì)產(chǎn)生倉(cāng)庫(kù)有貨無(wú)法銷(xiāo)售的問(wèn)題。對(duì)于這些差值不等于0的數(shù)據(jù),要分析產(chǎn)生這些差異的交易單的日志情況,發(fā)現(xiàn)問(wèn)題逐一解決。
首先通過(guò)查找問(wèn)題產(chǎn)品對(duì)應(yīng)的訂單日志中的產(chǎn)品狀態(tài)變更記錄,以及查找問(wèn)題倉(cāng)庫(kù)對(duì)應(yīng)的倉(cāng)庫(kù)日志中的產(chǎn)品流轉(zhuǎn)變更記錄,然后比較產(chǎn)品狀態(tài)變更記錄和產(chǎn)品流轉(zhuǎn)變更記錄,確定產(chǎn)品狀態(tài)變更記錄和產(chǎn)品流轉(zhuǎn)變更記錄中的不匹配節(jié)點(diǎn),將不匹配節(jié)點(diǎn)作為庫(kù)存差異的原因;最后根據(jù)產(chǎn)品流轉(zhuǎn)變更記錄更新產(chǎn)品狀態(tài)變更記錄。
具體的,根據(jù)某個(gè)交易單id或者SKUid查詢(xún)?nèi)罩緮?shù)據(jù),并讀取操作加、減庫(kù)存的單據(jù)號(hào)的對(duì)應(yīng)關(guān)系,然后循環(huán)日志數(shù)據(jù)匹配所有的加庫(kù)存單號(hào)與減庫(kù)存單號(hào)的操作,加減互相抵消,記錄庫(kù)存流轉(zhuǎn),如果加減最終結(jié)果不為零,則顯示為問(wèn)題單據(jù);若按單據(jù)維度查看日志分析結(jié)果,其根據(jù)點(diǎn)擊單據(jù)號(hào)讀取與之對(duì)應(yīng)的庫(kù)存加或減的單據(jù)號(hào),然后在日志中匹配出關(guān)聯(lián)單據(jù)號(hào)的操作記錄,并顯示出日志庫(kù)存數(shù)據(jù)變化情況以為庫(kù)存差異問(wèn)題的核查提供了直接的數(shù)據(jù)參考。
另外,本發(fā)明實(shí)施例所提供的庫(kù)存差異的均衡裝置會(huì)每天記錄差異數(shù)量的持續(xù)天數(shù)和重復(fù)天數(shù),如果持續(xù)天數(shù)與重復(fù)天數(shù)達(dá)到一定的數(shù)量,系統(tǒng)將會(huì)對(duì)這些數(shù)據(jù)進(jìn)行分析,找出可能的原因,并自動(dòng)對(duì)這些差異數(shù)據(jù)進(jìn)行修復(fù),以逐漸減少庫(kù)存差異量,減少人工分析數(shù)據(jù)的總量。
為了便于用戶(hù)可以一目了然的了解每日庫(kù)存差異的情況,以跟蹤庫(kù)存變化和存在的問(wèn)題,本發(fā)明實(shí)施例所提供的庫(kù)存差異的均衡裝置,還包括統(tǒng)計(jì)顯示模塊55,參見(jiàn)圖8,上述統(tǒng)計(jì)顯示模塊55具體包括:
生成單元551,用于將不相等的第一庫(kù)存數(shù)量和第二庫(kù)存數(shù)量的對(duì)數(shù)作為庫(kù)存差異的數(shù)量;
統(tǒng)計(jì)單元552,用于統(tǒng)計(jì)預(yù)設(shè)時(shí)間段內(nèi)庫(kù)存差異的數(shù)量以及各個(gè)庫(kù)存差異對(duì)應(yīng)的差異原因和修復(fù)結(jié)果;
顯示單元553,用于顯示統(tǒng)計(jì)的數(shù)量、差異原因和修復(fù)結(jié)果。
具體的,本發(fā)明實(shí)施例提供的庫(kù)存差異的均衡裝置首先通過(guò)將不相等的第一庫(kù)存數(shù)量和第二庫(kù)存數(shù)量的對(duì)數(shù)作為庫(kù)存差異的數(shù)量,然后統(tǒng)計(jì)預(yù)設(shè)時(shí)間段內(nèi)庫(kù)存差異的數(shù)量以及各個(gè)庫(kù)存差異對(duì)應(yīng)的差異原因和修復(fù)結(jié)果,最后顯示統(tǒng)計(jì)的數(shù)量、差異原因和修復(fù)結(jié)果。
其中,本發(fā)明實(shí)施例提供的庫(kù)存差異的均衡裝置每天記錄庫(kù)存差異數(shù)據(jù),根據(jù)記錄的數(shù)據(jù),可以按照日、周、月為單位并按不同類(lèi)型以列表的形式展示庫(kù)存差異總量與明細(xì)數(shù)據(jù),讓工作人員可以一目了然的知道每日庫(kù)存差異的情況,便于跟蹤庫(kù)存變化和存在的問(wèn)題。
另外,本發(fā)明實(shí)施例提供的庫(kù)存差異的均衡裝置還可以支持可分別按日、周、月為單位對(duì)庫(kù)存差異數(shù)據(jù)進(jìn)行統(tǒng)計(jì)、篩選和顯示,并按庫(kù)存類(lèi)型分類(lèi)顯示,每種類(lèi)型的庫(kù)存差異都以折線的形式顯示,并按時(shí)間軸描繪出差異總量的變化情況。
本發(fā)明實(shí)施例提供的庫(kù)存差異的均衡裝置,與現(xiàn)有技術(shù)中的均衡差異數(shù)據(jù)的方法,采用人工的方式進(jìn)行差異檢測(cè)和差異均衡,耗費(fèi)的人力成本和時(shí)間成本均較高,智能化程度較差相比,其首先分別周期性的根據(jù)訂單系統(tǒng)和倉(cāng)庫(kù)系統(tǒng)獲取第一庫(kù)存數(shù)量和第二庫(kù)存數(shù)量,其次進(jìn)行第一庫(kù)存數(shù)量和第二庫(kù)存數(shù)量的比較,然后在比較得到第一庫(kù)存數(shù)量與第二庫(kù)存數(shù)量不相等時(shí),確定存在庫(kù)存差異,并根據(jù)訂單日志和倉(cāng)庫(kù)日志確定上述庫(kù)存差異的原因,并根據(jù)庫(kù)存差異的原因?qū)?kù)存差異進(jìn)行修復(fù),實(shí)現(xiàn)了對(duì)庫(kù)存差異的自動(dòng)收集、分析和均衡,具有較高的智能性,且降低了人力成本和時(shí)間成本。
本發(fā)明實(shí)施例所提供的進(jìn)行庫(kù)存差異的均衡的方法的計(jì)算機(jī)程序產(chǎn)品,包括存儲(chǔ)了程序代碼的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述程序代碼包括的指令可用于執(zhí)行前面方法實(shí)施例中所述的方法,具體實(shí)現(xiàn)可參見(jiàn)方法實(shí)施例,在此不再贅述。
本發(fā)明實(shí)施例所提供的庫(kù)存差異的均衡的裝置可以為設(shè)備上的特定硬件或者安裝于設(shè)備上的軟件或固件等。本發(fā)明實(shí)施例所提供的裝置,其實(shí)現(xiàn)原理及產(chǎn)生的技術(shù)效果和前述方法實(shí)施例相同,為簡(jiǎn)要描述,裝置實(shí)施例部分未提及之處,可參考前述方法實(shí)施例中相應(yīng)內(nèi)容。所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡(jiǎn)潔,前述描述的系統(tǒng)、裝置和單元的具體工作過(guò)程,均可以參考上述方法實(shí)施例中的對(duì)應(yīng)過(guò)程,在此不再贅述。
在本發(fā)明所提供的實(shí)施例中,應(yīng)該理解到,所揭露裝置和方法,可以通過(guò)其它的方式實(shí)現(xiàn)。以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,又例如,多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過(guò)一些通信接口,裝置或單元的間接耦合或通信連接,可以是電性,機(jī)械或其它的形式。
所述作為分離部件說(shuō)明的單元可以是或者也可以不是物理上分開(kāi)的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上。可以根據(jù)實(shí)際的需要選擇其中的部分或者全部單元來(lái)實(shí)現(xiàn)本實(shí)施例方案的目的。
另外,在本發(fā)明提供的實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以?xún)蓚€(gè)或兩個(gè)以上單元集成在一個(gè)單元中。
所述功能如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷(xiāo)售或使用時(shí),可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。基于這樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的全部或部分步驟。而前述的存儲(chǔ)介質(zhì)包括:U盤(pán)、移動(dòng)硬盤(pán)、只讀存儲(chǔ)器(ROM,Read-Only Memory)、隨機(jī)存取存儲(chǔ)器(RAM,Random Access Memory)、磁碟或者光盤(pán)等各種可以存儲(chǔ)程序代碼的介質(zhì)。
應(yīng)注意到:相似的標(biāo)號(hào)和字母在下面的附圖中表示類(lèi)似項(xiàng),因此,一旦某一項(xiàng)在一個(gè)附圖中被定義,則在隨后的附圖中不需要對(duì)其進(jìn)行進(jìn)一步定義和解釋?zhuān)送?,術(shù)語(yǔ)“第一”、“第二”、“第三”等僅用于區(qū)分描述,而不能理解為指示或暗示相對(duì)重要性。
最后應(yīng)說(shuō)明的是:以上所述實(shí)施例,僅為本發(fā)明的具體實(shí)施方式,用以說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)其限制,本發(fā)明的保護(hù)范圍并不局限于此,盡管參照前述實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說(shuō)明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),其依然可以對(duì)前述實(shí)施例所記載的技術(shù)方案進(jìn)行修改或可輕易想到變化,或者對(duì)其中部分技術(shù)特征進(jìn)行等同替換;而這些修改、變化或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明實(shí)施例技術(shù)方案的精神和范圍。都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)所述以權(quán)利要求的保護(hù)范圍為準(zhǔn)。