專利名稱:一種物料清單工程變更的方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及企業(yè)資源計劃技術(shù)領(lǐng)域,特別涉及一種物料清單工程變更的方法及裝置。
背景技術(shù):
物料清單(B0M,Bill of Material)是計算機可以識別的產(chǎn)品結(jié)構(gòu)數(shù)據(jù)文件,是聯(lián)系和溝通企業(yè)各項業(yè)務(wù)的紐帶,是ERP等信息化系統(tǒng)中最重要的基礎(chǔ)數(shù)據(jù),其組織格式是否合理直接影響到系統(tǒng)的處理性能。BOM也稱客戶Β0Μ。一般有兩個含義一個是指從所有產(chǎn)品結(jié)構(gòu)中篩選出客戶訂購的產(chǎn)品目錄;一個指用戶訂購的具體規(guī)格產(chǎn)品的明細表。項目制造企業(yè)的BOM是通過項目號、跟蹤號與BOM數(shù)據(jù)表的對應(yīng)關(guān)系建立的。BOM數(shù)據(jù)表各個BOM數(shù)據(jù)表的統(tǒng)稱,包括成本Β0Μ、訂單Β0Μ、制造Β0Μ、計劃BOM寸。BOM工程變更當企業(yè)BOM管理的數(shù)據(jù)非常準確、管理制度比較規(guī)范時,需要對工程變更的過程進行管理,此時,BOM更改需要提交申請,并經(jīng)過多級審批,才能生效,ERP系統(tǒng)中BOM工程變更是通過工程變更單來驅(qū)動BOM的更改,并將變更記錄記錄下來,以備查證。下面結(jié)合圖表介紹現(xiàn)有技術(shù)中的BOM工程變更的方法。由于項目制造企業(yè)存在很多個項目,產(chǎn)品的制造都是按照項目來制造的。例如包括項目A、項目B、項目C等;每個項目中包括很多臺產(chǎn)品,每臺產(chǎn)品又包括很多件零件。因此,這類企業(yè)的BOM系統(tǒng)非常龐大。以生產(chǎn)機車的企業(yè)為例進行說明,每臺機車包括很多個零件,例如,該企業(yè)的項目 A需要生產(chǎn)某型號的機車100臺,當生產(chǎn)到30臺時,客戶要求將機車中的某零件進行更改。 對于零件較多的這種項目制造產(chǎn)業(yè),這種工程變更相當頻繁。如表1所示,是100個BOM形成的BOM數(shù)據(jù)表。該項目A有100臺機車,跟蹤號為1、2、3、……、100,需要建立100個Β0Μ,如表1 所示。從表1中可以看出,100個BOM幾乎完全相同,只有跟蹤號和BOM編碼不同,當工程變更時,需要對這個項目中的100個BOM進行更新維護,這樣將增大維護成本。例如,對于該項目A,客戶要求從第31臺機車開始進行變更,將第31-第60臺的機車的零件W變更為零件V ;將第61-第100臺機車的零件W變更為零件U。此時需要對第 31-第100臺的機車的60個BOM進行變更,如
圖1所示的BOM變更的數(shù)據(jù)流向示意圖。表 權(quán)利要求
1.一種物料清單工程變更的方法,其特征在于,包括以下步驟 接收物料清單工程變更請求;根據(jù)物料清單工程變更請求中唯一確定物料清單的信息從物料清單數(shù)據(jù)表中提取需要變更的物料清單;所述物料清單數(shù)據(jù)表中存在的物料清單包括物料清單編碼、項目號和跟蹤號;物料清單編碼用于跟蹤物料清單;項目號用于表示項目的種類;跟蹤號用于跟蹤項目中的產(chǎn)品;一個項目的物料清單包括一個項目號和一個物料清單編碼;將所述物料清單工程變更請求中的變更信息進行分類,按照變更信息的種類分別抽取出同類變更信息對應(yīng)的跟蹤號;將所述需要變更的物料清單中的跟蹤號分別變更為抽取出的跟蹤號,生成N份新的物料清單;N為所述變更信息的種類的個數(shù);將所述需要變更的物料清單中的跟蹤號變更為未變更的產(chǎn)品對應(yīng)的跟蹤號,生成新的物料清單。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述唯一確定物料清單的信息為 物料清單編碼;或項目號和物料清單類型。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,將所述需要變更的物料清單中的跟蹤號分別變更為抽取出的跟蹤號,生成N份新的物料清單,具體為將需要變更的物料清單復(fù)制N份;將每份復(fù)制得到的物料清單中的跟蹤號總數(shù)分別更改為N個變更信息對應(yīng)的產(chǎn)品總數(shù),分別生成N份新的物料清單。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,復(fù)制得到的N份物料清單中的物料清單編碼是由預(yù)定的編碼規(guī)則根據(jù)唯一的ID重新生成的。
5.根據(jù)權(quán)利要求3所述的方法,其特征在于,還包括將生成的(N+1)份新的物料清單合并在一起構(gòu)成該項目變更后的物料清單。
6.一種物料清單工程變更的裝置,其特征在于,包括 接收單元,用于接收物料清單工程變更請求;提取單元,用于根據(jù)物料清單工程變更請求中唯一確定物料清單的信息從物料清單數(shù)據(jù)表中提取需要變更的物料清單;所述物料清單數(shù)據(jù)表中存在的物料清單包括物料清單編碼、項目號和跟蹤號;物料清單編碼用于跟蹤物料清單;項目號用于表示項目的種類;跟蹤號用于跟蹤項目中的產(chǎn)品;一個項目的物料清單包括一個項目號和一個物料清單編碼; 變更信息分類單元,用于將所述物料清單工程變更請求中的變更信息進行分類; 跟蹤號抽取單元,用于按照變更信息的種類N分別抽取出同類變更信息對應(yīng)的跟蹤號;第一變更單元,用于將所述需要變更的物料清單中的跟蹤號分別變更為抽取出的跟蹤號,生成N份新的物料清單;第二變更單元,用于將所述需要變更的物料清單中的跟蹤號變更為未變更的產(chǎn)品對應(yīng)的跟蹤號,生成新的物料清單。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述唯一確定物料清單的信息為 物料清單編碼;或項目號和物料清單類型。
8.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述第一變更單元包括 復(fù)制子單元,用于將需要變更的物料清單復(fù)制N份;跟蹤號更改子單元,將每份復(fù)制得到的物料清單中的跟蹤號總數(shù)分別更改為N個變更信息對應(yīng)的產(chǎn)品總數(shù),分別生成N份新的物料清單。
9.根據(jù)權(quán)利要求6所述的裝置,其特征在于,還包括物料清單編碼生成單元,用于將復(fù)制得到的N份物料清單中的物料清單編碼根據(jù)預(yù)定的編碼規(guī)則中唯一的ID重新生成。
10.根據(jù)權(quán)利要求6所述的裝置,其特征在于,還包括合并單元,用于將生成的(N+1)份新的物料清單合并在一起構(gòu)成該項目變更后的物料清單。
全文摘要
本發(fā)明一種物料清單工程變更的方法及裝置,方法包括當收到BOM工程變更請求后,根據(jù)中唯一確定BOM的信息從BOM數(shù)據(jù)表中抽取需要變更的BOM。將變更信息進行分類,按照變更信息的種類分別抽取出同類變更信息對應(yīng)的跟蹤號;將需要變更的BOM中的跟蹤號分別變更為抽取出的跟蹤號,生成N份新的BOM;將需要變更的BOM中的跟蹤號變更為未變更的產(chǎn)品對應(yīng)的跟蹤號,生成新的BOM。該方法將變更信息進行分類,根據(jù)分類結(jié)果抽取每類變更信息對應(yīng)的跟蹤號,只將變更前的BOM中的跟蹤號修改為抽取出的跟蹤號,生成新的BOM。簡化了BOM的變更,提高了系統(tǒng)的處理性能。
文檔編號G06Q10/06GK102456176SQ20101052050
公開日2012年5月16日 申請日期2010年10月27日 優(yōu)先權(quán)日2010年10月27日
發(fā)明者張洪華 申請人:金蝶軟件(中國)有限公司