本發(fā)明涉及計算機技術,尤其涉及一種根據(jù)特征值生成產(chǎn)品配置編號的方法。
背景技術:
通用的編碼規(guī)則不適用于產(chǎn)品配置編號的生成,根據(jù)編碼規(guī)則生成的編號不能實現(xiàn)對不同產(chǎn)品配置的區(qū)分,也不能實現(xiàn)相同的產(chǎn)品配置要生成同樣的配置編號這種要求。
技術實現(xiàn)要素:
為了解決以上技術問題,本發(fā)明提出了一種根據(jù)特征值生成產(chǎn)品配置編號的方法。可以實現(xiàn)產(chǎn)品配置編號生成,實現(xiàn)對不同產(chǎn)品配置的區(qū)分以及相同產(chǎn)品配置的唯一性判斷。
一種根據(jù)特征值生成產(chǎn)品配置編號的方法,通過以下步驟完成:
1、特征分類定義部分
通對特征項進行分類管理,允許用戶定義單級或多級特征分類對特征項進行分類。
2、特征項定義部分
實現(xiàn)對特征項的列表管理,允許用戶在特征分類下添加不同特征項。
3、特征值定義部分
實現(xiàn)特征項下特征值的管理,允許用戶對一個特征項設置多個特征值,每個特征值上必須設置配置編號生成規(guī)則,生成配置編號時,根據(jù)選擇的特征值對應的配置編號規(guī)則串生成唯一的、可以區(qū)分不同產(chǎn)品配置的配置編號。
4、特征組定義部分
實現(xiàn)對特征項的分組管理,特征組是一個產(chǎn)品多個特征的一個集合,是選項BOM的一個屬性。
5、模型BOM定義部分
實現(xiàn)對模型BOM的維護編輯功能,是一種單據(jù)式的表單,表頭只能選在集團物料設置為產(chǎn)品配置的實體件物料;表體可選擇,非虛擬件物料或【虛擬件屬性】=“其他”或【虛擬件屬性】=“可選件”的物料。
6、選項BOM定義部分
實現(xiàn)對選項BOM的維護編輯功能,是一種單據(jù)式的表單,表頭只能選【虛擬件屬性】為“可選件”,并且是可生產(chǎn)或者可委外的物料;表體能選擇,非虛擬件物料或【虛擬件屬性】=“其他”的物料。
7、產(chǎn)品配置維護部分
實現(xiàn)產(chǎn)品配置維護功能,在生成制造BOM的同時,生成唯一的,可以區(qū)分產(chǎn)品配置的配置編號。
根據(jù)用戶選擇的特征值自動生成唯一的、可以區(qū)分不同產(chǎn)品配置的配置編號。適用于產(chǎn)品配置項多,產(chǎn)品配置復雜的,難以維護產(chǎn)品配置的情景。從而豐富軟件產(chǎn)品的功能,滿足用戶需求。
該方法具有以下特點:A、特征項中可以由用戶設定相關特征值;B、不同特征項可以按業(yè)務需求劃分不同特征組;C、特征值對應的配置編號生成規(guī)則可由用戶設定。
附圖說明
圖1是本發(fā)明方法中產(chǎn)品配置生成業(yè)務邏輯視圖。
具體實施方式
下面對本發(fā)明的內容進行更加詳細的闡述:
實施例:
一種業(yè)務管理軟件系統(tǒng)中實現(xiàn)生成配置編號的方法,包括以步驟:
A、產(chǎn)品配置生成業(yè)務邏輯,如附圖1所示。
B、生成配置編號的實現(xiàn)方法。
1、設計表PM_FeatureValue用來記錄特征值
生成制造BOM時,根據(jù)選擇的特征值,取出對應的配置編號生成規(guī)則串,組合成最終的產(chǎn)品配置編號,生成唯一的,可以區(qū)分產(chǎn)品配置的配置編號
2、生成配置編號
部分算法如下: