快速更新對象在數(shù)據(jù)庫中狀態(tài)的系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本公開一般地涉及數(shù)據(jù)庫操作,更具體地,涉及能夠快速地更新對象在數(shù)據(jù)庫中狀態(tài)的系統(tǒng)。
【背景技術(shù)】
[0002]在電商倉庫作業(yè)中,倉庫通常每天都有很多驗(yàn)收單,驗(yàn)收單中又有很多不同的商品。當(dāng)倉庫有需要驗(yàn)收的驗(yàn)收單時(shí),倉庫作業(yè)人員在驗(yàn)收時(shí)需要將驗(yàn)收完成的商品放到不同的容器,然后將所有容器中的商品全部上架完成后,庫存才會回傳到前臺,然后前臺才可以銷售,這期間耗時(shí)較長。入庫是電子商務(wù)倉庫能否高效作業(yè)的關(guān)鍵。如一驗(yàn)收單中有較多的商品時(shí),驗(yàn)收時(shí)間較長,會造成商品庫存周轉(zhuǎn)慢。先驗(yàn)收完成的商品在倉庫有庫存而前臺無庫存的情況,導(dǎo)致無法售賣、影響客戶體驗(yàn),從而給倉庫驗(yàn)收帶來了及其的挑戰(zhàn)。
[0003]目前系統(tǒng)按采購單的方式回傳庫存,系統(tǒng)必須將采購單中所有的商品必須全部驗(yàn)收完成且必須全部上架完成后,商品庫存才會回傳給前臺。尤其在促銷節(jié)時(shí),商品銷售較快,經(jīng)常會導(dǎo)致前臺無庫存的情況。
【發(fā)明內(nèi)容】
[0004]有鑒于此,本公開提供了能夠快速地更新對象在數(shù)據(jù)庫中狀態(tài)的系統(tǒng)。
[0005]根據(jù)本公開的一個(gè)方面,提供了一種用于更新對象在數(shù)據(jù)庫中狀態(tài)的系統(tǒng),包括:接收裝置,用于接收一批對象以及相應(yīng)的清單;分裝裝置,用于將來自接收裝置的對象分別送入多個(gè)容器中,其中,各容器中裝入的對象數(shù)量少于該批對象的總數(shù);以及入庫裝置,用于分別將該多個(gè)容器中的對象登記到數(shù)據(jù)庫中,其特征在于,當(dāng)所述多個(gè)容器之中某一容器中的所有對象均登記到數(shù)據(jù)庫中時(shí),入庫裝置即將該容器中的所有對象在數(shù)據(jù)庫中的狀態(tài)修改為可用,而無需等待清單中的所有對象登記完畢。
[0006]該系統(tǒng)還可以包括校驗(yàn)裝置,用于校驗(yàn)接收到的清單的目的地是否為所述系統(tǒng),其中,當(dāng)校驗(yàn)裝置確定清單的目的地并非所述系統(tǒng)時(shí),接收裝置不將接收到的對象送到分
[0007]接收裝置可以包括讀取裝置,用于讀取對象的產(chǎn)品碼。接收裝置可以將產(chǎn)品碼已被讀取過的對象送到分裝裝置,并在清單中將相應(yīng)對象標(biāo)記為已接收。該系統(tǒng)還可以包括異常報(bào)告裝置,用于當(dāng)對該批對象處理完畢但清單中仍存在未被標(biāo)記為已接收的對象時(shí),或者當(dāng)接收裝置讀取到清單中不存在的對象時(shí),向系統(tǒng)外部報(bào)告異常。
[0008]分裝裝置可以基于對象的屬性將對象分裝到不同的容器中。
[0009]分裝裝置可以記錄裝入各容器中的對象數(shù)量,入庫裝置可以基于分裝裝置所記錄的裝入容器中的對象數(shù)量,判斷是否將相應(yīng)容器中的所有對象均登記到數(shù)據(jù)庫中。該系統(tǒng)還可以包括異常報(bào)告裝置,用于當(dāng)容器中的所有對象均登記完畢,但是登記的對象的數(shù)量不等于入庫裝置記錄的裝入該容器中的對象數(shù)量時(shí),向系統(tǒng)外部報(bào)告異常。進(jìn)一步,該系統(tǒng)還可以包括輸入裝置,用于接收來自用戶的輸入,其中,當(dāng)通過輸入裝置接收到授權(quán)用戶的確認(rèn)時(shí),入庫裝置可以將導(dǎo)致報(bào)告異常的容器中的對象在數(shù)據(jù)庫中的狀態(tài)修改為可用。
[0010]該系統(tǒng)可以應(yīng)用于電商倉庫,當(dāng)對象在數(shù)據(jù)庫中的狀態(tài)為可用時(shí),在電商前臺將該對象顯示為有庫存。
[0011]根據(jù)本公開的實(shí)施例,在容器中的對象登記完畢之后,即可將這些對象在數(shù)據(jù)庫中的狀態(tài)修改為可用,而無需等待清單中的所有對象登記完畢。當(dāng)該系統(tǒng)應(yīng)用于電商倉庫時(shí),可以根據(jù)容器回傳庫存,從而可以有效提高庫存周轉(zhuǎn)的速度。
【附圖說明】
[0012]通過以下參照附圖對本公開實(shí)施例的描述,本公開的上述以及其他目的、特征和優(yōu)點(diǎn)將更為清楚,在附圖中:
[0013]圖1是示意性示出了根據(jù)本公開實(shí)施例的用于更新對象在數(shù)據(jù)庫中狀態(tài)的系統(tǒng)的透視圖。
【具體實(shí)施方式】
[0014]以下,將參照附圖來描述本公開的實(shí)施例。但是應(yīng)該理解,這些描述只是示例性的,而并非要限制本公開的范圍。此外,在以下說明中,省略了對公知結(jié)構(gòu)和技術(shù)的描述,以避免不必要地混淆本公開的概念。
[0015]在此使用的術(shù)語僅僅是為了描述具體實(shí)施例,而并非意在限制本公開。這里使用的詞語“一”、“一個(gè)(種)”和“該”等也應(yīng)包括“多個(gè)”、“多種”的意思,除非上下文另外明確指出。此外,在此使用的術(shù)語“包括”、“包含”等表明了所述特征、步驟、操作和/或部件的存在,但是并不排除存在或添加一個(gè)或多個(gè)其他特征、步驟、操作或部件。
[0016]在此使用的所有術(shù)語(包括技術(shù)和科學(xué)術(shù)語)具有本領(lǐng)域技術(shù)人員通常所理解的含義,除非另外定義。應(yīng)注意,這里使用的術(shù)語應(yīng)解釋為具有與本說明書的上下文相一致的含義,而不應(yīng)以理想化或過于刻板的方式來解釋。
[0017]在以下的描述中,將以電商倉庫的場景為例描述本公開的技術(shù)。但是需要指出的是,本公開不限于應(yīng)用于電商倉庫,而是可以應(yīng)用于例如需要對批量對象進(jìn)行接收入庫處理的其他場景。
[0018]圖1是示意性示出了根據(jù)本公開實(shí)施例的用于更新對象在數(shù)據(jù)庫中狀態(tài)的系統(tǒng)的透視圖。
[0019]如圖1所示,根據(jù)該實(shí)施例的系統(tǒng)100可以包括接收裝置102、分裝裝置104以及入庫裝置106。
[0020]接收裝置102可以用于接收一批對象以及相應(yīng)的清單。在電商倉庫的應(yīng)用中,對象108可以包括采購的各種貨物。同一批對象108可以是同一批次采購的貨物,相應(yīng)的清單可以是該批次的采購單。采購單可以是例如紙張形式的實(shí)體采購單,或者可以是電子采購單。對于實(shí)體采購單,接收裝置102可以通過讀取采購單的單號,從數(shù)據(jù)庫中獲取相應(yīng)采購單的信息(例如,對象108的標(biāo)識、采購量等)。對于電子采購單,接收裝置102可以直接獲取其中的相關(guān)ig息。
[0021]在圖1的示例中,將接收裝置102示出為包括傳送帶形式的傳送裝置1021和門式的讀取裝置1023。當(dāng)采購的對象108到達(dá)時(shí),可以從運(yùn)送對象108的送貨工具(例如,貨車)中將對象108卸載(可以通過卸貨工具自動卸載,或者可以通過人工手動卸載)到傳送裝置1021上。傳送裝置1021將對象108傳送通過讀取裝置1023。讀取裝置1023可以讀取對象108的相關(guān)信息,例如產(chǎn)品碼。讀取裝置1023可以通過各種適合的方式來讀取對象108的信息。例如,讀取裝置1023可以具有光學(xué)讀取裝置(例如,攝像頭),用以讀取對象108包裝上的條形碼;或者,可以具有RFID讀取器,用以讀取對象108上附有的RFID標(biāo)簽;等等。
[0022]讀取裝置1023也可以用來讀取采購單。例如,讀取裝置1023可以利用其光學(xué)讀取裝置,讀取采購單上的條形碼,并因此獲得采購單號。接收裝置102還可以包括通信裝置(未示出)??梢酝ㄟ^該通信裝置,基于采購單號,從采購數(shù)據(jù)庫中獲取相應(yīng)采購單的相關(guān)信息。或者,接收裝置102可以通過通信裝置,直接接收從外部輸入的電子采購單。
[0023]當(dāng)某一對象108被傳送裝置1021傳送通過讀取裝置1023時(shí),其相關(guān)信息(例如,產(chǎn)品碼)被讀取裝置1023讀取;之后,可以繼續(xù)通過傳送裝置1021將對象108傳送到分裝裝置104。此時(shí),接收裝置102 (或者其控制部件,該控制部件可以實(shí)現(xiàn)在接收裝置102本身中,或者可以作為控制模塊或控制功能而實(shí)現(xiàn)在單獨(dú)的控制裝置110中,這將在以下進(jìn)一步描述)在清單中將該對象108標(biāo)記為已接收。
[0024]如果在一批對象處理完畢但清單中仍存在未被標(biāo)記為已接收的對象時(shí),或者當(dāng)接收裝置讀取到清單中不存在的對象時(shí),可以通過異常報(bào)告裝置(例如,可以通過上述控制部件來實(shí)現(xiàn))向系統(tǒng)外部報(bào)告異常。例如,當(dāng)清單中某件或某些貨物缺失時(shí),可以提醒倉庫管理員進(jìn)行檢查,以確認(rèn)采購是否成功或者貨物是否在運(yùn)輸過程中丟失等。而當(dāng)該批次貨物中夾雜有清單中未記錄的其他貨物時(shí),可以提醒倉庫管理員進(jìn)行檢查,以確認(rèn)是否混入其他采購單的貨物或者是否存在危險(xiǎn)品等。特別是,當(dāng)讀取到清單中未記錄的對象時(shí),可以停止傳送裝置1021的操作,以該該對象移除,從而避免將將不期望的對象送入倉庫。
[0025]另外,系統(tǒng)100還可以包括校驗(yàn)裝置(未示出),用于校驗(yàn)接收到的清單的目的地是否為所述系統(tǒng)。例如,當(dāng)通過讀取裝置1023讀取清單并基于此獲得清單信息之后,校驗(yàn)裝置(例如,可以通過上述控制部件來實(shí)現(xiàn))可以確定該清單的目的地是否為本倉庫。當(dāng)確定清單的目的地并非系統(tǒng)100時(shí),接收裝置102可以停止操作,從而不將接收到的對象送到分裝裝置104。
[0026]這里需要指出的是,盡管在以上將接收裝置102描述為傳送裝置1021和讀取裝置1023的形式,但是本公開不限于此。接收裝置102可以包括各種形式的根據(jù)清單驗(yàn)收對象的裝置或系統(tǒng)。接收裝置102甚至可以部分地人工實(shí)現(xiàn),這在例如場地受限從而不能安裝大型機(jī)械的情況下可能特別有利。例如,工作人員可以手持掃描器,掃描對象108上的產(chǎn)品碼,并將掃描后的對象放置到傳送帶上以傳送到分裝裝置104 ;甚至,工作人員可以直接將掃描后的對象放置到如下所述的容器中。在此需要指出的是,這種人工操作只是部分替代了機(jī)器操作,并不會改變本公開方案的技術(shù)實(shí)質(zhì)。
[0027]分裝裝置104可以用于將來自接收裝置102的對象108分別送入多個(gè)容器中。在圖1的示例中,分裝裝置104被示出為包括轉(zhuǎn)盤1041和置于轉(zhuǎn)盤上的容器1043。更具體地,在該示例中,示出了兩個(gè)容器A和B。容器A和B在轉(zhuǎn)盤1041上的位置被設(shè)置為使得當(dāng)一個(gè)容器位于接收裝置102的位置處時(shí),另一容器位于入庫裝置106的位置處。
[0028]在分裝裝置104的控制部件(該控制部件可以實(shí)現(xiàn)在分裝裝置104本身中,或者可以作為控制模塊或控制功能而實(shí)現(xiàn)在下述控制裝置110中)的控制下,轉(zhuǎn)盤1041可以將某一容器如A轉(zhuǎn)動到并因此在一段時(shí)間內(nèi)位于傳送裝置1021下方。此時(shí),容器A可以接收來自傳送裝置1021的對象108。
[002