【正文】
華東、西北、西南、 華南 直屬銷售分公司:廣東、山東、新疆、 四川、海南、江西、 廣西 企業(yè)基本資料 存在問題: ?一種典型的“垂直型”的銷售架構(gòu) ?各個(gè)分公司、直屬公司之間的銷售貨物不能互相補(bǔ)充 ?倉庫的產(chǎn)品調(diào)配只能由上級公司負(fù)責(zé) ?各個(gè)倉庫之間不存在聯(lián)系 ?商品的供應(yīng)、沖紅、退貨由上級公司負(fù)責(zé) 經(jīng)營部 事業(yè)部銷售中心 客戶 分公司 銷售公司總部 分公司產(chǎn)品部 集團(tuán)機(jī)構(gòu)模式 下單機(jī)構(gòu) 審單機(jī)構(gòu) 總部 客戶 分公司 事業(yè)部 經(jīng)營部 分公司產(chǎn)品部 大客戶 分公司 TULIP機(jī)構(gòu)模式 機(jī)構(gòu)模式 需求分析 TULIP由執(zhí)行和計(jì)劃兩大系統(tǒng)組成。 訂單管理模塊完成訂單從產(chǎn)生到簽收完畢之間的完整閉環(huán)的信息處理。 殘次品是指未經(jīng)過修復(fù)不能直接下達(dá)訂單要貨的物品。 如果是經(jīng)營部自己的訂單 , 系統(tǒng)本著客戶訂單優(yōu)先要貨 、 盡量減少經(jīng)營部要貨的原則 , 不會根據(jù)訂單的數(shù)量來刪減可用庫存 ,直到事業(yè)部計(jì)劃員審核該張訂單后庫存才會減少 。 如果該訂單已經(jīng)被審核則無法進(jìn)行取消操作,而要進(jìn)行沖紅處理。 事業(yè)部計(jì)劃員(分公司) ? 庫存查詢 庫存的查詢是事業(yè)部計(jì)劃員 ( 分公司 ) 作為審核經(jīng)營部訂單 ( 客戶和經(jīng)營部自己的訂單 ) 的一個(gè)重要條件 , 計(jì)劃員看到的庫存結(jié)構(gòu)與經(jīng)營部看到的庫存略有不同 , 不但提供的可用庫存的信息還提供了實(shí)際庫存和待出庫數(shù)量的信息 。在未到訂單處理時(shí)間點(diǎn)之前經(jīng)營部可以取消訂單,可用庫存隨之增加。為了保障經(jīng)營部能夠及時(shí)準(zhǔn)確的查詢到訂單的執(zhí)行狀態(tài),要求分公司計(jì)劃員在第一時(shí)間內(nèi)進(jìn)行審核操作。 具體操作方法見用戶手冊 。 主要使用者為 RDC管理員,物流經(jīng)理,物流運(yùn)作管理部門,管理 RDC的 3PL。 入庫類型(補(bǔ)充) ? 補(bǔ)貨入庫 ? 調(diào)撥入庫 ? 退換貨入庫 ? 修還入庫 ? 沖紅入庫 入庫類型說明(補(bǔ)充) ?補(bǔ)貨入庫 :對應(yīng)補(bǔ)貨計(jì)劃進(jìn)行的入庫操作 , 倉管員必須并填寫相應(yīng)的補(bǔ)貨計(jì)劃號和發(fā)貨的 CDC名稱后才可以進(jìn)行入庫單內(nèi)容的輸入 。 倉管員在做修還入庫時(shí)必須將原有的維修出庫單的單號錄入原單單號的文字欄中以便核對維修出庫領(lǐng)用的型號 、 數(shù)量是否可以和入庫的型號 、 數(shù)量相對應(yīng) 。 操作指引 : 倉管員進(jìn)入計(jì)劃出庫后查看相應(yīng)的出庫指令,點(diǎn)擊進(jìn)入后可以看到出庫指令的詳細(xì)內(nèi)容,這時(shí)需要將出庫指令打印出來作為倉庫檢貨的信息指導(dǎo),待裝完貨后,填入實(shí)際出庫的物品數(shù)量后提交生成正式的出庫單,這個(gè)功能是為了防止在實(shí)際操作中先生成出庫單后由于各種特殊情況無法完成出庫單上全部物品的出庫操作而產(chǎn)生的出庫單沖紅現(xiàn)象的發(fā)生。 倉管員在做維修出庫時(shí)必須將售后服務(wù)中心開具的維修領(lǐng)用單的單號錄入原單單號的文字欄中以便日后同維修領(lǐng)用單上標(biāo)注的型號 、 數(shù)量進(jìn)行核對 。 ?調(diào)撥出庫 : 同調(diào)撥入庫一樣只是功能相反 , 倉管員選擇了出庫類型為調(diào)撥出庫后 , 必須選擇相應(yīng)的收貨倉庫的名稱和對應(yīng)的調(diào)撥計(jì)劃的計(jì)劃好后才可以進(jìn)行出庫單內(nèi)容的輸入 。 注: 顯示待出庫的數(shù)量時(shí)是為了提醒倉管員還有部分物品是處于余留狀態(tài)的以便指導(dǎo)其工作。 主要使用者: 運(yùn)輸承運(yùn)商, 物流經(jīng)理, 物流運(yùn)作管理部門。物流經(jīng)理便可以在網(wǎng)上隨時(shí)監(jiān)控訂單的執(zhí)行情況。運(yùn)輸管理員將這些信息錄入系統(tǒng)后,簽收的信息隨即體現(xiàn)出來。 第二階段業(yè)務(wù)流程 第二階段業(yè)務(wù)流程 ? 補(bǔ)貨計(jì)劃處理流程 ? CDC管理流程 ? 干線運(yùn)輸管理流程 ? 干線運(yùn)輸貨險(xiǎn)沖紅流程 ? RDC調(diào)撥處理流程 通用業(yè)務(wù)處理流程實(shí)現(xiàn)的目標(biāo)是建立一套支持多元化產(chǎn)品及多渠道銷售的信息平臺。在傳遞過程中會產(chǎn)生 3次數(shù)值,一次是初始值,第二次是物流部修改的值,第三次是事業(yè)部最終確定的數(shù)值。 輸入:經(jīng)過物流運(yùn)作部根據(jù)運(yùn)力調(diào)整后的補(bǔ)貨計(jì)劃 輸出:正式補(bǔ)貨計(jì)劃 補(bǔ)貨計(jì)劃處理 —— 流程描述 ?物流中心干線計(jì)劃員 ?調(diào)整補(bǔ)貨計(jì)劃 物流中心干線計(jì)劃員對各事業(yè)部計(jì)劃員提交的發(fā)貨計(jì)劃進(jìn)行數(shù)量上調(diào)整后 , 交還給事業(yè)部計(jì)劃協(xié)調(diào)員員進(jìn)行最終確認(rèn) 。 由于目前倉庫已經(jīng)在使用 K3系統(tǒng) , 因此可以考慮 Tulip系統(tǒng)與 K3系統(tǒng)進(jìn)行對接 。 輸入:發(fā)貨指令 ( 補(bǔ)貨計(jì)劃 、 調(diào)撥計(jì)劃 、 返廠計(jì)劃等 ) 輸出:送貨清單 ?對送貨清單進(jìn)行跟蹤維護(hù) 送貨清單生成后交由具體運(yùn)輸人員攜帶 , 在運(yùn)輸過程中運(yùn)輸管理員可以隨時(shí)通過各種方式同運(yùn)輸人員進(jìn)行聯(lián)系 , 及時(shí)了解運(yùn)輸?shù)那闆r并維護(hù)入送貨清單 。 輸入:送貨清單 輸出:送貨清單(簽收) 干線運(yùn)輸貨險(xiǎn)處理 貨運(yùn)事故報(bào) 案表 運(yùn)輸中出現(xiàn)事 故 Start 沖紅通知 單 審核沖紅賬目 修復(fù)貨損 重新調(diào)賬 貨險(xiǎn)沖紅處理 物流管理中 心帳目 掛帳沖紅通 知單 掛帳單沖紅 沖紅處理 根據(jù)沖紅請求 生成沖紅掛帳 計(jì)劃沖紅(紅單 )(負(fù)數(shù)) 詢問經(jīng)營部或中轉(zhuǎn) 倉是否需要補(bǔ)貨 生成對應(yīng)要貨計(jì)劃 的補(bǔ)發(fā)貨計(jì)劃 ( Yes ) 結(jié)束 ( No ) 計(jì)劃沖紅(藍(lán)單 )(正數(shù)) 計(jì)劃員 物流運(yùn)作部 3PL 干線運(yùn)輸貨險(xiǎn)處理流程描述 ? 干線運(yùn)輸貨險(xiǎn)處理員 ?生成貨運(yùn)事故處理單 由于干線運(yùn)輸情況比較復(fù)雜,目前干線運(yùn)輸發(fā)生事故有兩種情況和處理辦法。 這部分的處理一定要進(jìn)行沖紅處理 。 而對于貨差的情況點(diǎn)擊沖紅按鈕系統(tǒng)生成貨險(xiǎn)沖紅請求等待計(jì)劃員處理 。 輸入:貨險(xiǎn)沖紅單 輸出:審核后的貨險(xiǎn)沖紅單 、 新的發(fā)貨計(jì)劃 ( 可選 ) ? 生成貨險(xiǎn)沖紅掛帳單 一旦計(jì)劃員審核了由物流運(yùn)作部提交的貨險(xiǎn)沖紅單 , 無論是否繼續(xù)發(fā)貨系統(tǒng)都會生成貨險(xiǎn)沖紅掛帳單并將收貨方改為物流運(yùn)作部 。 ?生成正式調(diào)撥計(jì)劃 事業(yè)部計(jì)劃員收到經(jīng)過物流運(yùn)作部調(diào)整的后的調(diào)撥計(jì)劃 , 經(jīng)過事業(yè)部計(jì)劃協(xié)調(diào)員的最終審核后交由物流運(yùn)作部進(jìn)行運(yùn)作 。 輸入:運(yùn)力調(diào)整后的調(diào)撥計(jì)劃 輸出:最終的調(diào)撥計(jì)劃 物流管理系統(tǒng)軟件架構(gòu) TULIP系統(tǒng)的軟件架構(gòu) ?業(yè)務(wù)模型 ?設(shè)計(jì)思路 ?設(shè)計(jì)模式 ?實(shí)現(xiàn)架構(gòu) 軟件架構(gòu) 業(yè)務(wù)模型 分公司 1 事業(yè)部 1 訂單 補(bǔ)貨 調(diào)拔 經(jīng)營部 2 經(jīng)營部 3 補(bǔ)貨 補(bǔ)貨 調(diào)拔 經(jīng)營部 1 管理 客戶 客戶 客戶 客戶 客戶 調(diào)拔 調(diào)拔 補(bǔ)貨 下訂單 。工廠 到 CDC 。 CDC 到 RDC 。 RDC 到 RDC ??蛻魧儆谀硞€(gè)下單機(jī)構(gòu) 。該審單機(jī)構(gòu)下所有下單機(jī)構(gòu)的 所有客戶的隸屬 DC都在該審單 機(jī)構(gòu)的管理之下。 ?面向?qū)ο蟮姆治雠c設(shè)計(jì) 應(yīng)用面向?qū)ο蟮姆治雠c設(shè)計(jì)技術(shù),采用原型法來進(jìn)行系統(tǒng)開發(fā)。使重組或更改業(yè)務(wù)關(guān)系變得更容易。 } public static OrderManager getDefaultFactory() { if ( ivOrderManager == null ) ivOrderManager = new OrderDefaultManager()。 D i sp a tch D o cu m e n tIDT yp eD i sp a tch D a teW a re h o u seP i ck e rP i ck i n g T i ck e tC re a te rO p e ra to rC o m m e n tS ta tu sV A R C H A R 2 (1 6 )V A R C H A R 2 (2 )V A R C H A R 2 (1 6 )V A R C H A R 2 (6 )V A R C H A R 2 (2 0 )V A R C H A R 2 (1 8 )V A R C H A R 2 (6 )V A R C H A R 2 (2 0 )V A R C H A R 2 (1 0 0 )N U M B E R p k fk1 fk2 fk2 C o n s i g n m e n t N o t eIDO rd e rC a rryT yp eT ru ck M o d e lO rd e rI DR e ce i ve rR e ce i vi n g A d d re s sR e ce i ve rC o n t a ctR e ce i ve rP h o n eT ru ck L i s e n s eD ri ve rN a m eD ri ve rI d e n t i f i ca t i o nD ri ve rP h o n eS e a l N u m b e rD i s p a t ch D a t eR e q u i re d D a t eE T AR e ce i p t D a t eS h i p p e rS e n d e rC re a t e rC re a t i o n D a t eS u b m i t t e rT ra ce I n f oC o m m e n tS t a t u sV A R C H A R 2 (1 6 )V A R C H A R 2 (1 8 )V A R C H A R 2 (2 )V A R C H A R 2 (2 )V A R C H A R 2 (1 8 )V A R C H A R 2 (2 0 )V A R C H A R 2 (1 0 0 )V A R C H A R 2 (2 0 )V A R C H A R 2 (2 0 )V A R C H A R 2 (1 0 )V A R C H A R 2 (2 0 )V A R C H A R 2 (2 0 )V A R C H A R 2 (2 0 )V A R C H A R 2 (2 0 )V A R C H A R 2 (1 6 )V A R C H A R 2 (1 6 )V A R C H A R 2 (1 6 )V A R C H A R 2 (1 6 )V A R C H A R 2 (6 )V A R C H A R 2 (2 0 )V A R C H A R 2 (2 0 )V A R C H A R 2 (1 6 )V A R C H A R 2 (2 0 )V A R C H A R 2 (2 0 0 )V A R C H A R 2 (1 0 0 )N U M B E R p k f k 1 f k 2 f k 4 f k 3 f k 5 數(shù)據(jù)庫設(shè)計(jì)-訂單 F K _ O R D E R A U D _ R E F E R E N C E _ O R G A N I Z AF K _ O R D E R A U D _ R E F E R E N C E _ W A R E H O U SF K _ O R D E R A U D _ R E F E R E N C E _ O R D E RF K _ O R D E R A D J_ R E F E R E N C E _ O R D E R 1F K _ O R D E R A D J_ R E F E R E N C E _ O R D E R 2F K _ O R D E R _ R E F E R E N C E _ O R D E R T Y PF K _ O R D E R A D J_ R E F E R E N C E _ O R D E R A D 3F K _ O R D E R A D J_ R E F E R E N C E _ P R O D U C T IF K _ O R D E R P M _ R E F E R E N C E _ O R D E RF K _ O R D E R _ R E F E R E N C E _ B U S I N E S SF K _ O R D E R _ R E F E R E N C E _ S E N D E RF K _ O R D E R _ R E F E R E N C E _ R D C I DF K _ P I C K L I S T _ R E F E R E N C E _ O R D E RF K _ P I C K L I S T _ R E F E R E N C E _ P R O D U C T IF K _ P I C K L I S T _ R E F E R E N C E