專利名稱:一種更新物料清單的方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及ERP技術(shù)領(lǐng)域,尤其涉及一種更新物料清單的方法和裝置。
背景技術(shù):
物料清單(BOM, Bill Of Material)是ERP系統(tǒng)的核心基礎(chǔ)數(shù)據(jù)。產(chǎn)品的物料構(gòu)成清單,反映了產(chǎn)品由原材料到半成品、再到成品的加工裝配過程一一某一物料由哪些下級物料組成,每一下級物料的用量是多少,其對應(yīng)的屬性是什么等。物料清單是公司計劃、釆購、生產(chǎn)、商務(wù)、成本核算及技術(shù)管理的重要基礎(chǔ)數(shù)據(jù)。物料清單是否準確、是否及時齊套,直接影響到市場、商務(wù)、計劃、生產(chǎn)等相關(guān)業(yè)務(wù)的運作。
每一個BOM —般由一個父項物料和一個以上的子項物料組成,其子項可以是另外一個BOM的父項。配置BOM指的是物料屬性為配置類物料的BOM,它是將一類多樣化的產(chǎn)品的所有組成物料都統(tǒng)一放到一個BOM中。用戶根據(jù)不同客戶的需要配置出符合不同客戶要求的客戶BOM。
例如電腦機箱有紅色機箱,藍色機箱,黑色機箱,我們將這些顏色的機箱都放到 一個BOM里面,這個BOM就是配置BOM,客戶購買的時候只選擇一種顏色,那么我們就根據(jù)這個配置BOM配置出各種符合不同客戶BOM,這些根據(jù)實際客戶需求配置出來的BOM就叫客戶BOM。
在配置BOM中,有些物料是在所有的客戶BOM都一樣,這些物料就是非特征物料。
配置類BOM與特征類BOM經(jīng)過配置后所形成的BOM為客戶BOM。以配置類BOM和特征類BOM來配置,進行客戶定制化生成客戶BOM,以一系列客戶BOM作為最終滿足客戶需求的BOM配置體系。
發(fā)明人通過對現(xiàn)有技術(shù)的研究發(fā)現(xiàn),現(xiàn)有的BOM配置方案中,當配置BOM被更新時,如果希望同步更新客戶BOM,只能手動完成。而手動修改需要重新指定下層客戶BOM,當需要改動的客戶BOM很多而每個客戶BOM的層次也很多時,這種改動的工作量很大,出錯率很高。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明實施例的目的在于提供一種更新物料清單的方法和裝
置,實現(xiàn)對配置BOM進4亍更新的同時,準確高效地更新客戶BOM。為實現(xiàn)上述目的,本發(fā)明實施例提供了如下技術(shù)方案
一種更新物料清單BOM的方法,包括
在對配置BOM進行變更操作時根據(jù)當前變更的物料所屬的配置BOM的BOM標識BOMID獲取與所述配置BOM對應(yīng)的第 一客戶BOM;
判斷當前變更的物料在所述第一客戶BOM中是否為非特征件;
如果當前變更的物料在所述第一客戶BOM中為非特征件,則所述客戶BOM為第二客戶BOM;
確定所述第二客戶BOM中需要同步變更的第三客戶BOM;按照對所述配置BOM的所述非特征件進行的變更4喿作對第三客戶BOM進行同樣的變更操作。
所述變更操作包括刪除物料或者新增物料。
所述判斷當前變更的物料在所述第一客戶BOM中是否為非特征件判斷當前變更的物料的非特征件標識是否為真。
根據(jù)當前變更的物料所屬的配置BOM的BOMID獲取與所述配置BOM對應(yīng)的第一客戶BOM包括
確定當前變更的物料所屬的配置BOM的BOMID;
從BOM的表頭信息中查找FparentID字段等于當前變更的物料所在的配置BOM的BOMID的第 一客戶BOM。
確定所述第二客戶BOM中需要同步變更的第三客戶BOM包括通過選擇界面將所述第二客戶BOM提供給用戶,以供用戶選取需要同步變更的第三客戶BOM;
獲取用戶選取的需要同步變更的第三客戶BOM。
所述第三客戶BOM包括至少一個所述第二客戶BOM中的客戶BOM。按照對所述配置BOM的所述非特征件進行的變更操作對第三客戶BOM
5進行同樣的變更操作具體為
對第三客戶BOM的表體信息表ICCUSTBOMCHILD中物料內(nèi)碼與配置BOM中被變更物料的物料內(nèi)碼相同的物料進行變更。
一種更新物料清單BOM的裝置,包括
獲取單元,用于在對配置BOM進行變更操作時根據(jù)當前變更的物料所屬的配置BOM的BOM標識BOMID獲取與所述配置BOM對應(yīng)的第一客戶BOM;
判定單元,判斷當前變更的物料在所述第 一客戶BOM中是否為非特征件;第一確定單元,用于當前變更的物料在所述第一客戶BOM中為非特征件
時,確定所述客戶BOM為第二客戶BOM;
第二確定單元,用于確定所述第二客戶BOM中需要同步變更的第三客戶
BOM;
變更單元,用于按照對所述配置BOM的所述非特征件進行的變更操作對第三客戶BOM進行同樣的變更操作。
所述判斷單元,通過判斷當前變更的物料的非特征件標識是否來判斷當前變更的物料是否為非特征件。
所述獲取單元包括
確定子單元,用于確定當前變更的物料所屬的配置BOM的BOMID;查找子單元,用于從BOM的表頭信息中查找FparentID字段等于當前變更的物料所在的配置BOM的BOMID的第一客戶BOM。
可見,在本發(fā)明實施例中,在對配置BOM進行變更操作時根據(jù)當前變更的物料所屬的配置BOM的BOM標識BOMID獲取與所述配置BOM對應(yīng)的第一客戶BOM;判斷當前變更的物料在所述第一客戶BOM中是否為非特征件;如果當前變更的物料在所述第一客戶BOM中為非特征件,則所述客戶BOM為第二客戶BOM;確定所述第二客戶BOM中需要同步變更的第三客戶BOM;按照對所述配置BOM的所述非特征件進行的變更操作對第三客戶BOM進行同樣的變更操作。本發(fā)明實施例所提供的方案通過配置BOM的BOMID與客戶BOM中的對應(yīng)關(guān)系自動獲取與配置BOM對應(yīng)的第一客戶
6BOM,進一步確定當前變化的物料在第一客戶BOM中為非特征件的第二客戶BOM,然后在第二客戶BOM的基礎(chǔ)上確定需要與配置BOM同步變化的第三客戶BOM ,簡化了在配置BOM變更時,同步變更客戶BOM的操:作過程,很大程度上提高了同步變更客戶BOM的工作效率和易用性,提高了操作的準確性,降低了出錯率。
為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對本J^明實施例描述中所需要使用的附圖作筒單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖荻得其他的附圖。
圖1為本發(fā)明一實施例所提供的方法的流程圖2為本發(fā)明另一實施例所提供的方法的流程圖3為本發(fā)明一實施例所提供的方法的過程截圖4為本發(fā)明另一實施例所提供的方法的過程截圖5為本發(fā)明一實施例所提供的裝置的結(jié)構(gòu)示意圖6為本發(fā)明一實施例所提供的裝置中一單元的結(jié)構(gòu)示意圖。
具體實施例方式
下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
參見圖1,本發(fā)明實施例所提供的方法包括
S101,在對配置BOM進行變更操作時根據(jù)當前變更的物料所屬的配置BOM的BOM標識BOMID獲取與所述配置BOM對應(yīng)的第 一客戶BOM;
本發(fā)明實施例中,對配置BOM中的物料進行的變更操作包括刪除物料或者新增物料。實際應(yīng)用中,如果某個物料發(fā)生改變,其實質(zhì)也是先將一個物料刪除,然后在新增一個物料。
本發(fā)明實施例中,BOM的相關(guān)信息在數(shù)據(jù)庫中主要通過三個物理表進行記錄,包括表頭信息表(如ICBOM表),第一表體信息表(如ICBOMCHILD物理表)和第二表體信息表(如ICCUSTBOMCHILD物理表)。其中,第 一表體信息表用于存儲配置BOM的表體信息,第二表體信息表用于存儲客戶BOM的表體信息。而配置BOM和客戶BOM的表頭信息都存儲在表頭信息表中。
在表頭信息表中,可以通過一字段來區(qū)分配置BOM的表頭信息和客戶BOM的表頭信息。例如,在ICBOM表中,通過字段FparentID來區(qū)別客戶BOM和配置BOM。對于配置BOM,則該字段存儲的是配置BOM所屬的BOM組ID,而對于客戶BOM來說,該字段存儲的是客戶BOM所對應(yīng)的配置BOM的BOM標識(BOMID )。
第一客戶BOM為表ICBOM中的FParentID字段等于工程變更中配置BOMID的所有客戶BOM。通過上面的介紹我們知道,F(xiàn)ParentID字段記錄著客戶BOM所對應(yīng)的配置BOM的BOMID。所以如果一個客戶BOM的FParentID字段與所變更的配置BOM的ID相等的話,則說明該配置BOM與該客戶BOM是相對應(yīng)的。所以當對配置BOM中的物料進行變更時,需要找到該配置BOM對應(yīng)的所有的客戶BOM。
5102, 判斷當前變更的物料在所述第一客戶BOM中是否為非特征件;
本發(fā)明實施例中通過預(yù)先增加非特征件標識來區(qū)分一個物料是非特征件還是特征件。例如,可以通過在客戶BOM的表體信息表中增加一個參數(shù),例如在ICBOMCHILD物理表中增加ForgMarshType這個參數(shù)作為物料的非特征件標識,將其設(shè)置為布爾變量,當其值為真,例如其取值為l時,認為其對應(yīng)的物料為非特征件,否則即為特征件。
5103, 如果當前變更的物料為在所述第一客戶BOM中為非特征件,則所述客戶BOM為第二客戶BOM;若發(fā)生變更的物料在第一客戶BOM中為非特征件時,該客戶BOM即為第二客戶BOM。通過S103將當前變更的物料為特征件的情況排除在外。
5104, 確定所述第二客戶BOM中需要同步變更的第三客戶BOM;
需要說明的是,實際應(yīng)用中, 一個配置BOM中的物料發(fā)生變更,并不是所有與其對應(yīng)的客戶BOM都需要同步變更。為了準確地實現(xiàn)同步變更,還需要從第二客戶BOM中確定需要與變更的配置BOM同步變更的客戶BOM——即第三客戶BOM。第三客戶BOM中包括至少一個第二客戶BOM中的客戶BOM。
SI05,按照對所述配置BOM的所述非特征件進行的變更操作對第三客戶BOM進行同樣的變更操作。
在確定了需要與變更的配置BOM同步變更的第三客戶BOM后,按照對所述配置BOM的所述非特征件進行的變更操作對第三客戶BOM進行同樣的變更操作。即若配置BOM中新增了某個物料,則在客戶BOM中新增同樣的物料。若配置BOM中刪除了某個物料,則在客戶BOM中刪除同樣的物料。
現(xiàn)有4支術(shù)中,當配置BOM發(fā)生變更時,用戶需要手工修改與該配置BOM對應(yīng)的客戶BOM,手工操作繁瑣,低效且容易出錯,尤其是當存在多層配置、并且配置BOM下的客戶BOM較多的情況下,操作顯得更加繁瑣,而且出錯率更高。而本發(fā)明實施例所提供的方法通過配置BOM的BOMID與客戶BOM中的對應(yīng)關(guān)系自動獲取與配置BOM對應(yīng)的第一客戶BOM,進一步確定當前變化的物料在第一客戶BOM中為非特征件的第二客戶BOM,然后在第二客戶BOM的基礎(chǔ)上確定需要與配置BOM同步變化的第三客戶BOM ,簡化了在配置BOM變更時,同步變更客戶BOM的操作過程,很大程度上提高了同步變更客戶BOM的工作效率和易用性,提高了操作的準確性,降低了出錯率。
圖2為本發(fā)明另一實施例,具體包括
S201,建立一張工程變更單。
本發(fā)明實施例中,通過工程變更單記錄對配置BOM進行的變更,并用該工程變更單的記錄單指導對客戶BOM的同步變更。
5202, 從ICBOM中獲取當前進行變更操作的配置BOM的BOMID。
本發(fā)明實施例中,變更操作包括刪除物料或者新增物料。本發(fā)明實施例中以刪除物料為例進行說明。
5203, 從ICBOM中獲取FparentID字段等于配置BOM的BOMID的第一客戶BOM。
通過前面介紹我們知道,ICBOM中保存了配置BOM和客戶BOM的表頭信息。其中的FParentID字^殳記錄著客戶BOM所對應(yīng)的配置BOM的ID。所以第 一客戶BOM就是與進行變更操作的配置BOM對應(yīng)的所有客戶BOM。也就是可能需要進行同步變更的所有客戶BOM。
5204, 判定所述第一客戶BOM中當前變更的物料的ForgMarshType值是否為1。
本發(fā)明實施例中,通過ForgMarshType這個參數(shù)作為客戶BOM中物料的非特征件標識。ForgMarshType是一個布爾變量,只有兩個值,可以用0、 1表示。當ForgMarshType的取值為1時,表示其對應(yīng)的物料為非特征件。當其耳又值為0時,則表示其對應(yīng)的物料為特征件。
5205, 如果第一客戶BOM中當前變更的物料的ForgMarshType-1,則所述客戶BOM為第二客戶BOM,并將該物料的內(nèi)碼記錄在工程變更單中。
5206, 為用戶提供交互界面,將第二客戶BOM提供給用戶供其選擇需要同步變更的第三客戶BOM。
5207, 接收用戶選擇的第三客戶BOM,并刪除第三客戶BOM的ICCUSTBOMCHILD中物料內(nèi)碼與工程變更單中物料內(nèi)碼相同的物料。
客戶BOM表體的信息存儲在ICCUSTBOMCHILD物理表中。本發(fā)明實施例中,使用工程變更單記錄配置BOM中變更的物料的內(nèi)碼,在確定了第三客戶BOM后,直接將第三BOM的ICCUSTBOMCHILD中物料內(nèi)碼與工程變更單中物料內(nèi)碼相同的物料進行變更即可。
實際應(yīng)用中,工程變更單只是輔助性的手段,即使不采用工程變更單,只要在確定了第三客戶BOM后,能夠?qū)⒌谌蛻鬊OM的ICCUSTBOMCHILD中物料內(nèi)碼與配置BOM中被變更物料的物料內(nèi)碼相同的物料進行變更即可。本發(fā)明對比不做限定。
圖3為本本發(fā)明一實施例所提供的過程截圖,從圖3中可以看出,該變更操作為刪除物料。通過本發(fā)明實施例所提供的方法獲取的第一客戶BOM中一個包括三個客戶BOM,編號分別為CustBOM000001 、 CustBOM000002、CustBOM000003。通過該交互界面,用戶選擇了兩個客戶BOM(編號為CustBOM000002 、 CustBOM000003 ), 即將編號為CustBOM000002 、
10CustBOM000003的客戶BOM的ICCUSTBOMCHILD中物料內(nèi)碼與配置BOM
中被變更物料的物料內(nèi)碼相同的物料進行刪除。
圖4為本發(fā)明另一實施例所提供的過程截圖,從圖4中可以看出,該變更操作為新增物料。通過步驟S203獲取的第一客戶BOM中一個包括三個客戶BOM,編號分別為CustBOM000001、 CustBOM000002、 CustBOM000003 。通過該交互界面,用戶選擇所有客戶BOM,即第三客戶BOM整體進行新增操作,即將與配置BOM中被變更物料的物料內(nèi)碼相同的物料新增至編號為CustBOM000001 、 CustBOM000002和CustBOM000003的客戶BOM的ICCUSTBOMCHILD中。
本發(fā)明實施例所提供的方法,通過配置BOM的BOMID和客戶BOM中的對應(yīng)關(guān)系自動獲取與配置BOM對應(yīng)的第一客戶BOM,進一步確定當前變化的物料在第一客戶BOM中為非特征件的第二客戶BOM,然后在第二客戶BOM的基礎(chǔ)上確定需要與配置BOM同步變化的第三客戶BOM ,簡化了在配置BOM變更時,同步變更客戶BOM的操作過程,4艮大程度上4是高了同步變更客戶BOM的工作效率和易用性,提高了操作的準確性,降低了出錯率。
參見圖5,本發(fā)明一實施例還提供一種更新物料清單BOM的裝置,包括
獲取單元501 ,用于在對配置BOM進行變更操作時根據(jù)當前變更的物料所屬的配置BOM的BOM標識BOMID獲取與所迷配置BOM對應(yīng)的第一客戶BOM;
本發(fā)明實施例中,BOM的相關(guān)信息在數(shù)據(jù)庫中主要通過三個物理表進行記錄,包括表頭信息表(如ICBOM表),第一表體信息表(如ICBOMCHILD物理表)和第二表體信息表(如ICCUSTBOMCHILD物理表)。其中,第一表體信息表用于存儲配置BOM的表體信息,第二表體信息表用于存儲客戶BOM的表體信息。而配置BOM和客戶BOM的表頭信息都存儲在表頭信息表中。
在表頭信息表中,可以通過一字段來區(qū)分配置BOM的表頭信息和客戶BOM的表頭信息。例如,在ICBOM表中,通過字段FparentID來區(qū)別客戶BOM和配置BOM。對于配置BOM,則該字段存儲的是配置BOM所屬的BOM組ID,而對于客戶BOM來說,該字^:存儲的是客戶BOM所對應(yīng)的配置BOM的BOMID。第一客戶BOM為表ICBOM中的FParentID字段等于工程變更中配置 BOMID的所有客戶BOM。通過上面的介紹我們知道,F(xiàn)ParentID字段記錄著 客戶BOM所對應(yīng)的配置BOM的BOMID。所以如果一個客戶BOM的 FParentID字段與所變更的配置BOM的ID相等的話,則說明該配置BOM與 該客戶BOM是相對應(yīng)的。所以當對配置BOM中的物料進行變更時,需要找 到該配置BOM對應(yīng)的所有的客戶BOM。
判定單元502,判斷當前變更的物料在所述第一客戶BOM中是否為非特
征件;
第一確定單元503,用于當前變更的物料在所述第一客戶BOM中為非特 征件時,確定所述客戶BOM為第二客戶BOM;
第二確定單元504,用于確定所述第二客戶BOM中需要同步變更的第三 客戶BOM;
變更單元505,用于按照對所述配置BOM的所述非特征件進行的變更操 作對第三客戶BOM進行同樣的變更操作。
其中,所述判斷單元502具體可以通過判斷當前變更的物料的非特征件標 識是否來判斷當前變更的物料是否為非特征件。
本發(fā)明實施例中通過預(yù)先增加非特征件標識來區(qū)分一個物料是非特征件 還是特征件。例如,通過ForgMarshType這個參數(shù)作為物料的非特征件標識, 將其設(shè)置為布爾變量,當其值為真,或者取值為1時,認為其對應(yīng)的物;阡為非 特征件,否則即為特^E件。
本發(fā)明實施例中,對配置BOM中的物料進行的變更操作包括刪除物料或 者新增物料。實際應(yīng)用中,如果某個物料發(fā)生改變,其實質(zhì)也是先將一個物料 刪除,然后在新增一個物料。
參見圖6,在本發(fā)明一實施例中,圖5所示的獲取單元501可以包括 確定子單元601,用于確定當前變更的物料所在的配置BOM的BOMID; 查找子單元602,用于從BOM的表頭信息中查找FparentID字段等于當 前變更的物料所在的配置BOM的BOMID的第一客戶BOM。
本發(fā)明實施例所提供的裝置通過配置BOM的BOMID與客戶BOM中的對應(yīng)關(guān)系自動獲取與配置BOM對應(yīng)的第一客戶BOM,進一步確定當前變化 的物料在第一客戶BOM中為非特征件的第二客戶BOM,然后在第二客戶 BOM的基礎(chǔ)上確定需要與配置BOM同步變化的第三客戶BOM ,簡化了在 配置BOM變更時,同步變更客戶BOM的操作過程,4艮大程度上提高了同步 變更客戶BOM的工作效率和易用性,提高了操作的準確性,降低了出錯率。
本發(fā)明可以在由計算機執(zhí)行的計算機可執(zhí)行指令的一般上下文中描述,例 如程序模塊。 一般地,程序模塊包括執(zhí)行特定任務(wù)或?qū)崿F(xiàn)特定抽象數(shù)據(jù)類型的 例程、程序、對象、組件、數(shù)據(jù)結(jié)構(gòu)等等。也可以在分布式計算環(huán)境中實踐本 發(fā)明,在這些分布式計算環(huán)境中,由通過通信網(wǎng)絡(luò)而被連接的遠程處理設(shè)備來 執(zhí)行任務(wù)。在分布式計算環(huán)境中,程序模塊可以位于包括存儲設(shè)備在內(nèi)的本地 和遠程計算機存儲介質(zhì)中。
以上所述僅是本發(fā)明的優(yōu)選實施方式,應(yīng)當指出,對于本技術(shù)領(lǐng)域的普通 技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進和潤飾, 這些改進和潤飾也應(yīng)^L為本發(fā)明的保護范圍。
權(quán)利要求
1、一種更新物料清單BOM的方法,其特征在于,包括在對配置BOM進行變更操作時根據(jù)當前變更的物料所屬的配置BOM的BOM標識BOMID獲取與所述配置BOM對應(yīng)的第一客戶BOM;判斷當前變更的物料在所述第一客戶BOM中是否為非特征件;如果當前變更的物料在所述第一客戶BOM中為非特征件,則所述客戶BOM為第二客戶BOM;確定所述第二客戶BOM中需要同步變更的第三客戶BOM;按照對所述配置BOM的所述非特征件進行的變更操作對第三客戶BOM進行同樣的變更操作。
2、 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述變更操作包括刪除物 料或者新增物料。
3、 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述判斷當前變更的物料 在所述第一客戶BOM中是否為非特征件判斷當前變更的物料的非特征件標識是否為真。
4、 根據(jù)權(quán)利要求1所述的方法,其特征在于,根據(jù)當前變更的物料所屬 的配置BOM的BOMID獲取與所述配置BOM對應(yīng)的第一客戶BOM包括確定當前變更的物料所屬的配置BOM的BOMID;從BOM的表頭信息中查找FparentID字段等于當前變更的物料所在的配 置BOM的BOMID的第一客戶BOM。
5、 根據(jù)權(quán)利要求1所述的方法,其特征在于,確定所述第二客戶BOM 中需要同步變更的第三客戶BOM包括通過選擇界面將所述第二客戶BOM提供給用戶,以供用戶選取需要同步 變更的第三客戶BOM;獲取用戶選取的需要同步變更的第三客戶BOM。
6、 根據(jù)權(quán)利要求5所述的方法,其特征在于,所述第三客戶BOM包括 至少一個所述第二客戶BOM中的客戶BOM。
7、 根據(jù)權(quán)利要求4所述的方法,其特征在于,按照對所述配置BOM的 所述非特征件進行的變更操作對第三客戶BOM進行同樣的變更操作具體為對第三客戶BOM的表體信息表ICCUSTBOMCHILD中物料內(nèi)碼與配置 BOM中#1變更物料的物料內(nèi)碼相同的物料進行變更。
8、 一種更新物料清單BOM的裝置,其特征在于,包括獲取單元,用于在對配置BOM進行變更操作時根據(jù)當前變更的物料所屬 的配置BOM的BOM標識BOMID獲取與所述配置BOM對應(yīng)的第一客戶 BOM;判定單元,判斷當前變更的物料在所述第 一客戶BOM中是否為非特征件; 第一確定單元,用于當前變更的物料在所述第一客戶BOM中為非特征件時,確定所述客戶BOM為第二客戶BOM;第二確定單元,用于確定所述第二客戶BOM中需要同步變更的第三客戶BOM;變更單元,用于按照對所述配置BOM的所述非特征件進行的變更操作對 第三客戶BOM進行同樣的變更操作。
9、 沖艮據(jù)權(quán)利要求8所述的裝置,其特征在于,所述判斷單元,通過判斷當前變更的物料的非特征件標識是否來判斷當前 變更的物料是否為非特征件。
10、 根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述獲取單元包括 確定子單元,用于確定當前變更的物料所屬的配置BOM的BOMID; 查找子單元,用于從BOM的表頭信息中查找FparentID字段等于當前變更的物料所在的配置BOM的BOMID的第一客戶BOM。
全文摘要
本發(fā)明實施例公開了一種更新物料清單的方法和裝置。本發(fā)明實施例所提供的方法通過配置BOM的BOMID與客戶BOM中的對應(yīng)關(guān)系自動獲取與配置BOM對應(yīng)的第一客戶BOM,進一步確定當前變化的物料在第一客戶BOM中為非特征件的第二客戶BOM,然后在第二客戶BOM的基礎(chǔ)上確定需要與配置BOM同步變化的第三客戶BOM,簡化了在配置BOM變更時,同步變更客戶BOM的操作過程,很大程度上提高了同步變更客戶BOM的工作效率和易用性,提高了操作的準確性,降低了出錯率。
文檔編號G06Q10/00GK101673372SQ20091017343
公開日2010年3月17日 申請日期2009年9月16日 優(yōu)先權(quán)日2009年9月16日
發(fā)明者林細潔 申請人:金蝶軟件(中國)有限公司