本申請(qǐng)涉及互聯(lián)網(wǎng)數(shù)據(jù)處理
技術(shù)領(lǐng)域:
,尤其涉及一種查詢可預(yù)約倉(cāng)庫(kù)容量、預(yù)約及取消預(yù)約入庫(kù)方法及裝置。
背景技術(shù):
:目前,對(duì)于統(tǒng)倉(cāng)統(tǒng)配業(yè)務(wù)對(duì)象,用戶需要將業(yè)務(wù)對(duì)象入庫(kù)到統(tǒng)倉(cāng)統(tǒng)配倉(cāng)庫(kù),因此涉及到業(yè)務(wù)對(duì)象的入庫(kù)。在現(xiàn)有技術(shù)中,業(yè)務(wù)對(duì)象的入庫(kù)一般是基于用戶的需求進(jìn)行的,用戶將業(yè)務(wù)對(duì)象入庫(kù)送達(dá)至統(tǒng)倉(cāng)統(tǒng)配倉(cāng)庫(kù)時(shí),若倉(cāng)庫(kù)有可用庫(kù)容量,即進(jìn)行業(yè)務(wù)對(duì)象的入庫(kù),各用戶的需求是不確定的,上述入庫(kù)方式即變?yōu)榱穗S機(jī)入庫(kù)??紤]到倉(cāng)庫(kù)的可用庫(kù)容量、每天的人力物力這些都是寶貴的資源,隨機(jī)入庫(kù)的方法由于不確定性,需要入庫(kù)的業(yè)務(wù)對(duì)象占用的庫(kù)容量時(shí)少時(shí)多,甚至?xí)蛐枰霂?kù)的業(yè)務(wù)對(duì)象占用的庫(kù)容量大于倉(cāng)庫(kù)的當(dāng)前可用庫(kù)容量而導(dǎo)致無法入庫(kù)。技術(shù)實(shí)現(xiàn)要素:本申請(qǐng)實(shí)施例提供一種查詢可預(yù)約倉(cāng)庫(kù)容量、預(yù)約及取消預(yù)約入庫(kù)方法及裝置,用以為用戶提供獲知可預(yù)約倉(cāng)庫(kù)容量信息的方法,以使用戶利用獲知的可預(yù)約倉(cāng)庫(kù)容量信息進(jìn)行業(yè)務(wù)對(duì)象的入庫(kù)。一種查詢業(yè)務(wù)對(duì)象的可預(yù)約倉(cāng)庫(kù)容量的方法,包括:物流執(zhí)行服務(wù)器接收用戶終端發(fā)送的針對(duì)可預(yù)約倉(cāng)庫(kù)容量的查詢請(qǐng)求消息,所述查詢請(qǐng)求消息中攜帶有用戶的標(biāo)識(shí)、倉(cāng)庫(kù)的標(biāo)識(shí)和日期;查詢用戶庫(kù)容使用表,獲得在所述日期內(nèi)所述用戶在所述倉(cāng)庫(kù)中的分配庫(kù)容量、在倉(cāng)業(yè)務(wù)對(duì)象占用庫(kù)容量和用戶預(yù)約庫(kù)容量,其中,用戶庫(kù)容使用表記 錄了日期、用戶的標(biāo)識(shí)、倉(cāng)庫(kù)的標(biāo)識(shí)、分配庫(kù)容量、在倉(cāng)業(yè)務(wù)對(duì)象占用庫(kù)容量和用戶預(yù)約庫(kù)容量;根據(jù)獲得的分配庫(kù)容量、在倉(cāng)業(yè)務(wù)對(duì)象占用庫(kù)容量和用戶預(yù)約庫(kù)容量,確定在所述日期內(nèi)所述用戶在所述倉(cāng)庫(kù)內(nèi)的可預(yù)約倉(cāng)庫(kù)容量;向用戶終端發(fā)送查詢響應(yīng)消息,所述查詢響應(yīng)消息中攜帶有在所述日期內(nèi)所述用戶在所述倉(cāng)庫(kù)內(nèi)的可預(yù)約倉(cāng)庫(kù)容量。一種針對(duì)業(yè)務(wù)對(duì)象的預(yù)約入庫(kù)方法,包括:倉(cāng)儲(chǔ)中心服務(wù)器接收用戶終端發(fā)送的預(yù)約入庫(kù)請(qǐng)求,所述預(yù)約入庫(kù)請(qǐng)求中攜帶有用戶的標(biāo)識(shí)、預(yù)約時(shí)間、倉(cāng)庫(kù)的標(biāo)識(shí)和需要預(yù)約的可預(yù)約倉(cāng)庫(kù)容量,所述預(yù)約時(shí)間和需要預(yù)約的可預(yù)約倉(cāng)庫(kù)容量是根據(jù)用戶終端查詢到的可預(yù)約倉(cāng)庫(kù)容量確定的;利用所述用戶的標(biāo)識(shí)、預(yù)約時(shí)間、所述倉(cāng)庫(kù)的標(biāo)識(shí)和需要預(yù)約的可預(yù)約倉(cāng)庫(kù)容量創(chuàng)建采購(gòu)入庫(kù)單并保存;分別向物流執(zhí)行服務(wù)器和用戶終端發(fā)送變化庫(kù)存指示和創(chuàng)建的所述采購(gòu)入庫(kù)單,所述變化庫(kù)存指示中攜帶有創(chuàng)建的所述采購(gòu)入庫(kù)單,以使所述物流服務(wù)器利用接收的采購(gòu)入庫(kù)單對(duì)用戶庫(kù)容使用表執(zhí)行修改操作,其中,用戶庫(kù)容使用表記錄了日期、用戶的標(biāo)識(shí)、倉(cāng)庫(kù)的標(biāo)識(shí)、分配庫(kù)容量、在倉(cāng)業(yè)務(wù)對(duì)象占用庫(kù)容量和用戶預(yù)約庫(kù)容量。一種針對(duì)業(yè)務(wù)對(duì)象的取消預(yù)約入庫(kù)方法,包括:倉(cāng)儲(chǔ)中心服務(wù)器接收用戶終端發(fā)送的取消預(yù)約入庫(kù)請(qǐng)求,所述取消預(yù)約入庫(kù)請(qǐng)求中攜帶有采購(gòu)入庫(kù)單號(hào);從保存的采購(gòu)入庫(kù)單中查找采購(gòu)入庫(kù)單號(hào)與所述取消預(yù)約請(qǐng)求中攜帶的采購(gòu)入庫(kù)單號(hào)相同的采購(gòu)入庫(kù)單,其中,采購(gòu)入庫(kù)單中包括所述用戶的標(biāo)識(shí)、預(yù)約時(shí)間、所述倉(cāng)庫(kù)的標(biāo)識(shí)和需要預(yù)約的可預(yù)約倉(cāng)庫(kù)容量;對(duì)查找到的采購(gòu)入庫(kù)單添加取消預(yù)約標(biāo)記;向物流執(zhí)行服務(wù)器和所述用戶終端分別發(fā)送變化庫(kù)存指示和取消預(yù)約入 庫(kù)響應(yīng),所述變化庫(kù)存指示中攜帶有添加了取消預(yù)約標(biāo)記的采購(gòu)入庫(kù)單,以使所述物流服務(wù)器利用接收的標(biāo)記后的采購(gòu)入庫(kù)單對(duì)用戶庫(kù)容使用表執(zhí)行修改操作,其中,用戶庫(kù)容使用表記錄了日期、用戶的標(biāo)識(shí)、倉(cāng)庫(kù)的標(biāo)識(shí)、分配庫(kù)容量、在倉(cāng)業(yè)務(wù)對(duì)象占用庫(kù)容量和用戶預(yù)約庫(kù)容量,所述取消預(yù)約入庫(kù)響應(yīng)中攜帶有取消結(jié)果信息。一種查詢業(yè)務(wù)對(duì)象的可預(yù)約倉(cāng)庫(kù)容量的方法,包括:用戶終端向物流執(zhí)行服務(wù)器發(fā)送針對(duì)可預(yù)約倉(cāng)庫(kù)容量的查詢請(qǐng)求消息,所述查詢請(qǐng)求消息中攜帶有用戶的標(biāo)識(shí)、倉(cāng)庫(kù)的標(biāo)識(shí)和日期;接收物流執(zhí)行服務(wù)器發(fā)送的查詢響應(yīng)消息,所述查詢響應(yīng)消息中攜帶有在所述日期內(nèi)所述用戶在所述倉(cāng)庫(kù)內(nèi)的可預(yù)約倉(cāng)庫(kù)容量,其中,所述可預(yù)約倉(cāng)庫(kù)容量是物流執(zhí)行服務(wù)器根據(jù)分配庫(kù)容量、在倉(cāng)業(yè)務(wù)對(duì)象占用庫(kù)容量和用戶預(yù)約庫(kù)容量確定的,所述分配庫(kù)容量、在倉(cāng)業(yè)務(wù)對(duì)象占用庫(kù)容量和用戶預(yù)約庫(kù)容量是物流執(zhí)行服務(wù)器查詢用戶庫(kù)容使用表后得到的,其中,用戶庫(kù)容使用表記錄了日期、用戶的標(biāo)識(shí)、倉(cāng)庫(kù)的標(biāo)識(shí)、分配庫(kù)容量、在倉(cāng)業(yè)務(wù)對(duì)象占用庫(kù)容量和用戶預(yù)約庫(kù)容量。一種針對(duì)業(yè)務(wù)對(duì)象的預(yù)約入庫(kù)方法,包括:用戶終端向倉(cāng)儲(chǔ)中心服務(wù)器發(fā)送預(yù)約入庫(kù)請(qǐng)求,所述預(yù)約入庫(kù)請(qǐng)求中攜帶有用戶的標(biāo)識(shí)、預(yù)約時(shí)間、倉(cāng)庫(kù)的標(biāo)識(shí)和需要預(yù)約的可預(yù)約倉(cāng)庫(kù)容量,所述預(yù)約時(shí)間和需要預(yù)約的可預(yù)約倉(cāng)庫(kù)容量是根據(jù)查詢到的可預(yù)約倉(cāng)庫(kù)容量確定的;接收倉(cāng)儲(chǔ)中心服務(wù)器發(fā)送的創(chuàng)建采購(gòu)入庫(kù)單,所述采購(gòu)入庫(kù)單是倉(cāng)儲(chǔ)中心服務(wù)器利用所述用戶的標(biāo)識(shí)、預(yù)約時(shí)間、所述倉(cāng)庫(kù)的標(biāo)識(shí)和需要預(yù)約的可預(yù)約倉(cāng)庫(kù)容量創(chuàng)建的。一種針對(duì)業(yè)務(wù)對(duì)象的預(yù)約入庫(kù)方法,包括:物流執(zhí)行服務(wù)器監(jiān)聽倉(cāng)儲(chǔ)中心服務(wù)器發(fā)送的變化庫(kù)存指示;若監(jiān)聽到的庫(kù)存變化指示中攜帶的是采購(gòu)入庫(kù)訂單,則按照采購(gòu)入庫(kù)訂單中用戶的標(biāo)識(shí)、預(yù)約時(shí)間、所述倉(cāng)庫(kù)的標(biāo)識(shí)和需要預(yù)約的可預(yù)約倉(cāng)庫(kù)容量,查 找用戶庫(kù)容表中所述用戶在所述倉(cāng)庫(kù)的所述預(yù)約時(shí)間內(nèi)的用戶預(yù)約庫(kù)容量,其中,用戶庫(kù)容使用表記錄了日期、用戶的標(biāo)識(shí)、倉(cāng)庫(kù)的標(biāo)識(shí)、分配庫(kù)容量、在倉(cāng)業(yè)務(wù)對(duì)象占用庫(kù)容量和用戶預(yù)約庫(kù)容量;對(duì)確定的所述用戶預(yù)約庫(kù)容量執(zhí)行修改操作,修改為查找到的用戶預(yù)約庫(kù)容量與需要預(yù)約的可預(yù)約倉(cāng)庫(kù)容量之和得到的和值。一種針對(duì)業(yè)務(wù)對(duì)象的取消預(yù)約入庫(kù)方法,包括:用戶終端向倉(cāng)儲(chǔ)中心服務(wù)器發(fā)送取消預(yù)約入庫(kù)請(qǐng)求,所述取消預(yù)約入庫(kù)請(qǐng)求中攜帶有采購(gòu)入庫(kù)單號(hào),以使所述倉(cāng)儲(chǔ)中心服務(wù)器根據(jù)所述采購(gòu)入庫(kù)單號(hào),向物流執(zhí)行服務(wù)器發(fā)送變化庫(kù)存指示,所述變化庫(kù)存指示中攜帶有添加了取消預(yù)約標(biāo)記的采購(gòu)入庫(kù)單;采購(gòu)入庫(kù)單中包括所述用戶的標(biāo)識(shí)、預(yù)約時(shí)間、所述倉(cāng)庫(kù)的標(biāo)識(shí)和需要預(yù)約的可預(yù)約倉(cāng)庫(kù)容量;接收倉(cāng)儲(chǔ)中心服務(wù)器發(fā)送的取消預(yù)約入庫(kù)響應(yīng),所述取消預(yù)約入庫(kù)響應(yīng)中攜帶有取消結(jié)果信息。一種針對(duì)業(yè)務(wù)對(duì)象的取消預(yù)約入庫(kù)方法,包括:物流執(zhí)行服務(wù)器監(jiān)聽倉(cāng)儲(chǔ)中心服務(wù)器發(fā)送的變化庫(kù)存指示;若監(jiān)聽到的庫(kù)存變化指示中攜帶有添加了取消預(yù)約標(biāo)記的采購(gòu)入庫(kù)單,則按照添加了取消預(yù)約標(biāo)記的采購(gòu)入庫(kù)單中用戶的標(biāo)識(shí)、預(yù)約時(shí)間、所述倉(cāng)庫(kù)的標(biāo)識(shí)和需要預(yù)約的可預(yù)約倉(cāng)庫(kù)容量,查找用戶庫(kù)容表中所述用戶在所述倉(cāng)庫(kù)的所述預(yù)約時(shí)間內(nèi)的用戶預(yù)約庫(kù)容量,其中,用戶庫(kù)容使用表記錄了日期、用戶的標(biāo)識(shí)、倉(cāng)庫(kù)的標(biāo)識(shí)、分配庫(kù)容量、在倉(cāng)業(yè)務(wù)對(duì)象占用庫(kù)容量和用戶預(yù)約庫(kù)容量;對(duì)確定的所述用戶預(yù)約庫(kù)容量執(zhí)行修改操作,修改為查找到的用戶預(yù)約庫(kù)容量與需要預(yù)約的可預(yù)約倉(cāng)庫(kù)容量之差得到的差值。一種查詢業(yè)務(wù)對(duì)象的可預(yù)約倉(cāng)庫(kù)容量的裝置,包括:接收模塊,用于接收用戶終端發(fā)送的針對(duì)可預(yù)約倉(cāng)庫(kù)容量的查詢請(qǐng)求消息,所述查詢請(qǐng)求消息中攜帶有用戶的標(biāo)識(shí)、倉(cāng)庫(kù)的標(biāo)識(shí)和日期;查詢模塊,用于查詢用戶庫(kù)容使用表,獲得在所述日期內(nèi)所述用戶在所述倉(cāng)庫(kù)中的分配庫(kù)容量、在倉(cāng)業(yè)務(wù)對(duì)象占用庫(kù)容量和用戶預(yù)約庫(kù)容量,其中,用戶庫(kù)容使用表記錄了日期、用戶的標(biāo)識(shí)、倉(cāng)庫(kù)的標(biāo)識(shí)、分配庫(kù)容量、在倉(cāng)業(yè)務(wù)對(duì)象占用庫(kù)容量和用戶預(yù)約庫(kù)容量;可預(yù)約倉(cāng)庫(kù)容量確定模塊,用于根據(jù)獲得的分配庫(kù)容量、在倉(cāng)業(yè)務(wù)對(duì)象占用庫(kù)容量和用戶預(yù)約庫(kù)容量,確定在所述日期內(nèi)所述用戶在所述倉(cāng)庫(kù)內(nèi)的可預(yù)約倉(cāng)庫(kù)容量;發(fā)送模塊,用于向用戶終端發(fā)送查詢響應(yīng)消息,所述查詢響應(yīng)消息中攜帶有在所述日期內(nèi)所述用戶在所述倉(cāng)庫(kù)內(nèi)的可預(yù)約倉(cāng)庫(kù)容量。一種針對(duì)業(yè)務(wù)對(duì)象的預(yù)約入庫(kù)裝置,包括:接收模塊,用于接收用戶終端發(fā)送的預(yù)約入庫(kù)請(qǐng)求,所述預(yù)約入庫(kù)請(qǐng)求中攜帶有用戶的標(biāo)識(shí)、預(yù)約時(shí)間、倉(cāng)庫(kù)的標(biāo)識(shí)和需要預(yù)約的可預(yù)約倉(cāng)庫(kù)容量,所述預(yù)約時(shí)間和需要預(yù)約的可預(yù)約倉(cāng)庫(kù)容量是根據(jù)用戶終端查詢到的可預(yù)約倉(cāng)庫(kù)容量確定的;創(chuàng)建模塊,用于利用所述用戶的標(biāo)識(shí)、預(yù)約時(shí)間、所述倉(cāng)庫(kù)的標(biāo)識(shí)和需要預(yù)約的可預(yù)約倉(cāng)庫(kù)容量創(chuàng)建采購(gòu)入庫(kù)單并保存;發(fā)送模塊,用于分別向物流執(zhí)行服務(wù)器和用戶終端發(fā)送變化庫(kù)存指示和創(chuàng)建的所述采購(gòu)入庫(kù)單,所述變化庫(kù)存指示中攜帶有創(chuàng)建的所述采購(gòu)入庫(kù)單,以使所述物流服務(wù)器利用接收的采購(gòu)入庫(kù)單對(duì)用戶庫(kù)容使用表執(zhí)行修改操作,其中,用戶庫(kù)容使用表記錄了日期、用戶的標(biāo)識(shí)、倉(cāng)庫(kù)的標(biāo)識(shí)、分配庫(kù)容量、在倉(cāng)業(yè)務(wù)對(duì)象占用庫(kù)容量和用戶預(yù)約庫(kù)容量。一種針對(duì)業(yè)務(wù)對(duì)象的取消預(yù)約入庫(kù)裝置,包括:接收模塊,用于接收用戶終端發(fā)送的取消預(yù)約入庫(kù)請(qǐng)求,所述取消預(yù)約入庫(kù)請(qǐng)求中攜帶有采購(gòu)入庫(kù)單號(hào);查找模塊,用于從保存的采購(gòu)入庫(kù)單中查找采購(gòu)入庫(kù)單號(hào)與所述取消預(yù)約請(qǐng)求中攜帶的采購(gòu)入庫(kù)單號(hào)相同的采購(gòu)入庫(kù)單,其中,采購(gòu)入庫(kù)單中包括所述 用戶的標(biāo)識(shí)、預(yù)約時(shí)間、所述倉(cāng)庫(kù)的標(biāo)識(shí)和需要預(yù)約的可預(yù)約倉(cāng)庫(kù)容量;添加模塊,用于對(duì)查找到的采購(gòu)入庫(kù)單添加取消預(yù)約標(biāo)記;發(fā)送模塊,用于向物流執(zhí)行服務(wù)器和所述用戶終端分別發(fā)送變化庫(kù)存指示和取消預(yù)約入庫(kù)響應(yīng),所述變化庫(kù)存指示中攜帶有添加了取消預(yù)約標(biāo)記的采購(gòu)入庫(kù)單,以使所述物流服務(wù)器利用接收的標(biāo)記后的采購(gòu)入庫(kù)單對(duì)用戶庫(kù)容使用表執(zhí)行修改操作,其中,用戶庫(kù)容使用表記錄了日期、用戶的標(biāo)識(shí)、倉(cāng)庫(kù)的標(biāo)識(shí)、分配庫(kù)容量、在倉(cāng)業(yè)務(wù)對(duì)象占用庫(kù)容量和用戶預(yù)約庫(kù)容量,所述取消預(yù)約入庫(kù)響應(yīng)中攜帶有取消結(jié)果信息。一種查詢業(yè)務(wù)對(duì)象的可預(yù)約倉(cāng)庫(kù)容量的裝置,包括:發(fā)送模塊,用于向物流執(zhí)行服務(wù)器發(fā)送針對(duì)可預(yù)約倉(cāng)庫(kù)容量的查詢請(qǐng)求消息,所述查詢請(qǐng)求消息中攜帶有用戶的標(biāo)識(shí)、倉(cāng)庫(kù)的標(biāo)識(shí)和日期;接收模塊,用于接收物流執(zhí)行服務(wù)器發(fā)送的查詢響應(yīng)消息,所述查詢響應(yīng)消息中攜帶有在所述日期內(nèi)所述用戶在所述倉(cāng)庫(kù)內(nèi)的可預(yù)約倉(cāng)庫(kù)容量,其中,所述可預(yù)約倉(cāng)庫(kù)容量是物流執(zhí)行服務(wù)器根據(jù)分配庫(kù)容量、在倉(cāng)業(yè)務(wù)對(duì)象占用庫(kù)容量和用戶預(yù)約庫(kù)容量確定的,所述分配庫(kù)容量、在倉(cāng)業(yè)務(wù)對(duì)象占用庫(kù)容量和用戶預(yù)約庫(kù)容量是物流執(zhí)行服務(wù)器查詢用戶庫(kù)容使用表后得到的,其中,用戶庫(kù)容使用表記錄了日期、用戶的標(biāo)識(shí)、倉(cāng)庫(kù)的標(biāo)識(shí)、分配庫(kù)容量、在倉(cāng)業(yè)務(wù)對(duì)象占用庫(kù)容量和用戶預(yù)約庫(kù)容量。一種針對(duì)業(yè)務(wù)對(duì)象的預(yù)約入庫(kù)裝置,包括:發(fā)送模塊,用于向倉(cāng)儲(chǔ)中心服務(wù)器發(fā)送預(yù)約入庫(kù)請(qǐng)求,所述預(yù)約入庫(kù)請(qǐng)求中攜帶有用戶的標(biāo)識(shí)、預(yù)約時(shí)間、倉(cāng)庫(kù)的標(biāo)識(shí)和需要預(yù)約的可預(yù)約倉(cāng)庫(kù)容量,所述預(yù)約時(shí)間和需要預(yù)約的可預(yù)約倉(cāng)庫(kù)容量是根據(jù)查詢到的可預(yù)約倉(cāng)庫(kù)容量確定的;接收模塊,用于接收倉(cāng)儲(chǔ)中心服務(wù)器發(fā)送的創(chuàng)建采購(gòu)入庫(kù)單,所述采購(gòu)入庫(kù)單是倉(cāng)儲(chǔ)中心服務(wù)器利用所述用戶的標(biāo)識(shí)、預(yù)約時(shí)間、所述倉(cāng)庫(kù)的標(biāo)識(shí)和需要預(yù)約的可預(yù)約倉(cāng)庫(kù)容量創(chuàng)建的。一種針對(duì)業(yè)務(wù)對(duì)象的預(yù)約入庫(kù)裝置,包括:監(jiān)聽模塊,用于監(jiān)聽倉(cāng)儲(chǔ)中心服務(wù)器發(fā)送的變化庫(kù)存指示;查找模塊,用于若監(jiān)聽到的庫(kù)存變化指示中攜帶的是采購(gòu)入庫(kù)訂單,則按照采購(gòu)入庫(kù)訂單中用戶的標(biāo)識(shí)、預(yù)約時(shí)間、所述倉(cāng)庫(kù)的標(biāo)識(shí)和需要預(yù)約的可預(yù)約倉(cāng)庫(kù)容量,查找用戶庫(kù)容表中所述用戶在所述倉(cāng)庫(kù)的所述預(yù)約時(shí)間內(nèi)的用戶預(yù)約庫(kù)容量,其中,用戶庫(kù)容使用表記錄了日期、用戶的標(biāo)識(shí)、倉(cāng)庫(kù)的標(biāo)識(shí)、分配庫(kù)容量、在倉(cāng)業(yè)務(wù)對(duì)象占用庫(kù)容量和用戶預(yù)約庫(kù)容量;修改模塊,用于對(duì)確定的所述用戶預(yù)約庫(kù)容量執(zhí)行修改操作,修改為查找到的用戶預(yù)約庫(kù)容量與需要預(yù)約的可預(yù)約倉(cāng)庫(kù)容量之和得到的和值。在本申請(qǐng)實(shí)施例的方案中,對(duì)每一用戶在各倉(cāng)庫(kù)中當(dāng)前及未來每一日的分配庫(kù)容量、在倉(cāng)庫(kù)業(yè)務(wù)對(duì)象占用庫(kù)容量和用戶預(yù)約庫(kù)容量進(jìn)行了確定,建立了包含有日期、用戶的標(biāo)識(shí)、倉(cāng)庫(kù)的標(biāo)識(shí)、分配庫(kù)容量、在倉(cāng)業(yè)務(wù)對(duì)象占用庫(kù)容量和用戶預(yù)約庫(kù)容量的用戶庫(kù)容使用表,實(shí)現(xiàn)了對(duì)各倉(cāng)庫(kù)針對(duì)每一用戶的業(yè)務(wù)對(duì)象的庫(kù)容服務(wù)能力的精細(xì)化表達(dá)。這樣,后續(xù)在為用戶提供有關(guān)業(yè)務(wù)對(duì)象的可預(yù)約倉(cāng)庫(kù)容量的查詢、業(yè)務(wù)對(duì)象的預(yù)約入庫(kù)以及取消預(yù)約入庫(kù)等服務(wù)時(shí),就可以根據(jù)用戶庫(kù)容使用表,為用戶提供當(dāng)前及未來在各倉(cāng)庫(kù)的可預(yù)約倉(cāng)庫(kù)容量信息,減少了用戶將業(yè)務(wù)對(duì)象入庫(kù)的盲目性,避免隨機(jī)入庫(kù)導(dǎo)致的倉(cāng)庫(kù)利用率不高的問題,增強(qiáng)了入庫(kù)過程的可控性,合理利用了倉(cāng)庫(kù)的資源,提升了用戶體驗(yàn)。附圖說明圖1為本申請(qǐng)實(shí)施例提供的入庫(kù)系統(tǒng)的結(jié)構(gòu)示意圖;圖2為本申請(qǐng)實(shí)施例提供的查詢業(yè)務(wù)對(duì)象的可預(yù)約倉(cāng)庫(kù)容量的方法流程圖;圖3為本申請(qǐng)實(shí)施例提供的針對(duì)業(yè)務(wù)對(duì)象的預(yù)約入庫(kù)方法流程圖;圖4為本申請(qǐng)實(shí)施例提供的針對(duì)業(yè)務(wù)對(duì)象的取消預(yù)約入庫(kù)方法流程圖;圖5為本申請(qǐng)實(shí)施例提供的查詢業(yè)務(wù)對(duì)象的可預(yù)約倉(cāng)庫(kù)容量裝置的結(jié)構(gòu)示意圖之一;圖6為本申請(qǐng)實(shí)施例提供的查詢業(yè)務(wù)對(duì)象的可預(yù)約倉(cāng)庫(kù)容量裝置的結(jié)構(gòu)示意圖之二;圖7為本申請(qǐng)實(shí)施例提供的針對(duì)業(yè)務(wù)對(duì)象的預(yù)約入庫(kù)裝置的結(jié)構(gòu)示意圖之一;圖8為本申請(qǐng)實(shí)施例提供的針對(duì)業(yè)務(wù)對(duì)象的預(yù)約入庫(kù)裝置的結(jié)構(gòu)示意圖之二;圖9為本申請(qǐng)實(shí)施例提供的針對(duì)業(yè)務(wù)對(duì)象的預(yù)約入庫(kù)裝置的結(jié)構(gòu)示意圖之三;圖10為本申請(qǐng)實(shí)施例提供的針對(duì)業(yè)務(wù)對(duì)象的取消預(yù)約入庫(kù)裝置的結(jié)構(gòu)示意圖之一;圖11為本申請(qǐng)實(shí)施例提供的針對(duì)業(yè)務(wù)對(duì)象的取消預(yù)約入庫(kù)裝置的結(jié)構(gòu)示意圖之二;圖12為本申請(qǐng)實(shí)施例提供的針對(duì)業(yè)務(wù)對(duì)象的取消預(yù)約入庫(kù)裝置的結(jié)構(gòu)示意圖之三。具體實(shí)施方式為了解決現(xiàn)有的入庫(kù)方式存在的隨機(jī)性較大,資源利用率較低的問題,本申請(qǐng)實(shí)施例提供了一種查詢可預(yù)約倉(cāng)庫(kù)容量、預(yù)約及取消預(yù)約入庫(kù)方法及裝置。該查詢可預(yù)約倉(cāng)庫(kù)容量方法中,對(duì)每一用戶在各倉(cāng)庫(kù)中當(dāng)前及未來每一日的分配庫(kù)容量、在倉(cāng)庫(kù)業(yè)務(wù)對(duì)象占用庫(kù)容量和用戶預(yù)約庫(kù)容量進(jìn)行了確定,建立了包含有日期、用戶的標(biāo)識(shí)、倉(cāng)庫(kù)的標(biāo)識(shí)、分配庫(kù)容量、在倉(cāng)業(yè)務(wù)對(duì)象占用庫(kù)容量和用戶預(yù)約庫(kù)容量的用戶庫(kù)容使用表,實(shí)現(xiàn)了對(duì)各倉(cāng)庫(kù)針對(duì)每一用戶的業(yè)務(wù)對(duì)象的入庫(kù)服務(wù)能力的精細(xì)化表達(dá)。后續(xù)在為用戶提供有關(guān)業(yè)務(wù)對(duì)象的可預(yù)約倉(cāng)庫(kù)容量的查詢、業(yè)務(wù)對(duì)象的預(yù)約入庫(kù)以及取消預(yù)約入庫(kù)等服務(wù)時(shí),就可 以根據(jù)用戶庫(kù)容使用表,為用戶提供當(dāng)前及未來在各倉(cāng)庫(kù)的可預(yù)約倉(cāng)庫(kù)容量信息,減少了用戶將業(yè)務(wù)對(duì)象入庫(kù)的盲目性,避免隨機(jī)入庫(kù)導(dǎo)致的倉(cāng)庫(kù)利用率不高的問題,合理利用了倉(cāng)庫(kù)的資源,提升了用戶體驗(yàn)。為了清楚地理解本申請(qǐng)實(shí)施例的方案,這里首先對(duì)常見的統(tǒng)倉(cāng)統(tǒng)配模式進(jìn)行說明,然后對(duì)入庫(kù)系統(tǒng)進(jìn)行說明,最后通過實(shí)施例對(duì)查詢可預(yù)約倉(cāng)庫(kù)容量、預(yù)約及取消預(yù)約入庫(kù)方法及裝置進(jìn)行說明。常見的統(tǒng)倉(cāng)統(tǒng)配模式有兩種:第一種:設(shè)置多個(gè)一級(jí)倉(cāng)和多個(gè)二級(jí)倉(cāng),用戶將業(yè)務(wù)對(duì)象運(yùn)輸至物流商的分散于各個(gè)區(qū)域的一級(jí)倉(cāng)庫(kù),后續(xù)物流商再根據(jù)實(shí)際銷售情況將業(yè)務(wù)對(duì)象從一級(jí)倉(cāng)調(diào)撥到二級(jí)倉(cāng)。第二種:設(shè)置一個(gè)集貨倉(cāng)和多個(gè)配送倉(cāng),用戶將業(yè)務(wù)對(duì)象運(yùn)輸至物流商的集貨倉(cāng),后續(xù)通過調(diào)撥將集貨倉(cāng)中的業(yè)務(wù)對(duì)象調(diào)撥至物流商的各個(gè)配送倉(cāng),一旦業(yè)務(wù)對(duì)象調(diào)撥到物流商的配送倉(cāng)后,用戶即可以享有物流商的倉(cāng)配服務(wù)。在這兩種統(tǒng)倉(cāng)統(tǒng)配模式中,均涉及到用戶將業(yè)務(wù)對(duì)象進(jìn)行入庫(kù)的操作,以及物流商對(duì)業(yè)務(wù)對(duì)象從一個(gè)倉(cāng)庫(kù)調(diào)撥到另一個(gè)倉(cāng)庫(kù)的操作。這些操作可能會(huì)引起到倉(cāng)庫(kù)可預(yù)約倉(cāng)庫(kù)容量的增加及減少。為了實(shí)現(xiàn)上述統(tǒng)倉(cāng)統(tǒng)配模式下以及其他模式下用戶針對(duì)業(yè)務(wù)對(duì)象的可預(yù)約倉(cāng)庫(kù)容量的查詢、預(yù)約入庫(kù)、取消預(yù)約入庫(kù)等操作,本申請(qǐng)?zhí)峁┮环N入庫(kù)系統(tǒng),其結(jié)構(gòu)示意圖如圖1所示,包括:用戶終端11、倉(cāng)儲(chǔ)中心服務(wù)器12和物流執(zhí)行服務(wù)器13;其中:用戶終端11,用于向物流執(zhí)行服務(wù)器發(fā)送查詢可預(yù)約倉(cāng)庫(kù)容量請(qǐng)求,向倉(cāng)儲(chǔ)中心服務(wù)器發(fā)送預(yù)約入庫(kù)請(qǐng)求和取消預(yù)約入庫(kù)請(qǐng)求,接收倉(cāng)儲(chǔ)中心服務(wù)器發(fā)送的預(yù)約入庫(kù)響應(yīng)和取消預(yù)約入庫(kù)響應(yīng),以及接收物流執(zhí)行服務(wù)器發(fā)送的查詢響應(yīng)消息。倉(cāng)儲(chǔ)中心服務(wù)器12,用于接收用戶終端發(fā)送的可能導(dǎo)致倉(cāng)庫(kù)庫(kù)存(在倉(cāng)庫(kù)存、預(yù)約占用庫(kù)存等等)變化的請(qǐng)求,基于請(qǐng)求創(chuàng)建相關(guān)訂單,向用戶終端發(fā)送相應(yīng)的響應(yīng),將創(chuàng)建的相關(guān)訂單攜帶在變化庫(kù)存指示消息中,將該消息進(jìn)行 廣播,或者直接發(fā)送給物流執(zhí)行服務(wù)器。物流執(zhí)行服務(wù)器13,用于監(jiān)聽倉(cāng)儲(chǔ)中心服務(wù)器發(fā)送變化庫(kù)存指示消息,基于變化庫(kù)存指示消息中攜帶的相關(guān)訂單,對(duì)相關(guān)數(shù)據(jù)表進(jìn)行修改。物流執(zhí)行服務(wù)器中存儲(chǔ)的數(shù)據(jù)表有倉(cāng)庫(kù)收貨能力表、倉(cāng)庫(kù)庫(kù)容使用表和用戶庫(kù)容使用表;用戶庫(kù)容使用表記錄了日期、用戶的標(biāo)識(shí)、倉(cāng)庫(kù)的標(biāo)識(shí)、分配庫(kù)容量、在倉(cāng)業(yè)務(wù)對(duì)象占用庫(kù)容量和用戶預(yù)約庫(kù)容量;倉(cāng)庫(kù)收貨能力表記錄了日期、倉(cāng)庫(kù)的標(biāo)識(shí)、總收貨能力和已占用收貨能力,收貨能力用庫(kù)容量表示;倉(cāng)庫(kù)庫(kù)容使用表記錄了日期、倉(cāng)庫(kù)的標(biāo)識(shí)、總庫(kù)容量、在倉(cāng)業(yè)務(wù)對(duì)象占用庫(kù)容量和各用戶預(yù)約總庫(kù)容量;實(shí)際中,考慮到倉(cāng)庫(kù)總庫(kù)容量和為用戶分配的分配庫(kù)容量(也即用戶總庫(kù)容量)變化周期較長(zhǎng),通常是以年或月為單位進(jìn)行記錄,為了減少數(shù)據(jù)冗余,節(jié)約數(shù)據(jù)庫(kù)的存儲(chǔ)資源,這里針對(duì)上述倉(cāng)庫(kù)庫(kù)容使用表中各倉(cāng)庫(kù)的總庫(kù)量容單獨(dú)建一個(gè)倉(cāng)庫(kù)總庫(kù)容表,并將總庫(kù)容量從倉(cāng)庫(kù)庫(kù)容使用表中剔除;針對(duì)上述用戶庫(kù)容使用表中的分配庫(kù)容量單獨(dú)建一個(gè)用戶總庫(kù)容量表,并將分配庫(kù)容量從用戶庫(kù)容使用表中剔除。此時(shí),倉(cāng)庫(kù)總庫(kù)容表、倉(cāng)庫(kù)庫(kù)容使用表、用戶總庫(kù)容量表、用戶庫(kù)容使用表、倉(cāng)庫(kù)收貨能力表的描述和相應(yīng)的示例分別如下表(1-1)、表(1-2)、表(2-1)、表(2-2)、表(3-1)、表(3-2)、表(4-1)、表(4-2)、表(5-1)和表(5-2)。其中,倉(cāng)庫(kù)的總庫(kù)容可以用倉(cāng)庫(kù)的面積乘以面積庫(kù)容系數(shù)得到,面積庫(kù)容系數(shù)即為單位面積有效存儲(chǔ)庫(kù)容量,各倉(cāng)庫(kù)的面積庫(kù)容系數(shù)會(huì)因?yàn)閭}(cāng)儲(chǔ)條件的不同而不同。庫(kù)容量的單位可以用體積的單位來表示,在倉(cāng)業(yè)務(wù)對(duì)象占用的庫(kù)容與用戶預(yù)約庫(kù)容小于等于倉(cāng)庫(kù)總庫(kù)容。表(1-1)表(1-2)表(2-1)表(2-2)表(3-1)表(3-2)表(4-1)表(4-2)表(5-1)表(5-2)上述各表中,該表每條記錄的id字段是一個(gè)自增的數(shù)字,只是對(duì)該表一條記錄的唯一標(biāo)識(shí)。用戶庫(kù)容使用表中各用戶的分配庫(kù)容的具體可通過以下方式確定:對(duì)用戶的考核指標(biāo)有很多,這里針對(duì)每一倉(cāng)庫(kù),可以取包含業(yè)務(wù)對(duì)象在該倉(cāng)庫(kù)的周轉(zhuǎn)率、入庫(kù)該倉(cāng)庫(kù)的延誤率和入庫(kù)該倉(cāng)庫(kù)的頻次中的一個(gè)或多個(gè),不同的時(shí)間段對(duì)這些標(biāo)準(zhǔn)的側(cè)重不同,對(duì)指標(biāo)參數(shù)的重視程度可以通過指標(biāo)參數(shù)的權(quán)重來表示。在此基礎(chǔ)上,每一個(gè)用戶的考核得分可以通過對(duì)歸一化的指標(biāo)參數(shù)加權(quán)求和得到。首先,設(shè)各項(xiàng)考核指標(biāo)參數(shù)分別表示為{a1,a2,...,an}(n∈n+),eij為ai相對(duì)aj的重要程度,則eji=1/eij;采用k(k∈n+)個(gè)等級(jí)量化該重要程度,則eij的取值集合為{1/k,1/(k-1),...,1,...,k-1,k}。為了保證所有eij的合理性,在設(shè)置e的值時(shí)可以利用eij=eik*ekj作為參考。由此得到一個(gè)n階重要程度矩陣e:假設(shè)有兩個(gè)用戶a,b,其指標(biāo)參數(shù)和指標(biāo)參數(shù)的取值如表(6)所示:用戶入庫(kù)延誤率入庫(kù)頻次(次/月)a0.34b0.57表(6)基于運(yùn)營(yíng)角度考慮,針對(duì)入庫(kù)延誤率和入庫(kù)頻次考察重要性對(duì)比,構(gòu)造重要程度矩陣e為:設(shè)各考核指標(biāo)參數(shù)的權(quán)重為wi(i∈[1,n]),將所有的權(quán)重組合成列向量,構(gòu)成權(quán)重向量w,wt=[w1,w2,...,wn]。由于重要程度是用權(quán)重來衡量,因而矩陣e又可表示為:由(1)、(2)可得等式(3):ew=nw(3)另外,對(duì)于n階重要程度矩陣e,當(dāng)其元素取值合理時(shí),則存在非零向量v使得式(4)成立,其中λ為特征值,v為對(duì)應(yīng)特征值λ的特征向量。ev=λv(4)對(duì)比(3)、(4)可知,權(quán)重向量w等于歸一化的特征向量v。因此,依據(jù)當(dāng)前階段對(duì)各指標(biāo)的側(cè)重程度構(gòu)造出矩陣e后,求得其特征向量,即可求出此用戶考核指標(biāo)的權(quán)重向量。沿用上例,求取這一程度矩陣的權(quán)重向量v,vt=[0.8944,0.4472],由于v=w,因此,wt=[0.8944,0.4472]。然后,利用權(quán)重向量對(duì)用戶進(jìn)行考核評(píng)分。所有用戶的行為可以用一系列考核指標(biāo)的離散序列值描述,例如用戶i的指標(biāo)參數(shù)序列ni={fi1,fi2,..,fin}(i∈[1,m],m∈n+)。由于各考核指標(biāo)參數(shù)單位不同,在進(jìn)行評(píng)分前需要對(duì)指標(biāo)參數(shù)歸一化處理。首先將這些指標(biāo)參數(shù)分為兩類:越大越好(biggerbetter)的指標(biāo)參數(shù)(如入庫(kù)頻次)、越小越好(smallerbetter)的指標(biāo)參數(shù)(如入庫(kù)延誤率)。將各用戶指標(biāo)參數(shù)值分別針對(duì)上述分類采用式(5)、(6)歸一化:其中沿用上例,采用式(5)、(6)對(duì)上述用戶針對(duì)入庫(kù)延誤率和入庫(kù)頻次進(jìn)行歸一化,歸一化后得到的用戶指標(biāo)參數(shù)序列如表(7)所示:用戶歸一化后的入庫(kù)延誤率歸一化后的入庫(kù)頻次(次/月)a14/7b3/51表(7)將所有指標(biāo)參數(shù)進(jìn)行歸一化后得到具有可比性的用戶指標(biāo)參數(shù)序列將此序列與權(quán)重向量依公式(7)加權(quán)求和即得用戶i的得分:最后,對(duì)所有用戶求其得分,得到用戶評(píng)分序列{n1,n2,...,nm}。沿用上例,將表(7)和wt=[0.8944,0.4472]中的數(shù)據(jù)代入公式(7)得到:s1=1*0.8944+(4/7)*0.4472=1.149942857142857,近似等于1.15;s2=(3/5)*0.8944+1*0.4472=0.98384,近似等于0.98。也即得到用戶a和用戶b的評(píng)分分別為1.15、0.98。各用戶評(píng)分確定之后,利用倉(cāng)庫(kù)的總庫(kù)容量,即可確定各用戶在該倉(cāng)庫(kù)的分配庫(kù)容量。例如:假設(shè)倉(cāng)庫(kù)庫(kù)容為c,則可根據(jù){n1,n2,...,nm}序列確定用戶i的總分配庫(kù)容,即ci=c×(ni)/(n1+n2+...+nm);還可以根據(jù)一用戶評(píng)分在各用戶評(píng)分中所占排名所在的名次區(qū)間,以及為該名次區(qū)間所分配的庫(kù)存量來確定。當(dāng)然,也不限于假設(shè)的兩個(gè)方式,遵循的基本分配原則是評(píng)分相對(duì)越高,分配庫(kù)容量越多。此外,考慮到倉(cāng)庫(kù)庫(kù)容表、倉(cāng)庫(kù)收貨能力表和用戶庫(kù)容表的改變還可以是由倉(cāng)庫(kù)間的調(diào)撥引起的,以及由倉(cāng)庫(kù)的出庫(kù)和入庫(kù)引起的。因此,在上述入庫(kù) 系統(tǒng)中,除了用戶終端之外,還可以包括倉(cāng)庫(kù)終端和物流商終端,倉(cāng)庫(kù)終端的功能以及物流商終端具有的功能與上述用戶終端類似。下面將結(jié)合附圖,對(duì)本申請(qǐng)實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本申請(qǐng)一部分實(shí)施例,而不是全部的實(shí)施例?;诒旧暾?qǐng)中的實(shí)施例,本領(lǐng)域普通技術(shù)人員所獲得的所有其他實(shí)施例,都屬于本申請(qǐng)保護(hù)的范圍。如圖2所示,其為本申請(qǐng)實(shí)施例的查詢業(yè)務(wù)對(duì)象的可預(yù)約倉(cāng)庫(kù)容量的方法的流程圖,包括以下步驟:步驟201:用戶終端向物流執(zhí)行服務(wù)器發(fā)送針對(duì)可預(yù)約倉(cāng)庫(kù)容量的查詢請(qǐng)求消息,所述查詢請(qǐng)求消息中攜帶有用戶的標(biāo)識(shí)、倉(cāng)庫(kù)的標(biāo)識(shí)和日期。用戶若需要對(duì)其可預(yù)約倉(cāng)庫(kù)容量進(jìn)行查詢,即可通過用戶終端上顯示的查詢頁(yè)面,輸入用戶的標(biāo)識(shí)、需要查詢的倉(cāng)庫(kù)的標(biāo)識(shí)和日期,之后觸發(fā)查詢按鈕,實(shí)現(xiàn)向物流執(zhí)行服務(wù)器發(fā)送查詢請(qǐng)求消息。這里可預(yù)約倉(cāng)庫(kù)容量是指某一倉(cāng)庫(kù)在某一日能為某一用戶提供業(yè)務(wù)對(duì)象的入庫(kù)提供的預(yù)約倉(cāng)庫(kù)容量。業(yè)務(wù)對(duì)象的可預(yù)約倉(cāng)庫(kù)容量主要由1)該倉(cāng)庫(kù)在該日(或者該日所在的月,該日所在的年)為該用戶分配的分配庫(kù)容、2)該用戶該日在該倉(cāng)庫(kù)中已占用的庫(kù)容和、3)該用戶該日在該倉(cāng)庫(kù)已預(yù)約庫(kù)容決定,其中,2)和3)之和小于等于1)。步驟202:物流執(zhí)行服務(wù)器接收用戶終端發(fā)送的針對(duì)可預(yù)約倉(cāng)庫(kù)容量的查詢請(qǐng)求消息。步驟203:物流執(zhí)行服務(wù)器查詢用戶庫(kù)容使用表,獲得在所述日期內(nèi)所述用戶在所述倉(cāng)庫(kù)中的分配庫(kù)容量、在倉(cāng)業(yè)務(wù)對(duì)象占用庫(kù)容量和用戶預(yù)約庫(kù)容量;由于用戶庫(kù)容使用表記錄了日期、用戶的標(biāo)識(shí)、倉(cāng)庫(kù)的標(biāo)識(shí)、分配庫(kù)容量、在倉(cāng)業(yè)務(wù)對(duì)象占用庫(kù)容量和用戶預(yù)約庫(kù)容量間的對(duì)應(yīng)關(guān)系,因此,在獲知了用 戶的標(biāo)識(shí)、倉(cāng)庫(kù)的標(biāo)識(shí)和日期后,可以獲得所述用戶在所述倉(cāng)庫(kù)中的分配庫(kù)容量、在倉(cāng)業(yè)務(wù)對(duì)象占用庫(kù)容量和用戶預(yù)約庫(kù)容量。這里的用戶預(yù)約庫(kù)容量是指用于已經(jīng)預(yù)約的庫(kù)容量。假設(shè)上述步驟201中,查詢請(qǐng)求消息中攜帶有用戶的標(biāo)識(shí)為362936951、倉(cāng)庫(kù)的標(biāo)識(shí)為qdhewl-0002、日期為2016-01-17。則在本步驟203中,查詢上述表(3-2)得到所述用戶在所述倉(cāng)庫(kù)中的分配庫(kù)容量為100;查詢上述表(4-2)得到所述用戶在所述倉(cāng)庫(kù)中的在倉(cāng)業(yè)務(wù)對(duì)象占用庫(kù)容量0和用戶預(yù)約庫(kù)容量10。用戶庫(kù)容使用表中指定用戶在指定倉(cāng)庫(kù)的分配庫(kù)容量的具體確定方式已在上文中進(jìn)行了說明,這里不再贅述。考慮到由于是預(yù)約入庫(kù),還需要物流商的物流服務(wù),針對(duì)該倉(cāng)庫(kù)為業(yè)務(wù)對(duì)象提供收貨服務(wù),在倉(cāng)庫(kù)收貨能力不足時(shí),即時(shí)在倉(cāng)業(yè)務(wù)對(duì)象占用庫(kù)容量和用戶預(yù)約庫(kù)容量小于用戶在所述倉(cāng)庫(kù)中的分配庫(kù)容量,用戶的業(yè)務(wù)對(duì)象也無法進(jìn)行入庫(kù),因此,在為用戶提供可預(yù)約倉(cāng)庫(kù)容量時(shí),也需要考慮倉(cāng)庫(kù)收貨能力,使得提供的可預(yù)約倉(cāng)庫(kù)容量較為準(zhǔn)確。此外,考慮到倉(cāng)庫(kù)總庫(kù)容量可能會(huì)發(fā)生變更,而為用戶分配的庫(kù)容量還沒有根據(jù)變更后的總庫(kù)容量及時(shí)進(jìn)行更新,為了更為準(zhǔn)確地確定用戶的可預(yù)約倉(cāng)庫(kù)容量,較優(yōu)的,在本步驟203中,還可以查詢倉(cāng)庫(kù)收貨能力表,獲得所述倉(cāng)庫(kù)在所述日期的總收貨能力和已占用收貨能力數(shù)據(jù),以及查詢倉(cāng)庫(kù)庫(kù)容使用表,獲得所述倉(cāng)庫(kù)在所述日期的總庫(kù)容量、在倉(cāng)業(yè)務(wù)對(duì)象占用庫(kù)容量和各用戶預(yù)約總庫(kù)容量數(shù)據(jù)。沿用本步驟中的例子,則在較優(yōu)的步驟中,查詢倉(cāng)庫(kù)收貨能力表(5-2)獲得所述倉(cāng)庫(kù)在所述日期的總收貨能力為90000000和已占用收貨能力為0。查詢倉(cāng)庫(kù)庫(kù)容使用表(1-2)和表(2-2),獲得所述倉(cāng)庫(kù)在所述日期的總庫(kù)容量為6000、在倉(cāng)業(yè)務(wù)對(duì)象占用庫(kù)容量為0和各用戶預(yù)約總庫(kù)容量數(shù)據(jù)為10。步驟204:物流執(zhí)行服務(wù)器根據(jù)獲得的分配庫(kù)容量、在倉(cāng)業(yè)務(wù)對(duì)象占用庫(kù)容量和用戶預(yù)約庫(kù)容量,確定在所述日期內(nèi)所述用戶在所述倉(cāng)庫(kù)內(nèi)的可預(yù)約倉(cāng) 庫(kù)容量。若在上述步驟203中,執(zhí)行了優(yōu)選步驟,則本步驟204具體包括:根據(jù)所述倉(cāng)庫(kù)的當(dāng)前可用收貨能力、倉(cāng)庫(kù)的當(dāng)前可用庫(kù)存量和所述用戶的當(dāng)前可用分配庫(kù)容,確定在所述日期內(nèi)所述用戶在所述倉(cāng)庫(kù)內(nèi)的可預(yù)約倉(cāng)庫(kù)容量,其中,倉(cāng)庫(kù)的當(dāng)前可用收貨能力根據(jù)獲得的總收貨能力和獲得的已占用收貨能力得到;倉(cāng)庫(kù)的當(dāng)前可用庫(kù)存根據(jù)獲得的總庫(kù)容量、獲得的在倉(cāng)業(yè)務(wù)對(duì)象占用庫(kù)容量、獲得的各用戶預(yù)約總庫(kù)容量得到,當(dāng)前可用分配庫(kù)容根據(jù)獲得的分配庫(kù)容量、獲得的在倉(cāng)業(yè)務(wù)對(duì)象占用庫(kù)容量和獲得的用戶預(yù)約庫(kù)容量得到。具體的,倉(cāng)庫(kù)的當(dāng)前可用收貨能力可以為獲得的總收貨能力和獲得的已占用收貨能力之差;倉(cāng)庫(kù)的當(dāng)前可用庫(kù)存可以為獲得的總庫(kù)容量與獲得的在倉(cāng)業(yè)務(wù)對(duì)象占用庫(kù)容量之差再減去獲得的各用戶預(yù)約總庫(kù)容量后得到的差值,當(dāng)前可用分配庫(kù)容可以為獲得的分配庫(kù)容量與獲得的在倉(cāng)業(yè)務(wù)對(duì)象占用庫(kù)容量之差再減去獲得的用戶預(yù)約庫(kù)容量后得到的差值。沿用步驟203中的例子,這里倉(cāng)庫(kù)的當(dāng)前可用收貨能力為90000000,倉(cāng)庫(kù)的當(dāng)前可用庫(kù)存為6000-10=5990,當(dāng)前可用分配庫(kù)容100-10=90。進(jìn)一步的,考慮到短板效應(yīng),為了確保較為準(zhǔn)確地為用戶提供可預(yù)約倉(cāng)庫(kù)容量,可將所述倉(cāng)庫(kù)的當(dāng)前可用收貨能力、倉(cāng)庫(kù)的當(dāng)前可用庫(kù)存量和所述用戶的當(dāng)前可用分配庫(kù)容三者中的最小值,作為所述日期內(nèi)所述用戶在所述倉(cāng)庫(kù)內(nèi)的可預(yù)約倉(cāng)庫(kù)容量。沿用上例,在所述日期內(nèi)所述用戶在所述倉(cāng)庫(kù)內(nèi)的可預(yù)約倉(cāng)庫(kù)容量為90。步驟205:物流執(zhí)行服務(wù)器向用戶終端發(fā)送查詢響應(yīng)消息,所述查詢響應(yīng)消息中攜帶有在所述日期內(nèi)所述用戶在所述倉(cāng)庫(kù)內(nèi)的可預(yù)約倉(cāng)庫(kù)容量。步驟206:用戶終端接收物流執(zhí)行服務(wù)器發(fā)送的查詢響應(yīng)消息。此時(shí),用戶即可獲得2016-01-17在qdhewl-0002的可用預(yù)約庫(kù)容為90。上述步驟201至步驟206中,物流執(zhí)行服務(wù)器向用戶終端提供了可用預(yù)約庫(kù)容查詢功能。如圖3所示,其為本申請(qǐng)實(shí)施例的針對(duì)業(yè)務(wù)對(duì)象的預(yù)約入庫(kù)方法的流程圖,包括以下步驟:步驟301:用戶終端向倉(cāng)儲(chǔ)中心服務(wù)器發(fā)送預(yù)約入庫(kù)請(qǐng)求,所述預(yù)約入庫(kù)請(qǐng)求中攜帶有用戶的標(biāo)識(shí)、預(yù)約時(shí)間、倉(cāng)庫(kù)的標(biāo)識(shí)和需要預(yù)約的可預(yù)約倉(cāng)庫(kù)容量。所述預(yù)約時(shí)間、倉(cāng)庫(kù)的標(biāo)識(shí)和需要預(yù)約的可預(yù)約倉(cāng)庫(kù)容量是根據(jù)查詢到的可預(yù)約倉(cāng)庫(kù)容量確定的。這里需要預(yù)約的可預(yù)約倉(cāng)庫(kù)容量通常不能大于查詢到的可預(yù)約倉(cāng)庫(kù)容量。步驟302:倉(cāng)儲(chǔ)中心服務(wù)器接收用戶終端發(fā)送的預(yù)約入庫(kù)請(qǐng)求。步驟303:倉(cāng)儲(chǔ)中心服務(wù)器利用所述用戶的標(biāo)識(shí)、預(yù)約時(shí)間、所述倉(cāng)庫(kù)的標(biāo)識(shí)和需要預(yù)約的可預(yù)約倉(cāng)庫(kù)容量創(chuàng)建采購(gòu)入庫(kù)單并保存。步驟304:倉(cāng)儲(chǔ)中心服務(wù)器分別向物流執(zhí)行服務(wù)器和用戶終端發(fā)送變化庫(kù)存指示和創(chuàng)建的所述采購(gòu)入庫(kù)單。所述變化庫(kù)存指示中攜帶有創(chuàng)建的所述采購(gòu)入庫(kù)單,以使所述物流服務(wù)器利用接收的采購(gòu)入庫(kù)單對(duì)用戶庫(kù)容使用表執(zhí)行修改操作。步驟305:物流執(zhí)行服務(wù)器接收倉(cāng)儲(chǔ)中心服務(wù)器發(fā)送的創(chuàng)建采購(gòu)入庫(kù)單。與此同時(shí),用戶終端接收倉(cāng)儲(chǔ)中心發(fā)送的所述采購(gòu)入庫(kù)單。步驟306:物流執(zhí)行服務(wù)器監(jiān)聽倉(cāng)儲(chǔ)中心服務(wù)器發(fā)送的變化庫(kù)存指示。較優(yōu)的,為了避免消息的重復(fù)發(fā)送,造成物流執(zhí)行服務(wù)器對(duì)數(shù)據(jù)表進(jìn)行多次修改,引起錯(cuò)誤操作,所述變化存庫(kù)指示中攜帶有消息去重碼。步驟307:物流執(zhí)行服務(wù)器若監(jiān)聽到的庫(kù)存變化指示中攜帶的是采購(gòu)入庫(kù)訂單,則按照采購(gòu)入庫(kù)訂單中用戶的標(biāo)識(shí)、預(yù)約時(shí)間、所述倉(cāng)庫(kù)的標(biāo)識(shí)和需要預(yù)約的可預(yù)約倉(cāng)庫(kù)容量,查找用戶庫(kù)容表中所述用戶在所述倉(cāng)庫(kù)的所述預(yù)約時(shí)間內(nèi)的用戶預(yù)約庫(kù)容量。這里由于引起庫(kù)存變化的不僅僅是采購(gòu)入庫(kù)訂單中的預(yù)約入庫(kù)行為,例如:倉(cāng)庫(kù)間的調(diào)撥訂單引起的調(diào)撥行為,業(yè)務(wù)對(duì)象的入庫(kù)訂單及出庫(kù)訂單引起 的入庫(kù)出庫(kù)行為,均為引起相應(yīng)倉(cāng)庫(kù)中的庫(kù)存變化,因此,這里需要確定庫(kù)存變化指示中攜帶的具體是何種訂單,進(jìn)而執(zhí)行相應(yīng)的操作。步驟308:物流執(zhí)行服務(wù)器對(duì)確定的所述用戶預(yù)約庫(kù)容量執(zhí)行修改操作,修改為查找到的用戶預(yù)約庫(kù)容量與需要預(yù)約的可預(yù)約倉(cāng)庫(kù)容量之和得到的和值。在創(chuàng)建了倉(cāng)庫(kù)收貨能力表和倉(cāng)庫(kù)庫(kù)容使用表時(shí),還需要依據(jù)確定的所述用戶預(yù)約庫(kù)容量對(duì)倉(cāng)庫(kù)收貨能力表及倉(cāng)庫(kù)庫(kù)容使用表執(zhí)行修改操作。具體為:倉(cāng)庫(kù)收貨能力表中上述倉(cāng)庫(kù)在上述預(yù)約日期的已占用收貨能力增加需要預(yù)約的可預(yù)約倉(cāng)庫(kù)容量,將倉(cāng)庫(kù)庫(kù)容使用表中上述倉(cāng)庫(kù)在上述預(yù)約日期的各用戶預(yù)約總庫(kù)容增加需要預(yù)約的可預(yù)約倉(cāng)庫(kù)容量。上述針對(duì)業(yè)務(wù)對(duì)象的預(yù)約入庫(kù)方案中,采用倉(cāng)儲(chǔ)中心服務(wù)器作為中間人,將用戶發(fā)送的需要對(duì)物流執(zhí)行服務(wù)器中存儲(chǔ)的數(shù)據(jù)表的修改操作,使得一方面可以發(fā)給用戶預(yù)約入庫(kù)憑證即采購(gòu)入庫(kù)訂單,另一方面可以為物流執(zhí)行服務(wù)器的修改操作提供依據(jù),避免了用戶終端對(duì)物流執(zhí)行服務(wù)器中的數(shù)據(jù)表的直接修改操作,確保了數(shù)據(jù)表的安全性。進(jìn)一步地,由于倉(cāng)儲(chǔ)中心服務(wù)器創(chuàng)建并保存了用戶的采購(gòu)入庫(kù)訂單,因此,在后續(xù)用戶需要取消該采用入庫(kù)訂單時(shí),直接輸入采購(gòu)入庫(kù)訂單號(hào),進(jìn)行取消操作即可,方便了用戶操作,提高了用戶體驗(yàn)。如圖4所示,其為本申請(qǐng)實(shí)施例的針對(duì)業(yè)務(wù)對(duì)象的取消預(yù)約入庫(kù)方法的流程圖,包括以下步驟:步驟401:用戶終端向倉(cāng)儲(chǔ)中心服務(wù)器發(fā)送取消預(yù)約入庫(kù)請(qǐng)求,所述取消預(yù)約入庫(kù)請(qǐng)求中攜帶有采購(gòu)入庫(kù)單號(hào)。這里攜帶采購(gòu)入庫(kù)單號(hào)的目的是使所述倉(cāng)儲(chǔ)中心服務(wù)器根據(jù)所述采購(gòu)入庫(kù)單號(hào),向物流執(zhí)行服務(wù)器發(fā)送變化庫(kù)存指示,所述變化庫(kù)存指示中攜帶有添加了取消預(yù)約標(biāo)記的采購(gòu)入庫(kù)單;采購(gòu)入庫(kù)單中包括所述用戶的標(biāo)識(shí)、預(yù)約時(shí)間、所述倉(cāng)庫(kù)的標(biāo)識(shí)和需要預(yù)約的可預(yù)約倉(cāng)庫(kù)容量。步驟402:倉(cāng)儲(chǔ)中心服務(wù)器接收用戶終端發(fā)送的取消預(yù)約入庫(kù)請(qǐng)求,所述取消預(yù)約入庫(kù)請(qǐng)求中攜帶有采購(gòu)入庫(kù)單號(hào)。步驟403:倉(cāng)儲(chǔ)中心服務(wù)器從保存的采購(gòu)入庫(kù)單中查找采購(gòu)入庫(kù)單號(hào)與所述取消預(yù)約請(qǐng)求中攜帶的采購(gòu)入庫(kù)單號(hào)相同的采購(gòu)入庫(kù)單。其中,采購(gòu)入庫(kù)單中包括所述用戶的標(biāo)識(shí)、預(yù)約時(shí)間、所述倉(cāng)庫(kù)的標(biāo)識(shí)和需要預(yù)約的可預(yù)約倉(cāng)庫(kù)容量。步驟404:倉(cāng)儲(chǔ)中心服務(wù)器對(duì)查找到的采購(gòu)入庫(kù)單添加取消預(yù)約標(biāo)記;步驟405:倉(cāng)儲(chǔ)中心服務(wù)器向物流執(zhí)行服務(wù)器和所述用戶終端分別發(fā)送變化庫(kù)存指示和取消預(yù)約入庫(kù)響應(yīng)。所述變化庫(kù)存指示中攜帶有添加了取消預(yù)約標(biāo)記的采購(gòu)入庫(kù)單,以使所述物流服務(wù)器利用接收的標(biāo)記后的采購(gòu)入庫(kù)單對(duì)用戶庫(kù)容使用表執(zhí)行修改操作,其中,用戶庫(kù)容使用表記錄了日期、用戶的標(biāo)識(shí)、倉(cāng)庫(kù)的標(biāo)識(shí)、分配庫(kù)容量、在倉(cāng)業(yè)務(wù)對(duì)象占用庫(kù)容量和用戶預(yù)約庫(kù)容量,所述取消預(yù)約入庫(kù)響應(yīng)中攜帶有取消結(jié)果信息。步驟406:物流執(zhí)行服務(wù)器監(jiān)聽倉(cāng)儲(chǔ)中心服務(wù)器發(fā)送的變化庫(kù)存指示。與此同時(shí),用戶終端接收倉(cāng)儲(chǔ)中心服務(wù)器發(fā)送的取消預(yù)約入庫(kù)響應(yīng),所述取消預(yù)約入庫(kù)響應(yīng)中攜帶有取消結(jié)果信息。步驟407:若監(jiān)聽到的庫(kù)存變化指示中攜帶有添加了取消預(yù)約標(biāo)記的采購(gòu)入庫(kù)單,則按照添加了取消預(yù)約標(biāo)記的采購(gòu)入庫(kù)單中用戶的標(biāo)識(shí)、預(yù)約時(shí)間、所述倉(cāng)庫(kù)的標(biāo)識(shí)和需要預(yù)約的可預(yù)約倉(cāng)庫(kù)容量,查找用戶庫(kù)容表中所述用戶在所述倉(cāng)庫(kù)的所述預(yù)約時(shí)間內(nèi)的用戶預(yù)約庫(kù)容量。步驟408:對(duì)確定的所述用戶預(yù)約庫(kù)容量執(zhí)行修改操作,修改為查找到的用戶預(yù)約庫(kù)容量與需要預(yù)約的可預(yù)約倉(cāng)庫(kù)容量之差得到的差值。在創(chuàng)建了倉(cāng)庫(kù)收貨能力表和倉(cāng)庫(kù)庫(kù)容使用表時(shí),還需要依據(jù)確定的所述用戶預(yù)約庫(kù)容量對(duì)倉(cāng)庫(kù)收貨能力表及倉(cāng)庫(kù)庫(kù)容使用表執(zhí)行修改操作。具體為:倉(cāng)庫(kù)收貨能力表中上述倉(cāng)庫(kù)在上述預(yù)約日期的已占用收貨能力減少需要預(yù)約的 可預(yù)約倉(cāng)庫(kù)容量,將倉(cāng)庫(kù)庫(kù)容使用表中上述倉(cāng)庫(kù)在上述預(yù)約日期的各用戶預(yù)約總庫(kù)容減少需要預(yù)約的可預(yù)約倉(cāng)庫(kù)容量。上述針對(duì)業(yè)務(wù)對(duì)象的取消預(yù)約入庫(kù)方案中,采用倉(cāng)儲(chǔ)中心服務(wù)器作為中間人,將用戶發(fā)送的需要對(duì)物流執(zhí)行服務(wù)器中存儲(chǔ)的數(shù)據(jù)表的修改操作,使得一方面可以發(fā)給用戶預(yù)約入庫(kù)憑證即添加取消預(yù)約標(biāo)記的采購(gòu)入庫(kù)訂單,另一方面可以為物流執(zhí)行服務(wù)器的修改操作提供依據(jù),避免了用戶終端對(duì)物流執(zhí)行服務(wù)器中的數(shù)據(jù)表的直接修改操作,確保了數(shù)據(jù)表的安全性。進(jìn)一步地,由于倉(cāng)儲(chǔ)中心服務(wù)器創(chuàng)建并保存了用戶的采購(gòu)入庫(kù)訂單,因此,用戶需要取消該采用入庫(kù)訂單時(shí),直接輸入采購(gòu)入庫(kù)訂單號(hào),進(jìn)行取消操作即可,方便了用戶操作,提高了用戶體驗(yàn)。如圖5所示,其為本申請(qǐng)實(shí)施例的查詢業(yè)務(wù)對(duì)象的可預(yù)約倉(cāng)庫(kù)容量的裝置的結(jié)構(gòu)示意圖之一,包括:接收模塊51、查詢模塊52、可預(yù)約倉(cāng)庫(kù)容量確定模塊53和發(fā)送模塊54,其中:接收模塊51,用于接收用戶終端發(fā)送的針對(duì)可預(yù)約倉(cāng)庫(kù)容量的查詢請(qǐng)求消息,所述查詢請(qǐng)求消息中攜帶有用戶的標(biāo)識(shí)、倉(cāng)庫(kù)的標(biāo)識(shí)和日期;查詢模塊52,用于查詢用戶庫(kù)容使用表,獲得在所述日期內(nèi)所述用戶在所述倉(cāng)庫(kù)中的分配庫(kù)容量、在倉(cāng)業(yè)務(wù)對(duì)象占用庫(kù)容量和用戶預(yù)約庫(kù)容量,其中,用戶庫(kù)容使用表記錄了日期、用戶的標(biāo)識(shí)、倉(cāng)庫(kù)的標(biāo)識(shí)、分配庫(kù)容量、在倉(cāng)業(yè)務(wù)對(duì)象占用庫(kù)容量和用戶預(yù)約庫(kù)容量;可預(yù)約倉(cāng)庫(kù)容量確定模塊53,用于根據(jù)獲得的分配庫(kù)容量、在倉(cāng)業(yè)務(wù)對(duì)象占用庫(kù)容量和用戶預(yù)約庫(kù)容量,確定在所述日期內(nèi)所述用戶在所述倉(cāng)庫(kù)內(nèi)的可預(yù)約倉(cāng)庫(kù)容量;發(fā)送模塊54,用于向用戶終端發(fā)送查詢響應(yīng)消息,所述查詢響應(yīng)消息中攜帶有在所述日期內(nèi)所述用戶在所述倉(cāng)庫(kù)內(nèi)的可預(yù)約倉(cāng)庫(kù)容量。較佳的,所述裝置還包括:分配庫(kù)容量確定模塊55,用于通過以下方式確 定用戶庫(kù)容使用表中指定用戶在指定倉(cāng)庫(kù)的分配庫(kù)容量通:確定每一使用所述指定倉(cāng)庫(kù)的用戶在設(shè)定時(shí)間段內(nèi)的用于分配庫(kù)容的指標(biāo)參數(shù)值,其中,指標(biāo)參數(shù)值包括:業(yè)務(wù)對(duì)象在指定倉(cāng)庫(kù)的周轉(zhuǎn)率、業(yè)務(wù)對(duì)象入庫(kù)指定倉(cāng)庫(kù)的延誤率和業(yè)務(wù)對(duì)象入庫(kù)指定倉(cāng)庫(kù)的頻次中的一個(gè)或多個(gè);確定各指標(biāo)參數(shù)的權(quán)重值;根據(jù)確定的各指標(biāo)參數(shù)值和相對(duì)應(yīng)的權(quán)重值,確定所述各用戶在所述指定倉(cāng)庫(kù)的評(píng)分;根據(jù)所述指定倉(cāng)庫(kù)的總庫(kù)容量、所述指定用戶的評(píng)分和各用戶在所述指定倉(cāng)庫(kù)的評(píng)分之和,確定所述指定用戶在所述指定倉(cāng)庫(kù)的分配庫(kù)容量。較佳的,所述查詢模塊52,還用于在接收模塊接收查詢請(qǐng)求消息之后,可預(yù)約倉(cāng)庫(kù)容量確定模塊確定可預(yù)約倉(cāng)庫(kù)容量之前,分別查詢倉(cāng)庫(kù)倉(cāng)庫(kù)收貨能力表和倉(cāng)庫(kù)庫(kù)容使用表,獲得所述倉(cāng)庫(kù)在所述日期的總收貨能力和已占用收貨能力數(shù)據(jù),以及獲得所述倉(cāng)庫(kù)在所述日期的總庫(kù)容量、在倉(cāng)業(yè)務(wù)對(duì)象占用庫(kù)容量和各用戶預(yù)約總庫(kù)容量數(shù)據(jù),其中,倉(cāng)庫(kù)收貨能力表記錄了日期、倉(cāng)庫(kù)的標(biāo)識(shí)、總收貨能力和已占用收貨能力,收貨能力用庫(kù)容量表示;倉(cāng)庫(kù)庫(kù)容使用表記錄了日期、倉(cāng)庫(kù)的標(biāo)識(shí)、總庫(kù)容量、在倉(cāng)業(yè)務(wù)對(duì)象占用庫(kù)容量和各用戶預(yù)約總庫(kù)容量;所述可預(yù)約倉(cāng)庫(kù)容量確定模塊53,具體用于根據(jù)所述倉(cāng)庫(kù)的當(dāng)前可用收貨能力、倉(cāng)庫(kù)的當(dāng)前可用庫(kù)存量和所述用戶的當(dāng)前可用分配庫(kù)容,確定在所述日期內(nèi)所述用戶在所述倉(cāng)庫(kù)內(nèi)的可預(yù)約倉(cāng)庫(kù)容量,其中,倉(cāng)庫(kù)的當(dāng)前可用收貨能力根據(jù)獲得的總收貨能力和獲得的已占用收貨能力得到;倉(cāng)庫(kù)的當(dāng)前可用庫(kù)存根據(jù)獲得的總庫(kù)容量、獲得的在倉(cāng)業(yè)務(wù)對(duì)象占用庫(kù)容量、獲得的各用戶預(yù)約總庫(kù)容量得到,當(dāng)前可用分配庫(kù)容根據(jù)獲得的分配庫(kù)容量、獲得的在倉(cāng)業(yè)務(wù)對(duì)象占用庫(kù)容量和獲得的用戶預(yù)約庫(kù)容量得到。較佳的,所述可預(yù)約倉(cāng)庫(kù)容量確定模塊53,具體用于將所述倉(cāng)庫(kù)的當(dāng)前可用收貨能力、倉(cāng)庫(kù)的當(dāng)前可用庫(kù)存量和所述用戶的當(dāng)前可用分配庫(kù)容三者中的最小值,作為所述日期內(nèi)所述用戶在所述倉(cāng)庫(kù)內(nèi)的可預(yù)約倉(cāng)庫(kù)容量。如圖6所示,其為本申請(qǐng)實(shí)施例的查詢業(yè)務(wù)對(duì)象的可預(yù)約倉(cāng)庫(kù)容量的裝置 的結(jié)構(gòu)示意圖之二,包括:發(fā)送模塊61和接收模塊62,其中:發(fā)送模塊61,用于向物流執(zhí)行服務(wù)器發(fā)送針對(duì)可預(yù)約倉(cāng)庫(kù)容量的查詢請(qǐng)求消息,所述查詢請(qǐng)求消息中攜帶有用戶的標(biāo)識(shí)、倉(cāng)庫(kù)的標(biāo)識(shí)和日期;接收模塊62,用于接收物流執(zhí)行服務(wù)器發(fā)送的查詢響應(yīng)消息,所述查詢響應(yīng)消息中攜帶有在所述日期內(nèi)所述用戶在所述倉(cāng)庫(kù)內(nèi)的可預(yù)約倉(cāng)庫(kù)容量,其中,所述可預(yù)約倉(cāng)庫(kù)容量是物流執(zhí)行服務(wù)器根據(jù)分配庫(kù)容量、在倉(cāng)業(yè)務(wù)對(duì)象占用庫(kù)容量和用戶預(yù)約庫(kù)容量確定的,所述分配庫(kù)容量、在倉(cāng)業(yè)務(wù)對(duì)象占用庫(kù)容量和用戶預(yù)約庫(kù)容量是物流執(zhí)行服務(wù)器查詢用戶庫(kù)容使用表后得到的,其中,用戶庫(kù)容使用表記錄了日期、用戶的標(biāo)識(shí)、倉(cāng)庫(kù)的標(biāo)識(shí)、分配庫(kù)容量、在倉(cāng)業(yè)務(wù)對(duì)象占用庫(kù)容量和用戶預(yù)約庫(kù)容量。如圖7所示,其為本申請(qǐng)實(shí)施例的查詢業(yè)務(wù)對(duì)象的預(yù)約入庫(kù)裝置的結(jié)構(gòu)示意圖之一,包括:接收模塊71、創(chuàng)建模塊72和發(fā)送模塊73,其中:接收模塊71,用于接收用戶終端發(fā)送的預(yù)約入庫(kù)請(qǐng)求,所述預(yù)約入庫(kù)請(qǐng)求中攜帶有用戶的標(biāo)識(shí)、預(yù)約時(shí)間、倉(cāng)庫(kù)的標(biāo)識(shí)和需要預(yù)約的可預(yù)約倉(cāng)庫(kù)容量,所述預(yù)約時(shí)間和需要預(yù)約的可預(yù)約倉(cāng)庫(kù)容量是根據(jù)用戶終端查詢到的可預(yù)約倉(cāng)庫(kù)容量確定的;創(chuàng)建模塊72,用于利用所述用戶的標(biāo)識(shí)、預(yù)約時(shí)間、所述倉(cāng)庫(kù)的標(biāo)識(shí)和需要預(yù)約的可預(yù)約倉(cāng)庫(kù)容量創(chuàng)建采購(gòu)入庫(kù)單并保存;發(fā)送模塊73,用于分別向物流執(zhí)行服務(wù)器和用戶終端發(fā)送變化庫(kù)存指示和創(chuàng)建的所述采購(gòu)入庫(kù)單,所述變化庫(kù)存指示中攜帶有創(chuàng)建的所述采購(gòu)入庫(kù)單,以使所述物流服務(wù)器利用接收的采購(gòu)入庫(kù)單對(duì)用戶庫(kù)容使用表執(zhí)行修改操作,其中,用戶庫(kù)容使用表記錄了日期、用戶的標(biāo)識(shí)、倉(cāng)庫(kù)的標(biāo)識(shí)、分配庫(kù)容量、在倉(cāng)業(yè)務(wù)對(duì)象占用庫(kù)容量和用戶預(yù)約庫(kù)容量。如圖8所示,其為本申請(qǐng)實(shí)施例的查詢業(yè)務(wù)對(duì)象的預(yù)約入庫(kù)裝置的結(jié)構(gòu)示意圖之二,包括:發(fā)送模塊81和接收模塊82,其中:發(fā)送模塊81,用于向倉(cāng)儲(chǔ)中心服務(wù)器發(fā)送預(yù)約入庫(kù)請(qǐng)求,所述預(yù)約入庫(kù)請(qǐng) 求中攜帶有用戶的標(biāo)識(shí)、預(yù)約時(shí)間、倉(cāng)庫(kù)的標(biāo)識(shí)和需要預(yù)約的可預(yù)約倉(cāng)庫(kù)容量,所述預(yù)約時(shí)間和需要預(yù)約的可預(yù)約倉(cāng)庫(kù)容量是根據(jù)查詢到的可預(yù)約倉(cāng)庫(kù)容量確定的;接收模塊82,用于接收倉(cāng)儲(chǔ)中心服務(wù)器發(fā)送的創(chuàng)建采購(gòu)入庫(kù)單,所述采購(gòu)入庫(kù)單是倉(cāng)儲(chǔ)中心服務(wù)器利用所述用戶的標(biāo)識(shí)、預(yù)約時(shí)間、所述倉(cāng)庫(kù)的標(biāo)識(shí)和需要預(yù)約的可預(yù)約倉(cāng)庫(kù)容量創(chuàng)建的。如圖9所示,其為本申請(qǐng)實(shí)施例的查詢業(yè)務(wù)對(duì)象的預(yù)約入庫(kù)裝置的結(jié)構(gòu)示意圖之三,包括:監(jiān)聽模塊91、查找模塊92和修改模塊93,其中:監(jiān)聽模塊91,用于監(jiān)聽倉(cāng)儲(chǔ)中心服務(wù)器發(fā)送的變化庫(kù)存指示;查找模塊92,用于若監(jiān)聽到的庫(kù)存變化指示中攜帶的是采購(gòu)入庫(kù)訂單,則按照采購(gòu)入庫(kù)訂單中用戶的標(biāo)識(shí)、預(yù)約時(shí)間、所述倉(cāng)庫(kù)的標(biāo)識(shí)和需要預(yù)約的可預(yù)約倉(cāng)庫(kù)容量,查找用戶庫(kù)容表中所述用戶在所述倉(cāng)庫(kù)的所述預(yù)約時(shí)間內(nèi)的用戶預(yù)約庫(kù)容量,其中,用戶庫(kù)容使用表記錄了日期、用戶的標(biāo)識(shí)、倉(cāng)庫(kù)的標(biāo)識(shí)、分配庫(kù)容量、在倉(cāng)業(yè)務(wù)對(duì)象占用庫(kù)容量和用戶預(yù)約庫(kù)容量;修改模塊93,用于對(duì)確定的所述用戶預(yù)約庫(kù)容量執(zhí)行修改操作,修改為查找到的用戶預(yù)約庫(kù)容量與需要預(yù)約的可預(yù)約倉(cāng)庫(kù)容量之和得到的和值。如圖10所示,其為本申請(qǐng)實(shí)施例的針對(duì)業(yè)務(wù)對(duì)象的取消預(yù)約入庫(kù)裝置的結(jié)構(gòu)示意圖之一,包括:接收模塊1001、查找模塊1002、添加模塊1003和發(fā)送模塊1004,其中:接收模塊1001,用于接收用戶終端發(fā)送的取消預(yù)約入庫(kù)請(qǐng)求,所述取消預(yù)約入庫(kù)請(qǐng)求中攜帶有采購(gòu)入庫(kù)單號(hào);查找模塊1002,用于從保存的采購(gòu)入庫(kù)單中查找采購(gòu)入庫(kù)單號(hào)與所述取消預(yù)約請(qǐng)求中攜帶的采購(gòu)入庫(kù)單號(hào)相同的采購(gòu)入庫(kù)單,其中,采購(gòu)入庫(kù)單中包括所述用戶的標(biāo)識(shí)、預(yù)約時(shí)間、所述倉(cāng)庫(kù)的標(biāo)識(shí)和需要預(yù)約的可預(yù)約倉(cāng)庫(kù)容量;添加模塊1003,用于對(duì)查找到的采購(gòu)入庫(kù)單添加取消預(yù)約標(biāo)記;發(fā)送模塊1004,用于向物流執(zhí)行服務(wù)器和所述用戶終端分別發(fā)送變化庫(kù)存 指示和取消預(yù)約入庫(kù)響應(yīng),所述變化庫(kù)存指示中攜帶有添加了取消預(yù)約標(biāo)記的采購(gòu)入庫(kù)單,以使所述物流服務(wù)器利用接收的標(biāo)記后的采購(gòu)入庫(kù)單對(duì)用戶庫(kù)容使用表執(zhí)行修改操作,其中,用戶庫(kù)容使用表記錄了日期、用戶的標(biāo)識(shí)、倉(cāng)庫(kù)的標(biāo)識(shí)、分配庫(kù)容量、在倉(cāng)業(yè)務(wù)對(duì)象占用庫(kù)容量和用戶預(yù)約庫(kù)容量,所述取消預(yù)約入庫(kù)響應(yīng)中攜帶有取消結(jié)果信息。如圖11所示,其為本申請(qǐng)實(shí)施例的針對(duì)業(yè)務(wù)對(duì)象的取消預(yù)約入庫(kù)裝置的結(jié)構(gòu)示意圖之二,包括:發(fā)送模塊1101和接收模塊1102,其中:發(fā)送模塊1101,用于向倉(cāng)儲(chǔ)中心服務(wù)器發(fā)送取消預(yù)約入庫(kù)請(qǐng)求,所述取消預(yù)約入庫(kù)請(qǐng)求中攜帶有采購(gòu)入庫(kù)單號(hào),以使所述倉(cāng)儲(chǔ)中心服務(wù)器根據(jù)所述采購(gòu)入庫(kù)單號(hào),向物流執(zhí)行服務(wù)器發(fā)送變化庫(kù)存指示,所述變化庫(kù)存指示中攜帶有添加了取消預(yù)約標(biāo)記的采購(gòu)入庫(kù)單;采購(gòu)入庫(kù)單中包括所述用戶的標(biāo)識(shí)、預(yù)約時(shí)間、所述倉(cāng)庫(kù)的標(biāo)識(shí)和需要預(yù)約的可預(yù)約倉(cāng)庫(kù)容量;接收模塊1102,用于接收倉(cāng)儲(chǔ)中心服務(wù)器發(fā)送的取消預(yù)約入庫(kù)響應(yīng),所述取消預(yù)約入庫(kù)響應(yīng)中攜帶有取消結(jié)果信息。如圖12所示,其為本申請(qǐng)實(shí)施例的針對(duì)業(yè)務(wù)對(duì)象的取消預(yù)約入庫(kù)裝置的結(jié)構(gòu)示意圖之三,包括:監(jiān)聽模塊1201、查找模塊1202和修改模塊1203,其中:監(jiān)聽模塊1201,用于監(jiān)聽倉(cāng)儲(chǔ)中心服務(wù)器發(fā)送的變化庫(kù)存指示;查找模塊1202,用于若監(jiān)聽到的庫(kù)存變化指示中攜帶有添加了取消預(yù)約標(biāo)記的采購(gòu)入庫(kù)單,則按照添加了取消預(yù)約標(biāo)記的采購(gòu)入庫(kù)單中用戶的標(biāo)識(shí)、預(yù)約時(shí)間、所述倉(cāng)庫(kù)的標(biāo)識(shí)和需要預(yù)約的可預(yù)約倉(cāng)庫(kù)容量,查找用戶庫(kù)容表中所述用戶在所述倉(cāng)庫(kù)的所述預(yù)約時(shí)間內(nèi)的用戶預(yù)約庫(kù)容量,其中,用戶庫(kù)容使用表記錄了日期、用戶的標(biāo)識(shí)、倉(cāng)庫(kù)的標(biāo)識(shí)、分配庫(kù)容量、在倉(cāng)業(yè)務(wù)對(duì)象占用庫(kù)容量和用戶預(yù)約庫(kù)容量;修改模塊1203,用于對(duì)確定的所述用戶預(yù)約庫(kù)容量執(zhí)行修改操作,修改為查找到的用戶預(yù)約庫(kù)容量與需要預(yù)約的可預(yù)約倉(cāng)庫(kù)容量之差得到的差值。上述各模塊的功能可對(duì)應(yīng)于上述查詢業(yè)務(wù)對(duì)象的可預(yù)約倉(cāng)庫(kù)容量方法、針對(duì)業(yè)務(wù)對(duì)象的預(yù)約入庫(kù)方法和針對(duì)業(yè)務(wù)對(duì)象的取消預(yù)約入庫(kù)方法的各流程包括的相應(yīng)處理步驟,在此不再贅述。本申請(qǐng)的實(shí)施例所提供的上述查詢業(yè)務(wù)對(duì)象的可預(yù)約倉(cāng)庫(kù)容量裝置、針對(duì)業(yè)務(wù)對(duì)象的預(yù)約入庫(kù)裝置和針對(duì)業(yè)務(wù)對(duì)象的取消預(yù)約入庫(kù)裝置可通過計(jì)算機(jī)程序?qū)崿F(xiàn)。本領(lǐng)域技術(shù)人員應(yīng)該能夠理解,上述的模塊劃分方式僅是眾多模塊劃分方式中的一種,如果劃分為其他模塊或不劃分模塊,只要裝置具有上述功能,都應(yīng)該在本申請(qǐng)的保護(hù)范圍之內(nèi)。并且,查詢業(yè)務(wù)對(duì)象的可預(yù)約倉(cāng)庫(kù)容量裝置、針對(duì)業(yè)務(wù)對(duì)象的預(yù)約入庫(kù)裝置和針對(duì)業(yè)務(wù)對(duì)象的取消預(yù)約入庫(kù)裝置還具有能夠?qū)崿F(xiàn)上述查詢業(yè)務(wù)對(duì)象的可預(yù)約倉(cāng)庫(kù)容量方法、針對(duì)業(yè)務(wù)對(duì)象的預(yù)約入庫(kù)方法和針對(duì)業(yè)務(wù)對(duì)象的取消預(yù)約入庫(kù)方法所描述的功能模塊,此處不再贅述。通過以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明實(shí)施例可以通過硬件實(shí)現(xiàn),也可以借助軟件加必要的通用硬件平臺(tái)的方式實(shí)現(xiàn)。基于這樣的理解,本發(fā)明實(shí)施例的技術(shù)方案可以以軟件產(chǎn)品的形式體現(xiàn)出來,該軟件產(chǎn)品可以存儲(chǔ)在一個(gè)非易失性存儲(chǔ)介質(zhì)(可以是cd-rom,u盤,移動(dòng)硬盤等)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述的方法。本領(lǐng)域技術(shù)人員可以理解附圖只是一個(gè)優(yōu)選實(shí)施例的示意圖,附圖中的模塊或流程并不一定是實(shí)施本發(fā)明所必須的。本領(lǐng)域技術(shù)人員可以理解實(shí)施例中終端中的模塊可以按照實(shí)施例描述進(jìn)行分布于實(shí)施例的終端中,也可以進(jìn)行相應(yīng)變化位于不同于本實(shí)施例的一個(gè)或多個(gè)終端中。上述實(shí)施例的模塊可以合并為一個(gè)模塊,也可以進(jìn)一步拆分成多個(gè)子模塊。上述本發(fā)明實(shí)施例序號(hào)僅僅為了描述,不代表實(shí)施例的優(yōu)劣。顯然,本領(lǐng)域的技術(shù)人員可以對(duì)本發(fā)明進(jìn)行各種改動(dòng)和變型而不脫離本發(fā) 明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。當(dāng)前第1頁(yè)12