本發(fā)明涉及計算機技術(shù)領(lǐng)域,特別是涉及一種訂單處理方法及裝置。
背景技術(shù):
隨著電子商務(wù)的發(fā)展,越來越多的消費者選擇在網(wǎng)上購物,對于電商平臺,需要及時、準(zhǔn)確地處理數(shù)以萬計的訂單。在配送業(yè)務(wù)中,訂單處理是一切作業(yè)活動的起點,而且是一切作業(yè)活動的核心,其質(zhì)量和效率直接影響配送業(yè)務(wù)的工作質(zhì)量和服務(wù)水平。
現(xiàn)有訂單處理通常為:從訂單池中手動篩選相應(yīng)的訂單,根據(jù)訂單的商品信息形成揀選任務(wù)。該處理方式效率較低、準(zhǔn)確度不高,且無法知曉庫存的情況,導(dǎo)致揀選任務(wù)失效。如何使訂單處理準(zhǔn)確、高效、有效,對于提高配送質(zhì)量具有重要的意義。
技術(shù)實現(xiàn)要素:
本發(fā)明主要解決的技術(shù)問題是提供一種訂單處理方法及裝置,能夠使訂單處理準(zhǔn)確、高效、有效。
為解決上述技術(shù)問題,本發(fā)明提供一種訂單處理方法,包括以下步驟:獲取訂單的訂單信息;根據(jù)訂單信息判斷訂單的類型以確定當(dāng)天需處理的訂單;將當(dāng)天需處理訂單的訂單信息與庫存信息進行比較;當(dāng)庫存滿足訂單需求時,生成揀選任務(wù)。
其中,將當(dāng)天需處理訂單的訂單信息與庫存信息進行比較的步驟包括:將當(dāng)天需處理的訂單按預(yù)先設(shè)定的優(yōu)先級規(guī)則進行排序;將排序后的訂單的訂單信息順序與庫存信息進行比較。
其中,以客戶等級為主要關(guān)鍵字、交易量為次要關(guān)鍵字為優(yōu)先級規(guī)則實現(xiàn)排序。
其中,訂單的類型為一般交易訂單、預(yù)約式交易訂單或寄庫式交易訂單。
其中,當(dāng)庫存不滿足訂單需求時,將該訂單標(biāo)記為延遲揀選。
其中,揀選任務(wù)包括以下一種或多種:儲位信息、商品名稱、規(guī)格型號、商品數(shù)量。
為解決上述技術(shù)問題,本發(fā)明提供一種訂單處理裝置,包括:獲取模塊,用于獲取訂單的訂單信息;判斷模塊,用于根據(jù)訂單信息判斷訂單的類型以確定當(dāng)天需處理的訂單;比較模塊,用于將當(dāng)天需處理訂單的訂單信息與庫存信息進行比較;生成模塊,用于當(dāng)庫存滿足訂單需求時,生成揀選任務(wù)。
其中,比較模塊包括:排序單元,用于將當(dāng)天需處理的訂單按預(yù)先設(shè)定的優(yōu)先級規(guī)則進行排序;比較單元,用于將排序后的訂單的訂單信息順序與庫存信息進行比較。
其中,訂單的類型為一般交易訂單、預(yù)約式交易訂單或寄庫式交易訂單。
其中,裝置還包括:標(biāo)記模塊,用于當(dāng)庫存不滿足訂單需求時,將該訂單標(biāo)記為延遲揀選。
本發(fā)明的有益效果是:區(qū)別于現(xiàn)有技術(shù)的情況,本發(fā)明的訂單處理方法具體為:首先獲取訂單的訂單信息,根據(jù)訂單信息判斷訂單的類型,以確定當(dāng)天需處理的訂單,然后將當(dāng)天需處理訂單的訂單信息與庫存信息進行比較,當(dāng)庫存滿足訂單需求時,生成揀選任務(wù)。本發(fā)明利用智能終端對訂單進行處理,相較于人工能夠快速進行處理,在處理過程中,首先篩選出當(dāng)天需處理的訂單,使得訂單處理更為高效,且在生成揀選任務(wù)前,將訂單信息與庫存信息進行關(guān)聯(lián),可避免生成的揀選任務(wù)為無效任務(wù)的情況。
附圖說明
圖1是本發(fā)明訂單處理方法一實施例的流程示意圖;
圖2是本發(fā)明訂單處理裝置一實施例的結(jié)構(gòu)示意圖。
具體實施方式
下面結(jié)合附圖和實施例對本發(fā)明進行詳細說明。
請參閱圖1,圖1是本發(fā)明訂單處理方法一實施例的流程示意圖,如圖1所示,包括以下步驟:
S11,獲取訂單的訂單信息。
本實施例方法在智能終端實施,在本實施例中,預(yù)定時間獲取訂單的訂單信息,訂單信息通常包括下單日期、交貨日期、商品名稱、規(guī)格型號、數(shù)量、交貨地址等。
S12,根據(jù)訂單信息判斷訂單的類型以確定當(dāng)天需處理的訂單。
在本實施例中,可根據(jù)交貨日期判斷訂單的類型,其中,訂單的類型為一般交易訂單、預(yù)約式交易訂單或寄庫式交易訂單等。其中,一般交易訂單為接單后正常作業(yè)的訂單,預(yù)約式交易訂單為接單后一定期限后才開始作業(yè)的訂單,寄庫式交易訂單為接單后根據(jù)客戶指令開始作業(yè)的訂單。
對于預(yù)約式交易訂單和寄庫式交易訂單,由于不需要當(dāng)天處理,可對其進行去除,但需根據(jù)其交貨日期,將其納入下一次的訂單處理中。
S13,將當(dāng)天需處理訂單的訂單信息與庫存信息進行比較。
比較方式具體如下:
A. 將當(dāng)天需處理的訂單按預(yù)先設(shè)定的優(yōu)先級規(guī)則進行排序;
在本實施例中,優(yōu)先級規(guī)則為以客戶等級為主要關(guān)鍵字、交易量為次要關(guān)鍵字的排序規(guī)則;
B. 將排序后的訂單的訂單信息順序與庫存信息進行比較;
對具有相同商品名稱、規(guī)格型號的訂單,優(yōu)先級高的訂單優(yōu)先進行比較。
在本實施例中,對于庫存,采用先進先出的原則。
S14,當(dāng)庫存滿足訂單需求時,生成揀選任務(wù)。
在本實施例中,揀選任務(wù)包括以下一種或多種:儲位信息、商品名稱、規(guī)格型號、商品數(shù)量。
在本實施例中,當(dāng)庫存不滿足某一訂單的需求時,將該訂單標(biāo)記為延遲揀選,同時向客戶發(fā)送延遲揀選的消息。
請參閱圖2,圖2是本發(fā)明訂單處理裝置一實施例的結(jié)構(gòu)示意圖,如圖2所示,包括:獲取模塊21、判斷模塊22、比較模塊23、生成模塊24及標(biāo)記模塊25。其中,比較模塊23包括排序單元231和比較單元232。
上述各模塊的功能具體如下:
獲取模塊21用于獲取訂單的訂單信息;判斷模塊22用于根據(jù)訂單信息判斷訂單的類型以確定當(dāng)天需處理的訂單;比較模塊23用于將當(dāng)天需處理訂單的訂單信息與庫存信息進行比較;生成模塊24用于當(dāng)庫存滿足訂單需求時,生成揀選任務(wù);標(biāo)記模塊25用于當(dāng)庫存不滿足訂單需求時,將該訂單標(biāo)記為延遲揀選。
排序單元231用于將當(dāng)天需處理的訂單按預(yù)先設(shè)定的優(yōu)先級規(guī)則進行排序;比較單元232用于將排序后的訂單的訂單信息順序與庫存信息進行比較。
在本實施例的裝置為智能終端,在本實施例中,獲取模塊21預(yù)定時間獲取訂單的訂單信息,訂單信息通常包括下單日期、交貨日期、商品名稱、規(guī)格型號、數(shù)量、交貨地址等。
在本實施例中,可根據(jù)交貨日期判斷訂單的類型,其中,訂單的類型為一般交易訂單、預(yù)約式交易訂單或寄庫式交易訂單等。其中,一般交易訂單為接單后正常作業(yè)的訂單,預(yù)約式交易訂單為接單后一定期限后才開始作業(yè)的訂單,寄庫式交易訂單為接單后根據(jù)客戶指令開始作業(yè)的訂單。
對于預(yù)約式交易訂單和寄庫式交易訂單,由于不需要當(dāng)天處理,可對其進行去除,但需根據(jù)其交貨日期,將其納入下一次的訂單處理中。
在本實施例中,優(yōu)先級規(guī)則為以客戶等級為主要關(guān)鍵字、交易量為次要關(guān)鍵字的排序規(guī)則。對具有相同商品名稱、規(guī)格型號的訂單,優(yōu)先級高的訂單優(yōu)先進行比較。在比較過程中,對于庫存,采用先進先出的原則。
在本實施例中,揀選任務(wù)包括以下一種或多種:儲位信息、商品名稱、規(guī)格型號、商品數(shù)量。對于標(biāo)記為延遲揀選的訂單,同時向客戶發(fā)送延遲揀選的消息。
綜上所述,本發(fā)明利用智能終端對訂單進行處理,相較于人工能夠快速進行處理,在處理過程中,首先篩選出當(dāng)天需處理的訂單,使得訂單處理更為高效,且在生成揀選任務(wù)前,將訂單信息與庫存信息進行關(guān)聯(lián),可避免生成的揀選任務(wù)為無效任務(wù)的情況。
以上所述僅為本發(fā)明的實施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護范圍內(nèi)。