一種替代物料的維護(hù)方法及維護(hù)系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及數(shù)據(jù)處理技術(shù)領(lǐng)域,尤其涉及一種替代物料的維護(hù)方法及維護(hù)系統(tǒng)。
【背景技術(shù)】
[0002] 目前,物料清單BOM(Bill of Material,簡稱BOM)時(shí)效性和準(zhǔn)確性的設(shè)計(jì)越來越 重要,為了避免BOM出現(xiàn)差錯(cuò),BOM設(shè)計(jì)人員一般都會篩查BOM中每一顆物料,通過篩查每 一顆物料來提高BOM的輸出質(zhì)量。
[0003] 而電子行業(yè)中物料的替代非常普遍,在傳統(tǒng)的企業(yè)信息管理系統(tǒng)中,維護(hù)物料替 代的方式都是按每一個(gè)對應(yīng)的具體產(chǎn)品的BOM物料清單進(jìn)行維護(hù)。
[0004] 但是,通過人工來維護(hù)整個(gè)BOM上是否都是替代物料,替代物料是否有匹配替代 條件,則工作相當(dāng)繁瑣,且容易遺漏出差。
[0005] 通常按每一種具體產(chǎn)品對應(yīng)的BOM維護(hù)替代物料的方式,企業(yè)尚可接受,但對于 產(chǎn)品及物料種類繁多的產(chǎn)品,將加大企業(yè)的維護(hù)。例如:物料MA有兩種替代物料MA1、MA2, 假設(shè)產(chǎn)品? 1、匕至P n等都包含物料MA,則分別需要在P ^己至P "等產(chǎn)品的BOM中維護(hù)MA的 替代物料MA1、MA2,若N= 100或1000,則需要維護(hù)100U000次。
[0006] 對于電子行業(yè)的30-40%都是通用料,在很多的產(chǎn)品BOM中都會存在,而這些通用 料70-80%都有替代物料。所以針對某一個(gè)物料的替代物料維護(hù)100次、1000次甚至更多, 這樣給企業(yè)內(nèi)部維護(hù)BOM替代物料數(shù)據(jù)的人員造成極大的工作量。
【發(fā)明內(nèi)容】
[0007] 為了克服上述現(xiàn)有技術(shù)中的不足,本發(fā)明提供一種替代物料的維護(hù)方法,包括如 下步驟:
[0008] 獲取具有替代規(guī)則并符合替代條件的物料清單;
[0009] 將獲取到的物料清單生成物料清單列表;
[0010] 提取物料清單列表中的替代物料,并將替代物料插入至對應(yīng)物料清單的替代物料 列表中。
[0011] 優(yōu)選地,在獲取具有替代規(guī)則并符合替代條件的物料清單的步驟之前包括:
[0012] 標(biāo)識數(shù)據(jù)庫中的物料ID ;
[0013] 標(biāo)識物料清單的物料清單ID,設(shè)置物料清單之間獲取信息的優(yōu)先級;
[0014] 按物料替代屬性定義替代規(guī)則;
[0015] 在物料的替代規(guī)則內(nèi),設(shè)定替代條件。
[0016] 優(yōu)選地,設(shè)定替代條件步驟包括:
[0017] 根據(jù)物料規(guī)格、物料編號、物料類別設(shè)置替代條件類別;
[0018] 根據(jù)每一替代條件類別設(shè)定對應(yīng)替代條件值;
[0019] 將替代條件類別與其對應(yīng)的替代條件值通過邏輯操作符建立邏輯關(guān)系值,并將所 述邏輯關(guān)系值作為一重邏輯關(guān)系值。
[0020] 優(yōu)選地,在將替代條件類別與其對應(yīng)的替代條件值通過邏輯操作符建立邏輯關(guān)系 值,并將所述邏輯關(guān)系值作為一重邏輯關(guān)系值的步驟之后包括:
[0021] 將每重邏輯關(guān)系值采用括號的形式作為一替代條件單元;
[0022] 采用邏輯與條件、邏輯或條件、邏輯非條件將替代條件單元組合成替代條件。
[0023] 優(yōu)選地,獲取具有替代規(guī)則并符合替代條件的物料清單的步驟之前還包括:
[0024] 將替代規(guī)則和替代條件轉(zhuǎn)換為數(shù)據(jù)庫識別的語言值。
[0025] 優(yōu)選地,獲取具有替代規(guī)則并符合替代條件的物料清單的步驟還包括:
[0026] 按照物料清單中的優(yōu)先級從優(yōu)先級尚到優(yōu)先級低的順序?qū)ξ锪锨鍐芜M(jìn)行?目息獲 取。
[0027] -種替代物料的維護(hù)系統(tǒng),包括:
[0028] 數(shù)據(jù)庫,用于存儲物料清單;
[0029] 維護(hù)模塊,用于在數(shù)據(jù)庫中,獲取具有替代規(guī)則并符合替代條件的物料清單; [0030]列表生成模塊,用于將獲取到的物料清單生成物料清單列表,并提取所述物料清 單列表中的替代物料,并將替代物料插入至對應(yīng)物料清單的替代物料列表中。
[0031] 優(yōu)選地,還包括:
[0032] 標(biāo)識模塊,用于標(biāo)識數(shù)據(jù)庫中的物料ID ;
[0033] 物料清單標(biāo)識模塊,用于標(biāo)識物料清單的物料清單ID ;
[0034] 優(yōu)先級設(shè)置模塊,用于設(shè)置物料清單之間獲取信息的優(yōu)先級;
[0035] 優(yōu)先級執(zhí)行模塊,用于按照物料清單中的優(yōu)先級從優(yōu)先級高到優(yōu)先級低的順序?qū)?物料清單進(jìn)行信息獲??;
[0036] 定義模塊,用于根據(jù)物料替代屬性定義替代規(guī)則;
[0037] 條件設(shè)置模塊,用于在物料的替代規(guī)則內(nèi),設(shè)定替代條件。
[0038] 優(yōu)選地,所述條件設(shè)置模塊包括:替代條件類別單元、替代條件值單元、單重邏輯 組合單元;
[0039] 所述替代條件類別單元,用于根據(jù)物料規(guī)格、物料編號、物料類別設(shè)置替代條件類 別;
[0040] 所述替代條件值單元,用于根據(jù)每一替代條件類別設(shè)定對應(yīng)替代條件值;
[0041] 所述單重邏輯組合單元,用于將替代條件類別與其對應(yīng)的替代條件值通過邏輯操 作符建立邏輯關(guān)系值,并將所述邏輯關(guān)系值作為一重邏輯關(guān)系值。
[0042] 優(yōu)選地,所述條件設(shè)置模塊還包括:多重邏輯組合單元;
[0043] 所述多重邏輯組合單元,用于將每重邏輯關(guān)系值采用括號的形式作為一替代條件 單元,采用邏輯與條件、邏輯或條件、邏輯非條件將替代條件單元組合成替代條件。
[0044] 優(yōu)選地,還包括:語言轉(zhuǎn)換模塊;
[0045] 所述語言轉(zhuǎn)換模塊,用于將替代規(guī)則和替代條件轉(zhuǎn)換為數(shù)據(jù)庫識別的語言值。
[0046] 從以上技術(shù)方案可以看出,本發(fā)明具有以下優(yōu)點(diǎn):
[0047] 按照物料替代屬性定義了替代規(guī)則,在物料的替代規(guī)則內(nèi),設(shè)定替代條件,獲取具 有替代規(guī)則符合替代條件的物料清單,再生成物料清單列表,并將替代物料插入至對應(yīng)物 料清單的替代物料列表中,這樣不需要再對每個(gè)物料清單進(jìn)行維護(hù),不需要再通過人工來 維護(hù)整個(gè)物料清單,使工作效率提高,避免出現(xiàn)遺漏,進(jìn)而減少傳統(tǒng)電子行業(yè)中因?yàn)樘娲?和產(chǎn)品物料清單種類繁多而帶來的大量的替代料數(shù)據(jù)維護(hù)工作。
【附圖說明】
[0048] 為了更清楚地說明本發(fā)明的技術(shù)方案,下面將對描述中所需要使用的附圖作簡單 地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù) 人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0049] 圖1為本發(fā)明所述方法的一個(gè)實(shí)施例的流程圖;
[0050] 圖2為本發(fā)明所述方法的另一個(gè)實(shí)施例的流程圖;
[0051] 圖3為本發(fā)明所述實(shí)施例的數(shù)據(jù)庫結(jié)構(gòu)示意圖;
[0052] 圖4為本發(fā)明所述方法的另一個(gè)實(shí)施例的流程圖;
[0053] 圖5為本發(fā)明所述系統(tǒng)的一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0054] 為使得本發(fā)明的發(fā)明目的、特征、優(yōu)點(diǎn)能夠更加的明顯和易懂,下面將運(yùn)用具體的 實(shí)施例及附圖,對本發(fā)明保護(hù)的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,下面所描述的實(shí)施 例僅僅是本發(fā)明一部分實(shí)施例,而非全部的實(shí)施例?;诒緦@械膶?shí)施例,本領(lǐng)域普通 技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其它實(shí)施例,都屬于本專利保護(hù)的范 圍。
[0055] 如圖1所示,本發(fā)明的一個(gè)實(shí)施例替代物料的維護(hù)方法,包括以下步驟:
[0056] Sl :標(biāo)識數(shù)據(jù)庫中的物料ID ;
[0057] 標(biāo)識物料ID,就是設(shè)置物料身份標(biāo)識號碼(ID,Identity),將物料ID和物料信息 進(jìn)行對應(yīng),并將物料ID和物料信息存入到物料數(shù)據(jù)庫中,其中,物料信息包括物料屬性。
[0058] 在本步驟中,物料信息包括物料的技術(shù)參數(shù)、商務(wù)屬性和物料屬性。物料的技術(shù)參 數(shù)可以包括物料的規(guī)格書,物料性能,物料狀態(tài)等。設(shè)置物料ID,使物料ID融入數(shù)據(jù)庫的物 料編碼系統(tǒng),根據(jù)編碼規(guī)則為物料設(shè)置不同的物料ID。具體地,在物料編碼系統(tǒng)中,可以采 用14位編碼規(guī)則,每一位編碼都有特定的含義,賦予不同技術(shù)參數(shù),商務(wù)屬性和物料屬性, 以唯一的編號作為物料的身份證號。
[0059] S2 :標(biāo)識物料清單的物料清單ID,設(shè)置物料清單之間獲取信息的優(yōu)先級;
[0060] 將數(shù)據(jù)庫中的物料清單進(jìn)行標(biāo)識,標(biāo)識的方式可以按照物料清單的技術(shù)參數(shù)、商 務(wù)屬性和物料屬性,對物料清單標(biāo)識,具體標(biāo)識方式這里不做限定。
[0061] 通常在數(shù)據(jù)庫中提取或獲取物料清單的信息時(shí),能夠提高提取或獲取效率,或者 能夠按物料清單重要的性,或按物料清單時(shí)間的先后順序,將物料清單之間設(shè)置優(yōu)先級,具 體設(shè)置優(yōu)先級的條件這里不做限定。
[0062] S3 :按物料替代屬性定義替代規(guī)則;
[0063] 物料自身具有技術(shù)參數(shù)、商務(wù)屬性和物料屬性,在數(shù)據(jù)庫中,一些物料具有可替代 的替代物料,在物料與替代物料之間存在替代規(guī)則,只有符合替代規(guī)則物料與替代物料之 間才構(gòu)成替代關(guān)系。物料與替代物料之間的替代規(guī)則可以是設(shè)定或既定,在本發(fā)明中物料 與替代物料之間為設(shè)定的替代規(guī)則??梢岳斫獾氖?,在設(shè)定的替代規(guī)則下,物料與替代物料 存在了替代關(guān)系。
[0064] S4 :在物料的替代規(guī)則內(nèi),設(shè)定替代條件;
[0065] 在數(shù)據(jù)庫中,物料與替代物料不是單一的一對一,可能是一物料對應(yīng)多個(gè)替代物 料,或多物料對應(yīng)多個(gè)替代物料,而且具有替代關(guān)系的物料替代能夠?qū)崿F(xiàn)物料與替代物料 的替代是需要按照設(shè)定的替代條件。只有符合替代條件物料與替代物料之間才能實(shí)現(xiàn)相互 替代。這里的替代條件可以按照使用環(huán)境、物料性能、屬性等等對替代條件的設(shè)定。
[0066] S5 :設(shè)定替代條件步驟包括:
[0067] 根據(jù)物料規(guī)格、或物料編號、或物料類別設(shè)置替代條件類別;
[0068] 根據(jù)每一替代條件類別設(shè)定對應(yīng)替代條件值;
[0069] 將替代條件類別與其對應(yīng)的替代條件值通過邏輯操作符建立邏輯關(guān)系值,并將所 述邏輯關(guān)系值作為一重邏輯關(guān)系值。
[