System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() BOM数据的管理方法、程序产品和存储介质技术_技高网

BOM数据的管理方法、程序产品和存储介质技术

技术编号:43846015 阅读:6 留言:0更新日期:2024-12-31 18:40
本申请公开了一种BOM数据的管理方法、程序产品和存储介质,属于BOM数据技术领域。BOM数据包括车型BOM数据和平台BOM数据,平台BOM数据包含有多个不同的车型BOM数据。该方法通过将车型BOM数据与平台BOM数据均以结构树的形式进行存储,并通过系统插件将车型BOM数据与平台BOM数据进行关联,以使得在对车型BOM数据进行变更时,平台BOM数据中对应的部分能够作同步变更。由此,可实现车型BOM数据与平台BOM数据之间的联动,从而可保证平台BOM数据与车型BOM数据的一致性。

【技术实现步骤摘要】

本申请属于bom数据,尤其涉及一种bom数据的管理方法、程序产品和存储介质。


技术介绍

1、目前,汽车的平台bom(bill of materials,物料清单)与车型bom是独立的bom房间,不同bom房间之间的数据相互独立,bom的更改无法联动。但是在实际生产过程中,平台bom与车型bom之间要保持一致,否则就会出现数据差异,影响工作。

2、然而很多工程师在对车型bom数据进行变更时,往往会忘记对平台bom数据进行同步更改,导致平台bom数据与车型bom数据出现差异。


技术实现思路

1、本申请的实施例提供了一种bom数据的管理方法、程序产品和存储介质,旨在通过系统插件将车型bom数据与平台bom数据进行关联,以使得在对所述车型bom数据进行变更时,平台bom数据中对应的部分能够作同步变更,从而可保证平台bom数据与车型bom数据的一致性。

2、本申请的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本申请的实践而习得。

3、根据本申请实施例的第一方面,提供了一种bom数据的管理方法,所述bom数据包括车型bom数据和平台bom数据,所述平台bom数据包含有多个不同的所述车型bom数据,所述方法包括:

4、将所述车型bom数据与所述平台bom数据均以结构树的形式进行存储;

5、通过系统插件将所述车型bom数据与所述平台bom数据进行关联,以使得在对所述车型bom数据进行变更时,所述平台bom数据中对应的部分能够作同步变更。

6、在本申请的一些实施例中,基于前述方案,所述平台bom数据的结构树与所述车型bom数据的结构树均包含有相同命名格式的实体安装总成层级以及零部件层级,其中,所述实体安装总成层级为所述零部件层级的父级。

7、在本申请的一些实施例中,基于前述方案,所述车型bom数据的结构树对应的实体安装总成层级的命名格式为车型项目代号加上多位数字符,所述平台bom数据的结构树对应的实体安装总成层级的命名格式为平台项目代号加上多位数字符,其中,若所述多位数字符相同,则所述车型bom数据的结构树中的所述实体安装总成层级与所述平台bom数据的结构树中的所述实体安装总成层级相同,相同的所述实体安装总成层级下的所述零部件层级相同,相同零部件对应的代号相同。

8、在本申请的一些实施例中,基于前述方案,在对所述车型bom数据进行变更时,所述平台bom数据中对应的部分能够作同步变更,包括:

9、当对所述车型bom数据的结构树中的目标实体安装总成层级下的零部件进行替换操作时,通过所述系统插件检测所述平台bom数据的结构树中与所述目标实体安装总成层级相同的实体安装总成层级下是否包含有与被替换零部件相同代号的零部件;

10、若所述平台bom数据的结构树中与所述目标实体安装总成层级相同的实体安装总成层级下没有包含与被替换零部件相同代号的零部件,则对所述车型bom数据的结构树中的目标实体安装总成层级下的零部件进行替换;

11、若所述平台bom数据的结构树中与所述目标实体安装总成层级相同的实体安装总成层级下包含有与被替换零部件相同代号的零部件,则通过所述系统插件对所述平台bom数据的结构树中与所述目标实体安装总成层级相同的实体安装总成层级的发布状态进行检测;

12、当所述发布状态为冻结状态,则通过所述系统插件将所述发布状态更改为活动状态;

13、当所述发布状态为活动状态,则通过所述系统插件自动将所述平台bom数据的结构树中与被替换零部件相同代号的零部件作同步替换。

14、在本申请的一些实施例中,基于前述方案,在对所述车型bom数据进行变更时,所述平台bom数据中对应的部分能够作同步变更,包括:

15、当对所述车型bom数据的结构树中的目标实体安装总成层级下的零部件进行删除操作时,通过所述系统插件检测所述平台bom数据的结构树中与所述目标实体安装总成层级相同的实体安装总成层级下是否包含有与被删除零部件相同代号的零部件;

16、若所述平台bom数据的结构树中与所述目标实体安装总成层级相同的实体安装总成层级下没有包含与被删除零部件相同代号的零部件,则对所述车型bom数据的结构树中的目标实体安装总成层级下的零部件进行删除;

17、若所述平台bom数据的结构树中与所述目标实体安装总成层级相同的实体安装总成层级下包含有与被删除零部件相同代号的零部件,则通过所述系统插件对所述平台bom数据的结构树中与所述目标实体安装总成层级相同的实体安装总成层级的发布状态进行检测;

18、当所述发布状态为冻结状态,则通过所述系统插件将所述发布状态更改为活动状态;

19、当所述发布状态为活动状态,则通过所述系统插件自动将所述平台bom数据的结构树中与被删除零部件相同代号的零部件作同步删除。

20、在本申请的一些实施例中,基于前述方案,在对所述车型bom数据进行变更时,所述平台bom数据中对应的部分能够作同步变更,包括:

21、当对所述车型bom数据的结构树中的目标实体安装总成层级下进行新增零部件时,判断新增的所述零部件是否为平台零部件;

22、若新增的所述零部件不为平台零部件,则在所述车型bom数据的结构树中的目标实体安装总成层级下新增所述零部件;

23、若新增的所述零部件为平台零部件,则通过所述系统插件自动在所述平台bom数据的结构树中与所述目标实体安装总成层级相同的实体安装总成层级下对应同步新增所述零部件。

24、在本申请的一些实施例中,基于前述方案,所述方法还包括:

25、当对所述车型bom数据的结构树中的实体安装总成层级的命名名称进行变更时,通过所述系统插件在所述平台bom数据的结构树中与被变更的实体安装总成层级相同的实体安装总成层级的命名名称作同步变更;

26、和/或,

27、当对所述车型bom数据的结构树中的实体安装总成层级下的零部件的代号进行变更时,通过所述系统插件在所述平台bom数据的结构树中与被变更的零部件相同的零部件的代号作同步变更。

28、在本申请的一些实施例中,基于前述方案,所述方法还包括:

29、在对所述平台bom数据的结构树中的零部件进行删除操作时,通过所述系统插件检测待删除的所述零部件是否属于被选项目中的数据;

30、在待删除的所述零部件属于被选项目中的数据的情况下,允许删除在所述平台bom数据的结构树中删除所述零部件,并通过所述系统插件自动在所述车型bom数据的结构树中同步删除所述零部件。

31、根据本申请实施例的第二方面,提供了一种计算机程序产品,所述计算机程序产品包括计算机指令,该计算机指令存储在计算机可读存储介质中,且适于由处理器读取并执行,以使得具有所述处理器的计算机设备执行上述第一方面任一实施例所述的方法。

32、根据本申请实施例的第三方面本文档来自技高网...

【技术保护点】

1.一种BOM数据的管理方法,其特征在于,所述BOM数据包括车型BOM数据和平台BOM数据,所述平台BOM数据包含有多个不同的所述车型BOM数据,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述平台BOM数据的结构树与所述车型BOM数据的结构树均包含有相同命名格式的实体安装总成层级以及零部件层级,其中,所述实体安装总成层级为所述零部件层级的父级。

3.根据权利要求2所述的方法,其特征在于,所述车型BOM数据的结构树对应的实体安装总成层级的命名格式为车型项目代号加上多位数字符,所述平台BOM数据的结构树对应的实体安装总成层级的命名格式为平台项目代号加上多位数字符,其中,若所述多位数字符相同,则所述车型BOM数据的结构树中的所述实体安装总成层级与所述平台BOM数据的结构树中的所述实体安装总成层级相同,相同的所述实体安装总成层级下的所述零部件层级相同,相同零部件对应的代号相同。

4.根据权利要求3所述的方法,其特征在于,在对所述车型BOM数据进行变更时,所述平台BOM数据中对应的部分能够作同步变更,包括:

5.根据权利要求3所述的方法,其特征在于,在对所述车型BOM数据进行变更时,所述平台BOM数据中对应的部分能够作同步变更,包括:

6.根据权利要求3所述的方法,其特征在于,在对所述车型BOM数据进行变更时,所述平台BOM数据中对应的部分能够作同步变更,包括:

7.根据权利要求3所述的方法,其特征在于,所述方法还包括:

8.根据权利要求1所述的方法,其特征在于,所述方法还包括:

9.一种计算机程序产品,其特征在于,所述计算机程序产品包括计算机指令,该计算机指令存储在计算机可读存储介质中,且适于由处理器读取并执行,以使得具有所述处理器的计算机设备执行如权利要求1-8任一项所述的方法。

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机程序指令,所述计算机程序指令由处理器加载并执行以实现如权利要求1-8任一项所述的方法所执行的操作。

...

【技术特征摘要】

1.一种bom数据的管理方法,其特征在于,所述bom数据包括车型bom数据和平台bom数据,所述平台bom数据包含有多个不同的所述车型bom数据,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述平台bom数据的结构树与所述车型bom数据的结构树均包含有相同命名格式的实体安装总成层级以及零部件层级,其中,所述实体安装总成层级为所述零部件层级的父级。

3.根据权利要求2所述的方法,其特征在于,所述车型bom数据的结构树对应的实体安装总成层级的命名格式为车型项目代号加上多位数字符,所述平台bom数据的结构树对应的实体安装总成层级的命名格式为平台项目代号加上多位数字符,其中,若所述多位数字符相同,则所述车型bom数据的结构树中的所述实体安装总成层级与所述平台bom数据的结构树中的所述实体安装总成层级相同,相同的所述实体安装总成层级下的所述零部件层级相同,相同零部件对应的代号相同。

4.根据权利要求3所述的方法,其特征在于,在对所述车型bom数据进...

【专利技术属性】
技术研发人员:李诺然王龙宣
申请(专利权)人:岚图汽车科技有限公司
类型:发明
国别省市:

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

1