System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种快速创建及维护模块化BOM的方法和系统技术方案_技高网

一种快速创建及维护模块化BOM的方法和系统技术方案

技术编号:40017504 阅读:11 留言:0更新日期:2024-01-16 16:14
本发明专利技术提供了一种快速创建及维护模块化BOM的方法和系统,通过固化同类型机型的BOM架构,以及对规格级替代级的分类细化,建立虚拟编码库,系统可以快速创建BOM初始架构,自动调用虚拟编码。并且实现规格级和替代级的分版本管控。本发明专利技术通过固化BOM架构,按照关键属性建立虚拟编码库,通过关键属性匹配BOM架构,匹配规格级,可以快速生成模块化BOM的整体结构,通过把虚拟编码分版本生效的方式,可以让同一个虚拟物料编码在不同产品BOM中生效不同版本,实现虚拟物料的通用性以及灵活性。同时虚拟物料的变更只是升级版本,对不同的产品BOM可以做到有效的区分对待,有效避免虚拟变更带来的潜在风险。

【技术实现步骤摘要】

本专利技术涉及计算机,具体涉及一种快速创建及维护模块化bom(bill ofmaterials,物料清单)的方法和系统。


技术介绍

1、服务器模块化bom是分层级的bom,包含产品阶,虚拟阶,实体阶。其中虚拟阶包含模块级、规格级、替代级。产品阶、虚拟阶中的模块级在不同产品bom中是不可以通用的,规格级、替代级在不同的产品bom中是可以复用的。目前规格级和替代级没有版本管控,生效的只有最新版本,因此规格级和替代级的编码在系统中会越来越多,数量极其庞大。

2、新建bom时复用的规格级和替代级编码需要在系统中人工搜索,并且根据规格级编码以及现有的描述不能够方便的找出所需要的编码。同时当某个规格级或替代级在某个产品bom中需要新建以及变更时,虚拟物料没有版本管控。变更采取的方式有2种:一是对产品阶bom发起变更,用新建的规格级或替代级替换掉原来的规格级或替代级。二是直接对原规格级或替代级发起变更。

3、第一种方式在需要变更的产品阶bom较多的时候会带来比较大的工作量,好处是不同的产品阶bom之间是不受影响的。第二种方式好处是变更快捷,弊端是多个产品阶bom复用某个虚拟物料的时候,虚拟物料本身的变更会同时影响多个产品,这种变更不一定适用于全平台,可能只适用于某个或某几个产品,因此这种变更对不适用的产品带来错误风险。


技术实现思路

1、有鉴于此,本专利技术提出了一种快速创建及维护模块化bom的方法和系统,通过固化同类型机型的bom架构,以及对规格级替代级的分类细化,建立虚拟编码库,系统可以快速创建bom初始架构,自动调用虚拟编码。并且实现规格级和替代级分版本管控,可以很好的解决上述bom创建费时费力,变更风险等问题。

2、基于上述目的,第一方面,本专利技术提供了一种快速创建及维护模块化bom的方法,包括以下步骤:

3、a.固化不同产品模块的bom架构并建立模块化bom架构库;

4、b.重新定义虚拟编码规则,区分关键属性和一般属性的虚拟编码规则,包括属性等级和版本属性;

5、c.自动匹配模块化bom架构,生成初始版模块化bom,标注版本信息;

6、d.提供物料结构查重功能,规格级和替代级的版本管理,支持大版本和小版本,确保升版操作合法;

7、e.标注虚拟编码使用版本信息,允许不同产品bom使用不同版本的虚拟编码。

8、作为本专利技术的进一步方案,服务器模块化bom架构库包括必带模块、可选模块和附属模块,申请新产品模块化bom产品编码时,根据申请时选择的产品关键属性,系统匹配筛选模块化bom架构库中的可用架构,必带模块级固定带出,产品关键属性带出可选模块级,附属模块级根据可选模块相应带出。

9、作为本专利技术的进一步方案,虚拟编码规则重新定义,区分属性等级,属性等级分关键属性以及一般属性,一类规格级有1个或多个关键属性,所有关键属性相同的使用同一个虚拟编码,当存在多个关键属性时按照顺序划分关键属性。

10、作为本专利技术的进一步方案,在模块化bom模块级架构组成生成之后,还通过对每个模块级下规格级关键属性的选择进行匹配下阶规格级,所有关键属性匹配一致的规格级编码都挂在模块级下,由此形成完整的模块化bom初始版,包括以下步骤:

11、模块化bom架构搭建完成之后,基于产品特点对每个模块级定义其关键属性,来匹配其每个模块级下阶规格级;

12、调用所有关键属性一致的规格级编码下挂在其模块级下。由此模块化bom整体架构初始版可快速生成。

13、作为本专利技术的进一步方案,所述快速创建及维护模块化bom的方法还包括虚拟编码增加版本属性,其中,版本编码的定义规则为:版本编码分为大版本字段和小版本字段组成,大版本编码使用大写英文字母,小版本编码使用阿拉伯数字;

14、其中,大版本的不同代表虚拟物料中的物料结构或物料结构和物料描述同时发生了变更;小版本的不同代表虚拟物料的物料结构相同,虚拟物料名称描述有变更。

15、作为本专利技术的进一步方案,在产品阶bom中,每个虚拟编码增加使用版本标识,根据自身产品特性标注每个虚拟编码的版本号,或是标注使用最新版本,同一个虚拟物料的不同版本之间设置物料结构查重功能。

16、作为本专利技术的进一步方案,版本管理允许不同版本的虚拟编码在不同产品bom中使用,版本编码包括大版本字段和小版本字段,提供物料结构查重功能,用于检测重复的物料结构,允许升级小版本编号,产品bom中的虚拟编码标注使用版本,为特定版本号或使用最新版本的标识,版本选择机制允许根据产品需求选择使用特定版本或最新版本的虚拟编码。

17、第二方面,本专利技术提供了一种快速创建及维护模块化bom的系统,该系统包括:

18、存储模块化bom架构库的模块,用于固化不同产品模块的bom架构;

19、虚拟编码规则管理模块,用于重新定义虚拟编码规则,区分关键属性和一般属性的虚拟编码规则;

20、匹配和生成模块,用于自动匹配模块化bom架构,生成初始版模块化bom,标注版本信息;

21、物料结构管理模块,用于提供物料结构查重功能,规格级和替代级的版本管理,支持大版本和小版本,确保升版操作合法;

22、版本标识管理模块,用于标注虚拟编码使用版本信息,允许不同产品bom使用不同版本的虚拟编码。

23、作为本专利技术的进一步方案,存储模块化bom架构库的模块包括服务器模块化bom架构库,包括必带模块、可选模块和附属模块。

24、作为本专利技术的进一步方案,虚拟编码规则管理模块用于重新定义虚拟编码规则,区分属性等级,属性等级分关键属性以及一般属性,允许多个关键属性和版本属性。

25、作为本专利技术的进一步方案,匹配和生成模块用于生成初始版模块化bom,包括以下步骤:

26、模块化bom架构搭建完成之后,基于产品特点对每个模块级定义其关键属性,来匹配其每个模块级下阶规格级;

27、调用所有关键属性一致的规格级编码下挂在其模块级下。由此模块化bom整体架构初始版可快速生成。

28、作为本专利技术的进一步方案,版本标识管理模块用于虚拟编码增加版本属性,版本编码包括大版本字段和小版本字段,用于标注虚拟编码使用版本信息。

29、作为本专利技术的进一步方案,物料结构管理模块用于版本管理允许不同版本的虚拟编码在不同产品bom中使用,版本编码包括大版本字段和小版本字段,提供物料结构查重功能,用于检测重复的物料结构,允许升级小版本编号,产品bom中的虚拟编码标注使用版本,为特定版本号或使用最新版本的标识,版本选择机制允许根据产品需求选择使用特定版本或最新版本的虚拟编码。

30、本专利技术的又一方面,还提供了一种计算机设备,包括存储器和处理器,该存储器中存储有计算机程序,该计算机程序被处理器执行时执行上述任一项根据本专利技术的快速创建及维护模块化bom的方法。

31、本专利技术的再本文档来自技高网...

【技术保护点】

1.一种快速创建及维护模块化BOM的方法,其特征在于,该方法包括以下步骤:

2.根据权利要求1所述的快速创建及维护模块化BOM的方法,其特征在于,多个模块化BOM架构的每一个至少包括必带模块、可选模块和附属模块,申请模块化BOM产品编码时,根据申请时选择的产品的关键属性,调用与所述关键属性对应的规格级编码匹配模块化BOM架构库中的模块化BOM架构,其中,必带模块固定带出,根据所述关键属性带出可选模块,附属模块根据可选模块相应地带出。

3.根据权利要求2所述的快速创建及维护模块化BOM的方法,其特征在于,所述关键属性的数量为一个或多个,相同的关键属性使用相同的虚拟编码;以及当存在多个关键属性时按照顺序划分关键属性。

4.根据权利要求3所述的快速创建及维护模块化BOM的方法,其特征在于,所述根据所述规格级编码匹配至少一个模块化BOM架构,生成初始模块化BOM至少包括:

5.根据权利要求4所述的快速创建及维护模块化BOM的方法,其特征在于,所述方法还包括:

6.根据权利要求5所述的快速创建及维护模块化BOM的方法,其特征在于,在同一虚拟物料的不同版本之间设置物料结构的查重功能并在大版本字段升级时进行版本查重,当物料结构相同时提示提示重复的版本并禁止升级。

7.根据权利要求1所述的快速创建及维护模块化BOM的方法,其特征在于,所述模块化BOM架构的结构包括:

8.一种快速创建及维护模块化BOM的系统,其特征在于,用于执行权利要求1-7任一项所述的快速创建及维护模块化BOM的方法,所述快速创建及维护模块化BOM的系统包括:

9.根据权利要求8所述的快速创建及维护模块化BOM的系统,其特征在于,多个模块化BOM架构的每一个至少包括必带模块、可选模块和附属模块。

10.根据权利要求8所述的快速创建及维护模块化BOM的系统,其特征在于,

...

【技术特征摘要】

1.一种快速创建及维护模块化bom的方法,其特征在于,该方法包括以下步骤:

2.根据权利要求1所述的快速创建及维护模块化bom的方法,其特征在于,多个模块化bom架构的每一个至少包括必带模块、可选模块和附属模块,申请模块化bom产品编码时,根据申请时选择的产品的关键属性,调用与所述关键属性对应的规格级编码匹配模块化bom架构库中的模块化bom架构,其中,必带模块固定带出,根据所述关键属性带出可选模块,附属模块根据可选模块相应地带出。

3.根据权利要求2所述的快速创建及维护模块化bom的方法,其特征在于,所述关键属性的数量为一个或多个,相同的关键属性使用相同的虚拟编码;以及当存在多个关键属性时按照顺序划分关键属性。

4.根据权利要求3所述的快速创建及维护模块化bom的方法,其特征在于,所述根据所述规格级编码匹配至少一个模块化bom架构,生成初始模块化bom至少包括:

5....

【专利技术属性】
技术研发人员:吴浩
申请(专利权)人:苏州元脑智能科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1