提供了一種用于實時盤點的裝置及方法,所述裝置包括:盤點任務建立單元,用于建立盤點任務;盤點任務執行單元,用于執行所建立的盤點任務;庫存凍結單元,用于從所述盤點任務執行單元接收凍結庫存的請求,并根據所接收的請求來凍結與所述盤點任務對應的儲位上的對應商品的庫存;差異計算單元,用于根據錄入的庫存結果和所述庫存凍結單元凍結的庫存結果計算出差異;庫存釋放單元,用于根據所述差異計算單元計算出的差異來釋放庫存;以及盤點結果確認單元,用于輸出盤點確認數據。
【技術實現步驟摘要】
一種用于實時盤點的裝置及方法
本專利技術涉及一種盤點裝置及方法,更具體地,涉及一種在倉儲運營中使用的用于實時盤點的裝置及方法。
技術介紹
目前所使用的靜態盤點裝置及方法對倉庫現場的制約性很大,主要表現在動態生產和靜態盤點的沖突。靜態盤點裝置需要在建立盤點任務時凍結庫房所有儲位,此時儲位的上、下架都需停止,對庫房的出入庫影響很大。因此,期望提供一種用于實時盤點的裝置及方法,其至少能夠解決以下問題中的一個或多個:因為靜態裝置需要停產導致的倉庫不能實時盤點并影響產能的問題;目前因為動盤點裝置導致儲位凍結和盤點結果不準的問題;以及目前訂單生產過程中無法生成實時盤點任務的問題。
技術實現思路
為了解決現有技術中的上述缺點和問題而提出本專利技術。根據一個方面,本專利技術提出了一種用于實時盤點的裝置,包括:盤點任務建立單元,用于建立盤點任務;盤點任務執行單元,用于執行所建立的盤點任務;庫存凍結單元,用于從所述盤點任務執行單元接收凍結庫存的請求,并根據所接收的請求來凍結與所述盤點任務對應的儲位上的對應商品的庫存;差異計算單元,用于根據錄入的庫存結果和所述庫存凍結單元凍結的庫存結果計算出差異;庫存釋放單元,用于根據所述差異計算單元計算出的差異來釋放庫存;以及盤點結果確認單元,用于輸出盤點確認數據。可選地,所述盤點任務執行單元執行所建立的盤點任務包括:通過射頻客戶端向應用服務器發出任務請求,在接收到所述任務請求后所述應用服務器向數據庫查詢所建立的盤點任務并且將一個盤點任務返回所述射頻客戶端,然后所述射頻客戶端通過人機交互界面向用戶顯示要進行的盤點任務,所述用戶盤點與盤點任務對應的儲位上的對應商品并且通過人機交互界面輸入實際的商品數量。可選地,所述庫存凍結單元首先確定所述盤點任務中的商品和儲位,然后確定是否有所述商品已被其它任務占用,在所述商品沒有被其它任務占用的情況下,直接凍結所述商品在所述儲位的庫存;在有所述商品被其它任務占用的情況下,只凍結沒被占用的庫存。可選地,所述差異計算單元確定盤點結果的類型;根據所確定的盤點結果執行差異量計算;以及根據差異計算的結果來計算庫存釋放量。可選地,在所述盤點結果是盤平的情況下,差異量=0;在所述盤點結果是盤盈的情況下,差異量=實際數量-庫存量;在所述盤點結果是盤虧的情況下,如果實際商品數量小于占用量,則差異量=-(庫存-占用量),而如果實際商品數量大于占用量,則差異量=-(庫存-實際數量)。可選地,在所述盤點結果是盤平的情況下,差異量=0;在所述盤點結果是盤盈的情況下,差異量=實際數量-庫存量;在所述盤點結果是盤虧的情況下,如果實際商品數量小于占用量,則清除其它任務,并且差異量=-(庫存-實際數量)。根據本專利技術的另一方面,提出了一種用于實時盤點的方法,包括:建立盤點任務;執行所建立的盤點任務;在開始執行盤點任務時,凍結所述盤點任務對應儲位上的商品庫存;根據錄入的庫存量和凍結的庫存量計算差異;根據計算出的差異來計算釋放量;以及輸出盤點確認數據。可選地,執行所建立的盤點任務包括:通過射頻客戶端向應用服務器發出任務請求;在接收到所述任務請求后所述應用服務器向數據庫查詢所建立的盤點任務并且將一個盤點任務返回所述射頻客戶端;所述射頻客戶端通過人機交互界面向用戶顯示要進行的盤點任務;以及所述用戶盤點與盤點任務對應的儲位上的對應商品并且通過人機交互界面輸入實際的商品數量。可選地,凍結所述盤點任務對應儲位上的商品庫存包括:確定所述盤點任務中的商品和儲位;確定是否有所述商品已被其它任務占用;在所述商品沒有被其它任務占用的情況下,直接凍結所述商品在所述儲位的庫存,在有所述商品被其它任務占用的情況下,只凍結沒被占用的庫存。可選地,根據錄入的庫存量和凍結的庫存量計算差異包括:確定盤點結果的類型;根據所確定的盤點結果執行差異量計算;以及根據差異計算的結果來計算庫存釋放量。可選地,在所述盤點結果是盤平的情況下,差異量=0;在所述盤點結果是盤盈的情況下,差異量=實際數量-庫存量;在所述盤點結果是盤虧的情況下,如果實際商品數量小于占用量,則差異量=-(庫存-占用量),而如果實際商品數量大于占用量,則差異量=-(庫存-實際數量)。可選地,在所述盤點結果是盤平的情況下,差異量=0;在所述盤點結果是盤盈的情況下,差異量=實際數量-庫存量;在所述盤點結果是盤虧的情況下,如果實際商品數量小于占用量,則清除其它任務,并且差異量=-(庫存-實際數量)。附圖說明通過下面結合附圖進行的描述,本專利技術一些示范性實施例的上述和其他方面、特征和優點對于本領域技術人員來說將變得顯而易見,其中:圖1是根據本專利技術的用于實時盤點的裝置的框圖;圖2是盤點任務執行單元的功能的圖;圖3是庫存凍結單元的功能的圖;圖4是差異計算單元的功能的一個示例性流程圖;圖5是差異計算單元的功能的另一個示例性流程圖;以及圖6是根據本專利技術的用于實時盤點的方法的流程圖。具體實施方式提供參考附圖的下面描述以幫助全面理解本專利技術的示范性實施例。其包括各種細節以助于理解,而應當將它們認為僅僅是示范性的。因此,本領域普通技術人員應當認識到,可以對這里描述的實施例做出各種改變和修改,而不會背離本專利技術的范圍和精神。同樣,為了清楚和簡明,省略了對公知功能和結構的描述。根據本專利技術的用于實時盤點的裝置及方法通過使用射頻(RF)技術以及差異臨時凍結法對目前的盤點裝置及進行改進,從而達到不停產盤點的目的。圖1是根據本專利技術的用于實時盤點的裝置的框圖。如圖1中所示,根據本專利技術的用于實時盤點的裝置可以包括盤點任務建立單元110、盤點任務執行單元120、庫存凍結單元130、差異計算單元140、庫存釋放單元150、以及盤點結果確認單元160。盤點任務建立單元110用于建立盤點任務,其可以通過個人計算機、個人數字助理(PDA)、或智能手機等來實現。例如,盤點任務建立單元110可以建立關于在一個儲位的一種商品的盤點任務。在建立盤點任務之后,可以將所建立的盤點任務存儲在應用服務器的數據庫中。應注意的是,在通過盤點任務建立單元110建立盤點任務時不凍結庫存。盤點任務執行單元120用于執行所建立的盤點任務。盤點任務執行單元可以通過射頻(RF)客戶端來實現。射頻客戶端可以包括個人數字助理(PDA)或智能手機等來實現。例如,射頻客戶端可以例如通過Socket通信方式接收盤點任務建立單元110所建立的盤點任務(例如通過查詢應用服務器的數據庫中所存儲的已建立的盤點任務),然后通過人機交互界面向用戶提供執行盤點任務的操作。在開始執行所建立的盤點任務時調用“庫存凍結單元”執行凍結庫存操作。庫存凍結單元130用于從盤點任務執行單元接收凍結庫存的請求,并根據所接收的請求來凍結與盤點任務對應的儲位上的對應商品的庫存。也就是說,根據本專利技術的實時盤點裝置在盤點任務執行開始時凍結庫存,任務執行完畢后馬上釋放庫存,由此根據本專利技術的盤點裝置只是在執行盤點任務期間鎖定了庫存,該段時間通常非常短因此不會影響其他業務。這與其它一般盤點裝置在建立盤點任務時就會凍結庫存顯著不同。差異計算單元140用于根據(例如盤點員)錄入的庫存結果和庫存凍結單元130凍結的庫存結果計算出差異。庫存釋放單元150用于根據差異計算單元140計算出的差異來釋放庫存。盤點結果確認單本文檔來自技高網...

【技術保護點】
一種用于實時盤點的裝置,包括:盤點任務建立單元,用于建立盤點任務;盤點任務執行單元,用于執行所建立的盤點任務;庫存凍結單元,用于從所述盤點任務執行單元接收凍結庫存的請求,并根據所接收的請求來凍結與所述盤點任務對應的儲位上的對應商品的庫存;差異計算單元,用于根據錄入的庫存結果和所述庫存凍結單元凍結的庫存結果計算出差異;庫存釋放單元,用于根據所述差異計算單元計算出的差異來釋放庫存;以及盤點結果確認單元,用于輸出盤點確認數據。
【技術特征摘要】
1.一種用于實時盤點的裝置,包括:盤點任務建立單元,用于建立盤點任務;盤點任務執行單元,用于執行所建立的盤點任務;庫存凍結單元,用于從所述盤點任務執行單元接收凍結庫存的請求,并根據所接收的請求來凍結與所述盤點任務對應的儲位上的對應商品的庫存;差異計算單元,用于根據錄入的庫存結果和所述庫存凍結單元凍結的庫存結果計算出差異;庫存釋放單元,用于根據所述差異計算單元計算出的差異來釋放庫存;以及盤點結果確認單元,用于輸出盤點確認數據。2.根據權利要求1所述的裝置,其中,所述盤點任務執行單元執行所建立的盤點任務包括:通過射頻客戶端向應用服務器發出任務請求,在接收到所述任務請求后所述應用服務器向數據庫查詢所建立的盤點任務并且將一個盤點任務返回所述射頻客戶端,然后所述射頻客戶端通過人機交互界面向用戶顯示要進行的盤點任務,所述用戶盤點與盤點任務對應的儲位上的對應商品并且通過人機交互界面輸入實際的商品數量。3.根據權利要求1所述的裝置,其中,所述庫存凍結單元首先確定所述盤點任務中的商品和儲位,然后確定是否有所述商品已被其它任務占用,在所述商品沒有被其它任務占用的情況下,直接凍結所述商品在所述儲位的庫存;在有所述商品被其它任務占用的情況下,只凍結沒被占用的庫存。4.根據權利要求1所述的裝置,其中,所述差異計算單元確定盤點結果的類型;根據所確定的盤點結果執行差異量計算;以及根據差異計算的結果來計算庫存釋放量。5.根據權利要求4所述的裝置,其中,在所述盤點結果是盤平的情況下,差異量=0;在所述盤點結果是盤盈的情況下,差異量=實際數量-庫存量;在所述盤點結果是盤虧的情況下,如果實際商品數量小于占用量,則差異量=-(庫存-占用量),而如果實際商品數量大于占用量,則差異量=-(庫存-實際數量)。6.根據權利要求4所述的裝置,其中,在所述盤點結果是盤平的情況下,差異量=0;在所述盤點結果是盤盈的情況下,差異量=實際數量-庫存量;在所述盤點結果是盤虧的...
【專利技術屬性】
技術研發人員:郝國微,
申請(專利權)人:北京京東世紀貿易有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。