本發(fā)明涉及調(diào)度方法,尤其涉及一種基于云倉(cāng)平臺(tái)的調(diào)度方法。
背景技術(shù):
現(xiàn)有技術(shù)的服裝行業(yè)線(xiàn)下都有很多店鋪,但是這些店鋪都是單獨(dú)運(yùn)行的,即倉(cāng)儲(chǔ)都是單獨(dú)的,這樣就需要每個(gè)店鋪都需要儲(chǔ)備較多的貨品,這樣就導(dǎo)致了每個(gè)店鋪的運(yùn)營(yíng)成本大幅度提高。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明所要解決的技術(shù)問(wèn)題是:提供一種能大大降低運(yùn)營(yíng)成本的基于云倉(cāng)平臺(tái)的調(diào)度方法。
本發(fā)明所采用的技術(shù)方案是:一種基于云倉(cāng)平臺(tái)的調(diào)度方法,它包括以下步驟:
(1)、客戶(hù)下單,下單信息包括下單店鋪、下單商品、下單數(shù)量以及郵寄地址,
(2)、根據(jù)客戶(hù)的下單商品以及下單數(shù)量判斷店鋪是否缺貨,若不缺貨,則退出調(diào)度控制,若缺貨,則得到缺貨商品以及缺貨數(shù)量,然后跳轉(zhuǎn)到下一步;
(3)、判斷客戶(hù)的下單店鋪是否加入云倉(cāng)平臺(tái),若加入,則跳轉(zhuǎn)到下一步,若沒(méi)有加入,則退出調(diào)度控制;
(4)、判斷客戶(hù)的缺貨商品是否加入云倉(cāng)平臺(tái),若加入,則跳轉(zhuǎn)到下一步,若沒(méi)有加入,則退出調(diào)度控制;
(5)、判斷客戶(hù)的缺貨商品是一種還是多種,若是一種,則跳轉(zhuǎn)到下一步,若是多種,則跳轉(zhuǎn)到步驟(7);
(6)、根據(jù)客戶(hù)的缺貨商品查詢(xún)?cè)苽}(cāng)平臺(tái)中含有這種缺貨商品的有貨云倉(cāng)點(diǎn),若沒(méi)有查詢(xún)到,則判斷云倉(cāng)缺貨,退出調(diào)度控制,若查詢(xún)到了,則根據(jù)下單數(shù)量來(lái)篩選上述有貨云倉(cāng)點(diǎn),若存在有貨云倉(cāng)點(diǎn)含有下單數(shù)量的缺貨商品,則再根據(jù)郵寄地址選擇與郵寄地址最近的有貨云倉(cāng)點(diǎn)作為發(fā)貨點(diǎn);若沒(méi)有存在有貨云倉(cāng)點(diǎn)含有下單數(shù)量的缺貨商品,則將查詢(xún)到的所有有貨云倉(cāng)點(diǎn)中的缺貨商品相加,判斷是否大于等于缺貨數(shù)量,若大于等于,則依次選擇與下單店鋪地址最近的有貨云倉(cāng)點(diǎn)作為發(fā)貨點(diǎn),直到湊足缺貨數(shù)量的缺貨商品,之后將這些發(fā)貨點(diǎn)湊足的缺貨商品首先寄到下單店鋪,然后下單店鋪整合后一起郵寄給客戶(hù),若小于,則判斷云倉(cāng)缺貨,退出調(diào)度控制;
(7)、根據(jù)客戶(hù)的缺貨商品查詢(xún)?cè)苽}(cāng)平臺(tái)中含有這多種缺貨商品的有貨云倉(cāng)點(diǎn),若沒(méi)有查詢(xún)到,則判斷云倉(cāng)缺貨,退出調(diào)度控制,若查詢(xún)到了,則根據(jù)每個(gè)種類(lèi)的缺貨商品的下單數(shù)量來(lái)篩選上述有貨云倉(cāng)點(diǎn),若存在有貨云倉(cāng)點(diǎn)含有所有下單數(shù)量的缺貨商品,則再根據(jù)郵寄地址選擇與郵寄地址最近的有貨云倉(cāng)點(diǎn)作為發(fā)貨點(diǎn);若沒(méi)有存在有貨云倉(cāng)點(diǎn)含有所有下單數(shù)量的缺貨商品,則將查詢(xún)到的有貨云倉(cāng)點(diǎn)中的多種缺貨商品分別相加,判斷每種缺貨商品的數(shù)量是否大于等于這種缺貨商品的缺貨數(shù)量,若查詢(xún)到的所有缺貨商品相加得到的數(shù)量均大于等于缺貨商品的缺貨數(shù)量,則依次選擇與下單店鋪地址最近的有貨云倉(cāng)點(diǎn)作為發(fā)貨點(diǎn),直到湊足所有缺貨數(shù)量的缺貨商品,之后將這些發(fā)貨點(diǎn)的湊足后的缺貨商品先寄到下單店鋪,然后下單店鋪整合后一起郵寄給客戶(hù),若查詢(xún)到有一種缺貨商品相加得到的數(shù)量小于這種缺貨商品的缺貨數(shù)量,則判斷云倉(cāng)缺貨,退出調(diào)度控制。
步驟(6)以及步驟(7)中將有貨云倉(cāng)點(diǎn)作為發(fā)貨點(diǎn)之前需要發(fā)送發(fā)貨請(qǐng)求,若有貨云倉(cāng)點(diǎn)接收發(fā)貨請(qǐng)求,將這個(gè)有貨云倉(cāng)點(diǎn)作為發(fā)貨點(diǎn);若有貨云倉(cāng)點(diǎn)沒(méi)有接收發(fā)貨請(qǐng)求,則重新選擇其他有貨云倉(cāng)點(diǎn)作為發(fā)貨點(diǎn)。
采用以上方法與現(xiàn)有技術(shù)相比,本發(fā)明具有以下優(yōu)點(diǎn):這樣設(shè)置,加入云倉(cāng)的店鋪就不需要儲(chǔ)存大量的商品,大大減輕了店鋪的運(yùn)營(yíng)成本,而且也降低了店鋪的運(yùn)營(yíng)風(fēng)險(xiǎn),并且店鋪在客戶(hù)下單后能快速的通過(guò)云倉(cāng)點(diǎn)進(jìn)行發(fā)貨,而且因?yàn)檫x擇的有貨云倉(cāng)點(diǎn)是與客戶(hù)的郵寄地址最近的,所以客戶(hù)能更快的收到下單商品,這樣客戶(hù)的用戶(hù)體驗(yàn)較好,并且如果有云倉(cāng)點(diǎn)是有下單數(shù)量的缺貨商品,則直接從這個(gè)云倉(cāng)點(diǎn)發(fā)貨,即一次發(fā)貨即可,使得用戶(hù)的收貨體驗(yàn)較好,而那些一個(gè)云倉(cāng)點(diǎn)沒(méi)有所有下單數(shù)量的缺貨商品,也會(huì)將湊足的缺貨商品郵寄到下單店鋪,然后通過(guò)下單店鋪一次寄給客戶(hù),使得客戶(hù)的收貨體驗(yàn)也較好。
因?yàn)槊總€(gè)云倉(cāng)點(diǎn)的商品可能本身就被預(yù)定了,或者剛好賣(mài)出,所以并不一定云倉(cāng)上顯示有商品,實(shí)際上也會(huì)有商品,所以設(shè)置了一個(gè)請(qǐng)求發(fā)貨來(lái)讓云倉(cāng)點(diǎn)判斷是否作為發(fā)貨點(diǎn),這樣調(diào)度更加準(zhǔn)確。
具體實(shí)施方式
以下通過(guò)具體實(shí)施方式對(duì)本發(fā)明做進(jìn)一步描述,但是本發(fā)明不僅限于以下具體實(shí)施方式。
一種基于云倉(cāng)平臺(tái)的調(diào)度方法,它包括以下步驟:
(1)、客戶(hù)下單,下單信息包括下單店鋪、下單商品、下單數(shù)量以及郵寄地址,
(2)、根據(jù)客戶(hù)的下單商品以及下單數(shù)量判斷店鋪是否缺貨,若不缺貨,則退出調(diào)度控制,若缺貨,則得到缺貨商品以及缺貨數(shù)量,然后跳轉(zhuǎn)到下一步;
(3)、判斷客戶(hù)的下單店鋪是否加入云倉(cāng)平臺(tái),若加入,則跳轉(zhuǎn)到下一步,若沒(méi)有加入,則退出調(diào)度控制;
(4)、判斷客戶(hù)的缺貨商品是否加入云倉(cāng)平臺(tái),若加入,則跳轉(zhuǎn)到下一步,若沒(méi)有加入,則退出調(diào)度控制;
(5)、判斷客戶(hù)的缺貨商品是一種還是多種,若是一種,則跳轉(zhuǎn)到下一步,若是多種,則跳轉(zhuǎn)到步驟(7);
(6)、根據(jù)客戶(hù)的缺貨商品查詢(xún)?cè)苽}(cāng)平臺(tái)中含有這種缺貨商品的有貨云倉(cāng)點(diǎn),若沒(méi)有查詢(xún)到,則判斷云倉(cāng)缺貨,退出調(diào)度控制,若查詢(xún)到了,則根據(jù)下單數(shù)量來(lái)篩選上述有貨云倉(cāng)點(diǎn),若存在有貨云倉(cāng)點(diǎn)含有下單數(shù)量的缺貨商品,則再根據(jù)郵寄地址選擇與郵寄地址最近的有貨云倉(cāng)點(diǎn)作為發(fā)貨點(diǎn);若沒(méi)有存在有貨云倉(cāng)點(diǎn)含有下單數(shù)量的缺貨商品,則將查詢(xún)到的所有有貨云倉(cāng)點(diǎn)中的缺貨商品相加,判斷是否大于等于缺貨數(shù)量,若大于等于,則依次選擇與下單店鋪地址最近的有貨云倉(cāng)點(diǎn)作為發(fā)貨點(diǎn),直到湊足缺貨數(shù)量的缺貨商品,之后將這些發(fā)貨點(diǎn)湊足的缺貨商品首先寄到下單店鋪,然后下單店鋪整合后一起郵寄給客戶(hù),若小于,則判斷云倉(cāng)缺貨,退出調(diào)度控制;而且在沒(méi)有一個(gè)有貨云倉(cāng)點(diǎn)含有下單數(shù)量的缺貨商品時(shí),首先要計(jì)算下單店鋪本身的缺貨商品數(shù)量,然后再去加有貨云倉(cāng)點(diǎn)的缺貨商品數(shù)量,直到湊足缺貨數(shù)量的缺貨商品。
(7)、根據(jù)客戶(hù)的缺貨商品查詢(xún)?cè)苽}(cāng)平臺(tái)中含有這多種缺貨商品的有貨云倉(cāng)點(diǎn),若沒(méi)有查詢(xún)到,則判斷云倉(cāng)缺貨,退出調(diào)度控制,若查詢(xún)到了,則根據(jù)每個(gè)種類(lèi)的缺貨商品的下單數(shù)量來(lái)篩選上述有貨云倉(cāng)點(diǎn),若存在有貨云倉(cāng)點(diǎn)含有所有下單數(shù)量的缺貨商品,則再根據(jù)郵寄地址選擇與郵寄地址最近的有貨云倉(cāng)點(diǎn)作為發(fā)貨點(diǎn);若沒(méi)有存在有貨云倉(cāng)點(diǎn)含有所有下單數(shù)量的缺貨商品,則將查詢(xún)到的有貨云倉(cāng)點(diǎn)中的多種缺貨商品分別相加,判斷每種缺貨商品的數(shù)量是否大于等于這種缺貨商品的缺貨數(shù)量,若查詢(xún)到的所有缺貨商品相加得到的數(shù)量均大于等于缺貨商品的缺貨數(shù)量,則依次選擇與下單店鋪地址最近的有貨云倉(cāng)點(diǎn)作為發(fā)貨點(diǎn),直到湊足所有缺貨數(shù)量的缺貨商品,之后將這些發(fā)貨點(diǎn)的湊足后的缺貨商品先寄到下單店鋪,然后下單店鋪整合后一起郵寄給客戶(hù),若查詢(xún)到有一種缺貨商品相加得到的數(shù)量小于這種缺貨商品的缺貨數(shù)量,則判斷云倉(cāng)缺貨,退出調(diào)度控制。而且在沒(méi)有一個(gè)有貨云倉(cāng)點(diǎn)含有所有下單數(shù)量的缺貨商品時(shí),首先要計(jì)算下單店鋪本身的缺貨商品數(shù)量,然后再去加有貨云倉(cāng)點(diǎn)的缺貨商品數(shù)量,直到湊足所有缺貨數(shù)量的缺貨商品。
步驟(6)以及步驟(7)中將有貨云倉(cāng)點(diǎn)作為發(fā)貨點(diǎn)之前需要發(fā)送發(fā)貨請(qǐng)求,若有貨云倉(cāng)點(diǎn)接收發(fā)貨請(qǐng)求,將這個(gè)有貨云倉(cāng)點(diǎn)作為發(fā)貨點(diǎn);若有貨云倉(cāng)點(diǎn)沒(méi)有接收發(fā)貨請(qǐng)求,則重新選擇其他有貨云倉(cāng)點(diǎn)作為發(fā)貨點(diǎn)。
所述云倉(cāng)平臺(tái)是將線(xiàn)下的很多店鋪的倉(cāng)庫(kù)連接起來(lái),進(jìn)行庫(kù)存的資源整合。而且即使沒(méi)有云倉(cāng)平臺(tái),每個(gè)線(xiàn)下的商品庫(kù)存信息以及銷(xiāo)售信息也是會(huì)進(jìn)行匯總的,所以客戶(hù)下單后即可知道下單店鋪是否缺貨,缺多少貨了。
舉幾個(gè)具體例子,比如客戶(hù)要買(mǎi)a型號(hào)x尺號(hào)的衣服三件,但是店鋪里面一件也沒(méi)有,則需要進(jìn)行云倉(cāng)調(diào)度,查詢(xún)到b、c、d三家均有,但是c家有三件,則先給c家發(fā)出發(fā)貨請(qǐng)求,請(qǐng)求通過(guò),則直接從c家發(fā)貨,這樣用戶(hù)只需要接收一次包裹即可得到這三件衣服。
比如客戶(hù)要買(mǎi)a型號(hào)x尺號(hào)的衣服三件,但是店鋪里面一件也沒(méi)有,則需要進(jìn)行云倉(cāng)調(diào)度,查詢(xún)到b、c、d三家均有,但是三家均只有一件,此時(shí)需要先給b、c、d三家發(fā)出發(fā)貨請(qǐng)求,請(qǐng)求通過(guò),則b、c、d三家先發(fā)貨給下單店鋪,然后下單店鋪將這三件整合后再發(fā)給客戶(hù),這樣客戶(hù)還是只需要接收一次包裹即可得到這三件衣服。
比如客戶(hù)要買(mǎi)a型號(hào)x尺號(hào)的衣服三件,但是店鋪里面一件也沒(méi)有,則需要進(jìn)行云倉(cāng)調(diào)度,查詢(xún)到b、c、d三家均有,其中b、c有兩件,d有一件,并且與店鋪地址遠(yuǎn)近是按照b、c、d依次邊遠(yuǎn)的,所以首先請(qǐng)求b跟c,但是b不同意,c同意,則再請(qǐng)求d,d同意,則c和d將衣服先發(fā)給下單店鋪,然后下單店鋪再整合后發(fā)給客戶(hù),這樣客戶(hù)還是只需要接收一次包裹即可得到這三件衣服。
比如客戶(hù)要買(mǎi)a型號(hào)x尺號(hào)的衣服三件,但是店鋪里面只有一件,則需要進(jìn)行云倉(cāng)調(diào)度,查詢(xún)到b、c、d三家均有,但是c家有三件,則先給c家發(fā)出發(fā)貨請(qǐng)求,請(qǐng)求通過(guò),則直接從c家發(fā)貨,這樣用戶(hù)只需要接收一次包裹即可得到這三件衣服。
比如客戶(hù)要買(mǎi)a型號(hào)x尺號(hào)的衣服三件,但是店鋪里面只有一件,則需要進(jìn)行云倉(cāng)調(diào)度,查詢(xún)到b、c、d三家均有,查詢(xún)到b、c、d三家均有,其中b、c、d均只有一件,并且與店鋪地址遠(yuǎn)近是按照b、c、d依次邊遠(yuǎn)的,所以首先請(qǐng)求b跟c,b跟c同意,則b跟c先將衣服發(fā)給下單店鋪,然后下單店鋪將自己本身有的以及b跟c寄過(guò)來(lái)的整合起來(lái)一起寄給客戶(hù),這樣客戶(hù)還是只需要接收一次包裹即可得到這三件衣服。
比如客戶(hù)要買(mǎi)a型號(hào)x尺號(hào)的衣服三件,b型號(hào)l尺號(hào)的衣服三件,但是店鋪里面一件都沒(méi)有,則需要進(jìn)行云倉(cāng)調(diào)度,查詢(xún)到b、c、d三家均有,但是c家有a型號(hào)x尺號(hào)的衣服三件以及b型號(hào)l尺號(hào)的衣服三件,這樣就先請(qǐng)求c家,若同意,則直接從c家發(fā)貨,這樣用戶(hù)只需要接收一次包裹即可得到這三件衣服。
比如客戶(hù)要買(mǎi)a型號(hào)x尺號(hào)的衣服三件,b型號(hào)l尺號(hào)的衣服三件,但是店鋪里面一件都沒(méi)有,則需要進(jìn)行云倉(cāng)調(diào)度,查詢(xún)到b、c、d三家均有,但是b、c、d三家均沒(méi)有全部的,所以需要從b、c、d三家分別發(fā)貨給下單店鋪,然后下單店鋪整合后在發(fā)給客戶(hù)。