專利名稱:一種以銷售訂單bom為基礎(chǔ)的物料跟蹤及需求計(jì)算方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種計(jì)算機(jī)應(yīng)用技術(shù),具體地說是一種用于ERP管理軟件中一種以銷 售訂單BOM為基礎(chǔ)的物料跟蹤及需求計(jì)算方法
背景技術(shù):
隨著制造企業(yè)競爭的加劇,迫使企業(yè)的生產(chǎn)模式由大規(guī)模生產(chǎn)轉(zhuǎn)向多品種小批量 按單生產(chǎn)的生產(chǎn)方式,這種轉(zhuǎn)變給企業(yè)ERP軟件中的物料管理各環(huán)節(jié)增加了復(fù)雜度,如給 產(chǎn)品如何編號帶來工作量,如果一個訂單一個產(chǎn)品編號,經(jīng)過幾年的數(shù)據(jù)積累,就會產(chǎn)品很 多產(chǎn)品編號,而且這些編號基本不再使用,如果多個訂單一個編號,又達(dá)不到物料精細(xì)化管 理的要求.對于該產(chǎn)品的BOM(產(chǎn)品結(jié)構(gòu)清單)管理也是如此,BOM多了帶來管理復(fù)雜度, 少了不利于精細(xì)化管理,況且按單生產(chǎn)模式也會要求某些重要物料或者關(guān)鍵材料只能在某 個銷售訂單的產(chǎn)品上使用,實(shí)現(xiàn)物料專項(xiàng)專用,也便于跟蹤材料質(zhì)量狀況,這也增加了物料 跟蹤的復(fù)雜度;產(chǎn)品根據(jù)BOM進(jìn)行物料需求計(jì)劃計(jì)算時,由于產(chǎn)品編號和bom個數(shù)過多,混 合運(yùn)算時導(dǎo)致性能下降。
發(fā)明內(nèi)容
本發(fā)明給出了一種以銷售訂單BOM為基礎(chǔ)的物料跟蹤及需求計(jì)算方法,該方法包 括下列步驟和內(nèi)容 A、在業(yè)務(wù)系統(tǒng)中建立銷售訂單模型及其屬性定義 訂單主表訂單流水號,訂單編號,制單日期,業(yè)務(wù)員,制單人等屬性;
訂單子表訂單流水號,分錄號,物料,業(yè)務(wù)類型,數(shù)量、單價、金額等屬性,其中業(yè) 務(wù)類型錄入方式為選擇,其內(nèi)容有三種,l)是預(yù)測生產(chǎn),2)是按單生產(chǎn),3)是配置生產(chǎn)。
B、在業(yè)務(wù)系統(tǒng)中建立銷售訂單B0M模型及其屬性定義流水號,父項(xiàng)物料,父項(xiàng)數(shù) 量,跟蹤號,子項(xiàng)物料、子項(xiàng)數(shù)量、子項(xiàng)類型、是否封存等屬性; C、在業(yè)務(wù)系統(tǒng)中建立各種計(jì)劃訂單(采購、外協(xié)、生產(chǎn))模型及其屬性定義流水 號,計(jì)劃編號,計(jì)劃狀態(tài),物料編號,跟蹤類型,跟蹤號,需求日期,需求數(shù)量,需求類型等屬 性; D、通過模型實(shí)例化的具體業(yè)務(wù)的實(shí)現(xiàn)方法,實(shí)現(xiàn)方法包括3個步驟(1)確定使用 環(huán)境,選擇實(shí)現(xiàn)的IT技術(shù)和工具;(2)設(shè)計(jì)上述三個模型描述的實(shí)例的數(shù)據(jù)結(jié)構(gòu);(3)選擇 適當(dāng)?shù)木幊坦ぞ邔?shí)現(xiàn)前臺與后臺數(shù)據(jù)交互,實(shí)現(xiàn)以銷售訂單BOM為基礎(chǔ)的物料跟蹤及需求 計(jì)算的實(shí)現(xiàn)方法。 在銷售訂單模型實(shí)例化過程中,當(dāng)業(yè)務(wù)類型屬性是按單生產(chǎn)時,可以直接維護(hù)當(dāng) 前行產(chǎn)品的訂單B0M,也可以訂單制單后維護(hù);在維護(hù)銷售訂單B0M時,跟蹤號是根據(jù)銷售 訂單流水號和分錄號共同形成該產(chǎn)品從頂層到最低層的跟蹤號,用戶可以置為空,系統(tǒng)可 以根據(jù)跟蹤號的內(nèi)容還原成銷售訂單號和產(chǎn)品號進(jìn)行顯示;當(dāng)物料需求計(jì)劃運(yùn)算時,如果 計(jì)算有跟蹤號的物料的可用庫存及毛需求時,不能與同等物料號的物料合并起來計(jì)算,以保持物料的跟蹤;物料需求計(jì)算后生成三種計(jì)劃訂單,有采購計(jì)劃訂單、外協(xié)計(jì)劃訂單、生產(chǎn)計(jì)劃訂單,結(jié)果保存到產(chǎn)品物料需求計(jì)算結(jié)果表中,如果是bom中的跟蹤號不為空,則計(jì)劃訂單中跟蹤類型為按單跟蹤,跟蹤號也不為空。由于各種計(jì)劃訂單都有跟蹤號,再與采購、外協(xié)、車間系統(tǒng)對接時,也順便把跟蹤號帶到相應(yīng)的系統(tǒng),從而實(shí)現(xiàn)對重要材料按銷售訂單流水號和分錄號進(jìn)行跟蹤。 當(dāng)銷售訂單提貨完成時,把對應(yīng)的訂單bom封存標(biāo)志置為2-封存狀態(tài),以減少bom數(shù)據(jù)檢索數(shù)量,提高性能。 本發(fā)明的方法必須包含但不局限于權(quán)利要求書描述的步驟和內(nèi)容,步驟的順序能夠調(diào)整和細(xì)化;在模型的實(shí)現(xiàn)過程中要滿足說明書中描述的數(shù)據(jù)結(jié)構(gòu),并在此基礎(chǔ)上實(shí)現(xiàn)按照上述的算法實(shí)現(xiàn)物料需求的計(jì)算和跟蹤,從而解決按單生產(chǎn)模式下物料如何編號,bom如何規(guī)劃及物料跟蹤及需求計(jì)算等需求。 本發(fā)明的優(yōu)異效果是通過建立一種銷售訂單bom的算法模型,即解決產(chǎn)品編號和產(chǎn)品bom眾多的問題,又解決產(chǎn)品所需物料跟蹤及物料需求高效計(jì)算的需求。
具體實(shí)施例方式
本發(fā)明所述的以銷售訂單BOM為基礎(chǔ)的物料跟蹤及需求計(jì)算的方法包括建立銷
售訂單模型、銷售訂單bom模型、產(chǎn)品物料需求計(jì)算結(jié)果表模型,再按上述算法歸集實(shí)現(xiàn)產(chǎn)
品物料需求的計(jì)算和跟蹤 銷售訂單模型屬性描述如下 訂單主表 1)訂單流水號唯一的標(biāo)識一張銷售訂單的流水號。 2)訂單編號唯一的標(biāo)識一張銷售訂單的編號。 3)制單日期標(biāo)識銷售訂單的編制日期。 4)業(yè)務(wù)員標(biāo)識銷售訂單的業(yè)務(wù)人員編號 5)制單人標(biāo)識銷售訂單的制單人員編號。 訂單子表 1)訂單流水號標(biāo)識一張銷售訂單分錄的流水號。 2)分錄號標(biāo)識一張銷售訂單分錄的分錄號,和流水號一起唯一的確定一個分錄號。 3)物料標(biāo)識訂單的訂購產(chǎn)品編號。 4)業(yè)務(wù)類型標(biāo)識業(yè)務(wù)性質(zhì),其內(nèi)容有三種,1是預(yù)測生產(chǎn),2是按單生產(chǎn),3是配置生產(chǎn)。 5)數(shù)量標(biāo)識訂購產(chǎn)品的數(shù)量。 6)單價標(biāo)識訂購產(chǎn)品的單價。 7)金額標(biāo)識訂購產(chǎn)品的金額。 A.銷售訂單B0M模型屬性描述如下 1)流水號唯一的標(biāo)識bom表中的一條記錄 2)父項(xiàng)物料標(biāo)識產(chǎn)品結(jié)構(gòu)清單中的父項(xiàng)物料編號。 3)父項(xiàng)數(shù)量標(biāo)識產(chǎn)品結(jié)構(gòu)清單中的父項(xiàng)物料相對于子項(xiàng)用量的數(shù)量。
4)跟蹤號由銷售訂單流水號和分錄號構(gòu)成。
5)子項(xiàng)物料標(biāo)識產(chǎn)品結(jié)構(gòu)清單中的子項(xiàng)物料編號。
6)子項(xiàng)數(shù)量標(biāo)識產(chǎn)品結(jié)構(gòu)清單中的子項(xiàng)物料相對于父項(xiàng)用量的數(shù)量。
7)子項(xiàng)類型標(biāo)識物料是采購、外協(xié)還是生產(chǎn)。 8)是否封存標(biāo)識bom是否封存。 B.計(jì)劃訂單模型屬性描述如下 1)流水號唯一的標(biāo)識計(jì)劃訂單的流水號。
2)計(jì)劃編號物料需求計(jì)劃計(jì)算時形成的編號。
3)計(jì)劃狀態(tài)標(biāo)識該計(jì)劃是編制還是下達(dá)狀態(tài)。
4)物料編號產(chǎn)品需求計(jì)算后的所需的物料編號 5)跟蹤類型內(nèi)容有二種,1是無跟蹤,2是按單跟蹤;如果跟蹤類型是按單跟蹤,跟蹤號不能為空。
6)跟蹤號由銷售訂單流水號和分錄號構(gòu)成。
7)需求日期需求計(jì)算后的物料的需求日期。
8)需求數(shù)量需求計(jì)算后的物料的凈需求數(shù)量。
9)需求類型標(biāo)識物料是采購、外協(xié)還是生產(chǎn)需求。
D、根據(jù)銷售訂單bom計(jì)算產(chǎn)品物料需求的算法 在銷售訂單模型實(shí)例化過程中,當(dāng)業(yè)務(wù)類型屬性是2-按單生產(chǎn)時,可以直接維護(hù)當(dāng)前行產(chǎn)品的訂單B0M,也可以訂單制單后維護(hù);在維護(hù)銷售訂單BOM時,跟蹤號是根據(jù)銷售訂單流水號和分錄號共同形成該產(chǎn)品從頂層到最低層的跟蹤號,用戶可以置為空,系統(tǒng)可以根據(jù)跟蹤號的內(nèi)容還原成銷售訂單號和產(chǎn)品號進(jìn)行顯示;當(dāng)物料需求計(jì)劃運(yùn)算時,如果計(jì)算有跟蹤號的物料的可用庫存及毛需求時,不能與同等物料號的物料合并起來計(jì)算,以保持物料的跟蹤;物料需求計(jì)算后生成三種計(jì)劃訂單,有采購計(jì)劃訂單、外協(xié)計(jì)劃訂單、生產(chǎn)計(jì)劃訂單,結(jié)果保存到產(chǎn)品物料需求計(jì)算結(jié)果表中,如果是bom中的跟蹤號不為空,則
計(jì)劃訂單中跟蹤類型為按單跟蹤,跟蹤號也不為空。由于各種計(jì)劃訂單都有跟蹤號,再與采購、外協(xié)、車間系統(tǒng)對接時,也順便把跟蹤號帶到相應(yīng)的系統(tǒng),從而實(shí)現(xiàn)對重要材料按銷售訂單流水號和分錄號進(jìn)行跟蹤。 當(dāng)銷售訂單提貨完成時,把對應(yīng)的訂單bom封存標(biāo)志置為2-封存狀態(tài),以減少bom
數(shù)據(jù)檢索數(shù)量,提高性能。
實(shí)施例 本發(fā)明已經(jīng)成功應(yīng)用于浪潮ERP-PS(v10. 1)管理軟件中,幫助許多按單生產(chǎn)類型的企業(yè)解決了物料如何編號、產(chǎn)品bom如何規(guī)劃編制問題及后續(xù)物料按銷售訂單號回溯等需求。
權(quán)利要求
一種以銷售訂單BOM為基礎(chǔ)的物料跟蹤及需求計(jì)算方法,其特征在于,包括建立銷售訂單模型、銷售訂單bom模型和產(chǎn)品物料需求計(jì)算結(jié)果表模型,按上述算法歸集實(shí)現(xiàn)產(chǎn)品物料需求的計(jì)算和跟蹤通過建立一種銷售訂單bom的算法模型,即解決產(chǎn)品編號和產(chǎn)品bom眾多的問題,又解決產(chǎn)品所需物料跟蹤及物料需求高效計(jì)算的需求;包括下列步驟和內(nèi)容A、在業(yè)務(wù)系統(tǒng)中建立銷售訂單模型及其屬性定義,包括以下內(nèi)容訂單主表訂單流水號,訂單編號,制單日期,業(yè)務(wù)員,制單人的屬性;訂單子表訂單流水號,分錄號,物料,業(yè)務(wù)類型,數(shù)量、單價、金額的屬性,其中業(yè)務(wù)類型錄入方式為選擇,其內(nèi)容有三種,1)是預(yù)測生產(chǎn),2)是按單生產(chǎn),3)是配置生產(chǎn);B、在業(yè)務(wù)系統(tǒng)中建立銷售訂單BOM模型及其屬性定義包括流水號,父項(xiàng)物料,父項(xiàng)數(shù)量,跟蹤號,子項(xiàng)物料、子項(xiàng)數(shù)量、子項(xiàng)類型、是否封存的屬性;C、在業(yè)務(wù)系統(tǒng)中建立各種計(jì)劃訂單包括采購、外協(xié)、生產(chǎn)模型及其屬性定義包括流水號,計(jì)劃編號,計(jì)劃狀態(tài),物料編號,跟蹤類型,跟蹤號,需求日期,需求數(shù)量,需求類型的屬性;D、通過模型實(shí)例化的具體業(yè)務(wù)的實(shí)現(xiàn),包括3個步驟(1)確定使用環(huán)境,選擇實(shí)現(xiàn)的IT技術(shù)和工具;(2)設(shè)計(jì)上述三個模型描述的實(shí)例的數(shù)據(jù)結(jié)構(gòu);(3)選擇適當(dāng)?shù)木幊坦ぞ邔?shí)現(xiàn)前臺與后臺數(shù)據(jù)交互,實(shí)現(xiàn)以銷售訂單BOM為基礎(chǔ)的物料跟蹤及需求計(jì)算;在銷售訂單模型實(shí)例化過程中,當(dāng)業(yè)務(wù)類型屬性是2)按單生產(chǎn)時,直接維護(hù)當(dāng)前行產(chǎn)品的訂單BOM,或訂單制單后維護(hù);在維護(hù)銷售訂單BOM時,跟蹤號是根據(jù)銷售訂單流水號和分錄號共同形成該產(chǎn)品從頂層到最低層的跟蹤號,用戶可以置為空,系統(tǒng)根據(jù)跟蹤號的內(nèi)容還原成銷售訂單號和產(chǎn)品號進(jìn)行顯示;當(dāng)物料需求計(jì)劃運(yùn)算時,計(jì)算有跟蹤號的物料的可用庫存及毛需求時,不能與同等物料號的物料合并起來計(jì)算,以保持物料的跟蹤;物料需求計(jì)算后生成采購計(jì)劃訂單、外協(xié)計(jì)劃訂單、生產(chǎn)計(jì)劃訂單,結(jié)果保存到產(chǎn)品物料需求計(jì)算結(jié)果表中,是bom中的跟蹤號不為空,則計(jì)劃訂單中跟蹤類型為按單跟蹤,跟蹤號也不為空,由于各種計(jì)劃訂單都有跟蹤號,再與采購、外協(xié)、車間系統(tǒng)對接時,也順便把跟蹤號帶到相應(yīng)的系統(tǒng),從而實(shí)現(xiàn)對重要材料按銷售訂單流水號和分錄號進(jìn)行跟蹤;當(dāng)銷售訂單提貨完成時,把對應(yīng)的訂單bom封存標(biāo)志置為步驟2)封存狀態(tài),以減少bom數(shù)據(jù)檢索數(shù)量,提高性能。
全文摘要
本發(fā)明提供一種以銷售訂單BOM為基礎(chǔ)的物料跟蹤及需求計(jì)算方法,是以銷售訂單BOM為基礎(chǔ)的物料跟蹤及需求計(jì)算的方法,該方法包括建立銷售訂單模型、銷售訂單bom模型、產(chǎn)品物料需求計(jì)算結(jié)果表模型,再按上述算法歸集實(shí)現(xiàn)產(chǎn)品物料需求的計(jì)算和跟蹤通過建立一種銷售訂單bom的算法模型,既解決產(chǎn)品編號和產(chǎn)品bom眾多的問題,又解決產(chǎn)品所需物料跟蹤及物料需求高效計(jì)算的需求。
文檔編號G06Q10/00GK101706912SQ20091023062
公開日2010年5月12日 申請日期2009年11月23日 優(yōu)先權(quán)日2009年11月23日
發(fā)明者焦學(xué)瑞, 王興山, 趙旭東 申請人:浪潮集團(tuán)山東通用軟件有限公司