專利名稱:盤點鎖盤方法和裝置的制作方法
技術領域:
本發明涉及庫存管理中的靜態盤點鎖盤業務,尤其涉及盤點鎖盤方法和裝置。
背景技術
盤點鎖盤功能就是操作員在盤點過程中,將盤點的倉庫進行凍結,這時凍結的這 個倉庫就不允許進行出入庫業務,以免影響盤點的準確性。
在通常的靜態盤點業務中,有兩種相關的處理方法,一種是沒有盤點鎖庫功能,這 樣在盤點過程中,必需人為控制業務的處理,比如在盤點期間,通知所有相關的庫管人員不 要制作出入庫相關業務單據,等全部完成盤點工作后,再通知相關庫管人員已經完成盤點 工作,可以進行出入庫業務的處理了,如果在盤點期間,有人進行了出入庫業務,那么就會 造成盤點結果不準確。另一種是雖然提供了盤點鎖庫功能,但是一個倉庫只能有一個鎖,即 這個倉庫被鎖定后,系統就會控制不允許制作該倉庫的出入庫業務單據。
對于一個倉庫只能有一個鎖的情況,又有兩種處理方式,一種處理方式是一個倉 庫同時只支持一個人進行盤點,對于倉庫中盤點的物資種類比較少的情況下是可以滿足要 求的,但對于在一個倉庫中盤點的物資種類較多時,就不能滿足盤點工作了。另一種處理方 式是一個倉庫同時支持制作多張盤點單,可以同時盤點,但這樣就會出現另外一個問題,當 一個倉庫是由多人共同進行盤點時,就必須等到所有人完成各自的盤點后,再打開這個倉 庫的鎖,這樣又需要所有盤點人員相互溝通,確認所有盤點單都完成了,才能進行解鎖,如 果中間出現溝通不暢時,就會出現誤解鎖操作,同樣會出現盤點不準確的情況。
對于第一種情況,沒有盤點鎖庫機制,則整個盤點過程均需要人為控制,如果倉庫 管理員較多時,則人為控制出現錯誤的機率較高,人員之間的溝通成本較大。對于第二種情 況,只能一人盤點,對于庫存商品較多時,維護盤點單的工作量就比較大,所需的盤點時間 較長,影響正常業務。對于第三種情況,可以多人盤點,但解鎖時需要相互溝通,才能確保最 后一張盤點業務完成后再解鎖,這樣也會造成多人的溝通成本和等待成本。
基于以上幾種盤點方式的缺陷,因此,需要一種盤點鎖盤方法和裝置,能夠支持多 人同時盤點,又不需要人為溝通,并且能夠完全控制盤點倉庫的鎖盤。發明內容
有鑒于此,本發明所要解決的技術問題在于,提供一種盤點鎖盤方法和裝置,能夠 支持多人同時盤點,又不需要人為溝通,并且能夠降低錯誤操作的機率。
本發明提供了一種盤點鎖盤方法,包括步驟102,創建鎖盤表;步驟104,將至少 一張盤點單的信息存儲在鎖盤表中,對盤點單對應的盤點倉庫進行加鎖處理,一個倉庫可 能有多張盤點單,則這個倉庫就會有多把鎖。這樣,可以支持多人同時對倉庫進行盤點。
在上述技術方案中,優選地,當盤點單對應的盤點業務結束時,在鎖盤表中刪除盤 點單對應的信息,對盤點單對應的盤點倉庫進行解鎖處理。通過在鎖表盤中建立盤點單并 存儲關鍵信息來實現對倉庫的加鎖盤點,通過在鎖盤表中刪除盤點單以及其關鍵信息來實現對倉庫的一次解鎖,當一個倉庫對應的所有盤點單都完成解鎖,則這個倉庫才真正被解 鎖。每個盤點人員按照自己的盤點程序進行,不受他人盤點的影響,也不需要與別人進行溝ο
在上述技術方案中,優選地,當制作出入庫單時,在鎖盤表中查詢出入庫單對應的 出入倉庫;判斷在盤點單中是否存在與出入倉庫一致的盤點倉庫;根據判斷結果提示是否 進行出入庫單對應的出入庫業務,當判斷結果為存在與出入倉庫一致的盤點倉庫時,則提 示停止當前出入庫單對應的出入庫業務,當判斷結果為不存在與出入倉庫對應的盤點倉庫 時,則提示,繼續進行當前出入庫單對應的出入庫業務。如果有人員要進行出入庫業務,那 么只要查詢系統自動檢索鎖表盤是否有他所要進行出入庫業務對應的倉庫,如果存在該盤 點單對應的倉庫,那么說明有盤點人員在對該倉庫進行盤點,不能夠進行出入倉業務,清楚 方便地告知出入庫業務人員,不需要進行溝通詢問。
在上述技術方案中,優選地,通過即時消息或音頻來提示是否進行當前出入庫單 對應的出入庫業務。
在上述技術方案中,優選地,盤點單的信息可以包括盤點倉庫ID號、盤點單ID號 和種子類型ID號。
本發明還提供了一種盤點鎖盤裝置,包括鎖盤表創建模塊,用于創建鎖盤表;存 儲模塊,用于在鎖盤表中存儲盤點單的信息;加鎖模塊,對盤點單對應的盤點倉庫進行加 鎖。這樣,可以支持多人同時對倉庫進行盤點。
在上述技術方案中,優選地,還可以包括解鎖模塊,當盤點單對應的盤點業務結 束時,在鎖盤表中刪除盤點單對應的信息,對盤點單對應的盤點倉庫進行解鎖。通過在鎖盤 表中建立盤點單并存儲其關鍵信息來實現對倉庫的加鎖盤點,通過在鎖表盤中刪除盤點單 以及其關鍵信息來實現對倉庫的一次解鎖,當一個倉庫對應的所有盤點單都完成解鎖,則 這個倉庫才真正被解鎖。每個盤點人員按照自己的盤點程序進行,不受他人盤點的影響,也 不需要與別人進行溝通。
在上述技術方案中,優選地,還可以包括查詢模塊,用于在制作出入庫單時,在 鎖盤表中查詢出入庫單對應的出入倉庫;判斷模塊,根據查詢模塊的查詢結果判斷在鎖盤 表中是否存在與出入倉庫一致的盤點倉庫;提示模塊,根據判斷模塊的判斷結果提示是否 進行出入庫單對應的出入庫業務,當判斷結果為存在與出入倉庫一致的盤點倉庫時,則提 示停止當前出入庫單對應的出入庫業務,當判斷結果為不存在與出入倉庫對應的盤點倉庫 時,則提示繼續進行當前出入庫單對應的出入庫業務。如果有人員要進行出入庫業務,自動 檢索鎖表盤是否有他所要進行出入庫業務對應的倉庫,如果存在該盤點單對應的倉庫,那 么說明有盤點人員在對該倉庫進行盤點,不能夠進行出入倉業務,清楚方便地告知出入庫 業務人員,不需要進行溝通詢問。
在上述技術方案中,優選地,提示模塊可以包括即時消息模塊或音頻模塊,用于提 示是否進行出入庫單對應的出入庫業務。
在上述技術方案中,優選地,盤點單的信息可以包括盤點倉庫ID號、盤點單ID號 和種子類型ID號。
通過上述技術方案,可以支持對人同時盤點,每個盤點人員可以按照自己的盤點 程序進行,不受他人的影響,進行盤點工作和出入庫業務時不需要與他人溝通,能夠極大的降低人員的溝通成本以及降低錯誤操作的機率。
圖1示出了根據本發明的實施例的盤點鎖盤方法的流程圖2示出了根據本發明的實施例的盤點鎖盤裝置的框圖3示出了根據本發明實施例的盤點鎖盤方法的流程圖;以及
圖4示出了根據本發明實施例的鎖盤表的示意圖。
具體實施方式
為了能夠更清楚地理解本發明的上述目的、特征和優點,下面結合附圖和具體實 施方式對本發明進行進一步的詳細描述。
在下面的描述中闡述了很多具體細節以便于充分理解本發明,但是,本發明還可 以采用其他不同于在此描述的其他方式來實施,因此,本發明并不限于下面公開的具體實 施例的限制。
圖1示出了根據本發明的實施例的盤點鎖盤方法的流程圖。
如圖1所示,根據本發明的實施例的盤點鎖盤方法包括步驟102,創建鎖盤表; 步驟104,將至少一張盤點單的信息存儲在鎖盤表中,對盤點單對應的盤點倉庫進行加鎖處 理。每張未完成的盤點單都會對相應的倉庫加一把鎖,即同一倉庫可能會有多把鎖,這樣, 可以支持多人同時對倉庫進行盤點。
在上述技術方案中,優選地,當盤點單對應的盤點業務結束時,在鎖盤表中刪除盤 點單對應的信息,對盤點單對應的盤點倉庫進行解鎖處理。通過在鎖表盤中建立盤點單來 實現對倉庫的加鎖盤點,通過在鎖表盤中刪除盤點單來實現對倉庫的解鎖,當倉庫上的所 有的鎖都解開后,這個倉庫才會被解鎖。每個盤點人員按照自己的盤點程序進行,不受他人 盤點的影響,也不需要與別人進行溝通。
在上述技術方案中,優選地,當制作出入庫單時,在鎖盤表中查詢出入庫單對應的 出入倉庫;判斷在鎖盤表中的各盤點單中是否存在與出入倉庫一致的盤點倉庫;根據判斷 結果提示是否能進行出入庫單對應的出入庫業務,當判斷結果為存在與出入倉庫一致的盤 點倉庫時,則提示停止當前出入庫單對應的出入庫業務,當判斷結果為不存在與出入倉庫 對應的盤點倉庫時,則提示繼續進行當前出入庫單對應的出入庫業務。如果有人員要進行 出入庫業務,自動檢索鎖表盤是否有他所要進行出入庫業務對應的倉庫,如果存在該盤點 單對應的倉庫,那么說明有盤點人員在對該倉庫進行盤點,不能夠進行出入倉業務,清楚方 便地告知出入庫業務人員,不需要進行溝通詢問。
在上述技術方案中,優選地,通過即時消息或音頻來提示是否進行當前出入庫單 對應的出入庫業務。
在上述技術方案中,優選地,盤點單的信息可以包括盤點倉庫ID號、盤點單ID號 和種子類型ID號。
圖2示出了根據本發明的實施例的盤點鎖盤裝置的框圖。
如圖2所示,根據本發明的實施例的盤點鎖盤裝置200包括鎖盤表創建模塊 202,用于創建鎖盤表;存儲模塊204,用于在鎖盤表中存儲盤點單的信息;加鎖模塊206,對盤點單對應的盤點倉庫進行加鎖。這樣,可以支持多人同時對倉庫進行盤點。
在上述技術方案中,優選地,還可以包括解鎖模塊208,當盤點單對應的盤點業 務結束時,在鎖盤表中刪除盤點單對應的信息,對盤點單對應的盤點倉庫進行解鎖。通過在 鎖盤表中建立盤點單并存儲其關鍵信息來實現對倉庫的加鎖盤點,通過在鎖表盤中刪除盤 點單以及其關鍵信息來實現對倉庫的解鎖,每個盤點人員按照自己的盤點程序進行,不受 他人盤點的影響,也不需要與別人進行溝通。
在上述技術方案中,優選地,還可以包括查詢模塊210,用于在制作出入庫單時, 在鎖盤表中查詢出入庫單對應的出入倉庫;判斷模塊212,根據查詢模塊210的查詢結果判 斷在鎖盤表中是否存在與出入倉庫一致的盤點倉庫;提示模塊214,根據判斷模塊212的判 斷結果提示是否進行出入庫單對應的出入庫業務,當判斷結果為存在與出入倉庫一致的盤 點倉庫時,則提示停止當前出入庫單對應的出入庫業務,當判斷結果為不存在與出入倉庫 對應的盤點倉庫時,則提示繼續進行當前出入庫單對應的出入庫業務。如果有人員要進行 出入庫業務,自動檢索鎖表盤是否有他所要進行出入庫業務對應的倉庫,如果存在該盤點 單對應的倉庫,那么說明有盤點人員在對該倉庫進行盤點,不能夠進行出入倉業務,清楚方 便地告知出入庫業務人員,不需要進行溝通詢問。
在上述技術方案中,優選地,提示模塊214可以包括即時消息模塊2142或音頻模 塊2144,用于提示是否進行出入庫單對應的出入庫業務。
在上述技術方案中,優選地,盤點單的信息可以包括盤點倉庫ID號、盤點單ID號 和種子類型ID號。
通過上述技術方案,可以支持對多人同時盤點,每個盤點人員可以按照自己的盤 點程序進行,不受他人的影響,進行盤點工作和出入庫業務時不需要與他人溝通,能夠極大 的降低人員的溝通成本以及降低錯誤操作的機率。
下面參考圖3和圖4來詳細說明本發明的實施例的技術方案,圖3示出了根據本 發明實施例的盤點鎖盤方法的流程圖,圖4示出了根據本發明實施例的鎖盤表的示意圖。
首先建立一個鎖盤表,該鎖盤表的字段定義如表1所示
字段名數據類型說明IDInt自動種子類型,I3K鍵WareHouseIDInt倉庫ID盤點單IDInt盤點單ID
表 1
如圖4所示,當多人盤點時,各自制作自己的盤點單,在對自己的盤點單進行鎖盤 操作時,系統向鎖盤表中插入一個條件新記錄,如表1所示,信息包括倉庫ID、當前盤點單 ID以及自動產生的唯一 ID種子值。多人對一個倉庫進行盤點加鎖,系統就會記錄該倉庫的 多條鎖盤記錄,如圖4中的倉庫A和倉庫B都有多人對其進行加鎖,每個倉庫對應多張盤點
接下來再結合圖3進一步說明本發明的實施例的技術方案。
如圖3所示,在步驟302,制作盤點單,假如圖4中的倉庫A中存放3類商品,每類 商品都上百個品種,現在要對倉庫A進行盤點,由于整個倉庫的商品品種非常多,所以需要 多人盤點,于是安排3個庫管員來盤點,每個庫管員盤點其中的一類商品。3個庫管員分別 制作了一張盤點單,盤點的倉庫都是A。
在步驟304,制作完鎖表盤之后,進行鎖庫,這時鎖盤表中就會新增3條記錄,如下 表2所示
權利要求
1.一種盤點鎖盤方法,其特征在于,包括步驟102,創建鎖盤表;步驟104,將至少一張盤點單的信息存儲在所述鎖盤表中,對所述盤點單對應的盤點倉 庫進行加鎖處理。
2.根據權利要求1所述的盤點鎖盤方法,其特征在于,當所述盤點單對應的盤點業務 結束時,在所述鎖盤表中刪除所述盤點單對應的所述信息,對所述盤點單對應的所述盤點 倉庫進行解鎖處理。
3.根據權利要求1或2所述的盤點鎖盤方法,其特征在于,當制作出入庫單時,在所述 鎖盤表中查詢所述出入庫單對應的出入倉庫;判斷在所述盤點單中是否存在與所述出入倉庫一致的所述盤點倉庫;根據判斷結果提示是否進行所述出入庫單對應的出入庫業務,當所述判斷結果為存 在與所述出入倉庫一致的所述盤點倉庫時,則提示停止當前所述出入庫單對應的出入庫業 務,當所述判斷結果為不存在與所述出入倉庫對應的所述盤點倉庫時,則提示繼續進行當 前所述出入庫單對應的出入庫業務。
4.根據權利要求3所述的盤點鎖盤方法,其特征在于,通過即時消息或音頻來提示是 否進行當前所述出入庫單對應的出入庫業務。
5.根據權利要求4所述的盤點鎖盤方法,其特征在于,所述盤點單的信息包括盤點倉 庫ID號、盤點單ID號和種子類型ID號。
6.一種盤點鎖盤裝置,其特征在于,包括鎖盤表創建模塊,用于創建鎖盤表;存儲模塊,用于在所述鎖盤表中存儲盤點單的信息;加鎖模塊,對所述盤點單對應的盤點倉庫進行加鎖。
7.根據權利要求6所述的盤點鎖盤裝置,其特征在于,還包括解鎖模塊,當所述盤點 單對應的盤點業務結束時,在所述鎖盤表中刪除所述盤點單對應的所述信息,對所述盤點 單對應的所述盤點倉庫進行解鎖。
8.根據權利要求6或7所述的盤點鎖盤裝置,其特征在于,還包括查詢模塊,用于在 制作出入庫單時,在所述鎖盤表中查詢所述出入庫對應的出入倉庫;判斷模塊,根據所述查詢模塊的查詢結果判斷在所述鎖盤表中是否存在與所述出入倉 庫一致的所述盤點倉庫;提示模塊,根據所述判斷模塊的判斷結果提示是否進行所述出入庫單對應的出入庫業 務,當所述判斷結果為存在與所述出入倉庫一致的所述盤點倉庫時,則提示停止當前所述 出入庫單對應的出入庫業務,當所述判斷結果為不存在與所述出入倉庫對應的所述盤點倉 庫時,則提示繼續進行當前所述出入庫單對應的出入庫業務。
9.根據權利要求8所述的盤點鎖盤裝置,其特征在于,所述提示模塊包括即時消息模 塊和音頻模塊,用于提示是否進行所述出入庫單對應的出入庫業務。
10.根據權利要求9所述的盤點鎖盤裝置,其特征在于,所述盤點單的信息包括盤點 倉庫ID號、盤點單ID號和種子類型ID號。
全文摘要
本發明提供了一種盤點鎖盤方法,包括步驟102,創建鎖盤表;步驟104,將至少一張盤點單的信息存儲在所述鎖盤表中,對所述盤點單對應的盤點倉庫進行加鎖處理。本發明還提供了一種盤點鎖盤裝置,包括鎖盤表創建模塊,用于創建鎖盤表;存儲模塊,用于在所述鎖盤表中存儲盤點單的信息;加鎖模塊,對所述盤點單對應的盤點倉庫進行加鎖。根據本發明的實施例的技術方案,能夠支持多人同時盤點倉庫,不需要與他人溝通,能夠極大的降低人員的溝通成本和錯誤操作的機率。
文檔編號G06F17/30GK102033957SQ20101060794
公開日2011年4月27日 申請日期2010年12月27日 優先權日2010年12月27日
發明者李昕東 申請人:暢捷通軟件有限公司