System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 物料清单处理方法、装置、计算机设备和存储介质制造方法及图纸_技高网

物料清单处理方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:41295460 阅读:3 留言:0更新日期:2024-05-13 14:44
本申请涉及一种物料清单处理方法、装置、计算机设备和存储介质。上述方法包括:获取物料清单表;将物料清单表转换为物料任务列表,物料任务列表包括各实体物料模块和关联的规格级物料分别对应的限制语句收集任务;根据各限制语句收集任务获取各实体物料模块和规格级物料分别对应的限制语句;将各限制语句写入至物料任务列表中,得到目标物料任务列表。采用本方法能够降低BOM表限制关系收集的错误率。

【技术实现步骤摘要】

本申请涉及计算机,特别是涉及一种物料清单处理方法、装置、计算机设备和存储介质


技术介绍

1、模块化bom(bill ofmaterial,物料清单)对不同实体物料编码进行了模块化分类,通过组建替代阶和规格阶对同规格物料进行模块化管理。模块化bom在创建前需收集限制关系并填写在综合bom表中,通过对规格阶和模块阶增加限制关系实现不同配置的物料带出。

2、目前,综合bom表中的限制关系为线下收集,通过制作者与相关领域负责人沟通确认,手动补充到综合bom表中,这种方式,容易漏掉限制关系,且人工填写的限制关系语句形式多样,综合bom表评审不易于研发理解,沟通耗费时间。


技术实现思路

1、基于此,有必要针对上述技术问题,提供一种能够降低bom表限制关系收集的错误率的物料清单处理方法、装置、计算机设备和存储介质。

2、一种物料清单处理方法,上述方法包括:

3、获取物料清单表;

4、将物料清单表转换为物料任务列表,物料任务列表包括各实体物料模块和关联的规格级物料分别对应的限制语句收集任务;

5、根据各限制语句收集任务获取各实体物料模块和规格级物料分别对应的限制语句;

6、将各限制语句写入至物料任务列表中,得到目标物料任务列表。

7、在其中一个实施例中,将物料清单表转换为物料任务列表,物料任务列表包括各实体物料模块和关联的规格级物料分别对应的限制语句收集任务,包括:从物料清单中确定实体物料模块以及关联的规格级物料,生成实体物料模块和规格级物料对应的第一物料任务列表,从物料清单中获取实体物料模块对应的实体物料名称以及规格级物料对应的规格级物料编码,将实体物料名称和规格级物料编码填入至第一物料任务列表中,并分别设置实体物料模块以及规格级物料对应的限制语句收集任务,得到物料任务列表。

8、在其中一个实施例中,生成实体物料模块和规格级物料对应的第一物料任务列表,包括:根据实体物料和规格级物料在物料清单的行项数量之和在第一物料任务列表中生成对应数量的行项,从物料清单中确定各实体物料模块和关联的规格级物料之间的层阶关系,根据层阶关系将各实体物料模块和关联的规格级物料填入至第一物料任务列表。

9、在其中一个实施例中,从物料清单中获取实体物料模块对应的实体物料名称以及规格级物料对应的规格级物料编码,包括:根据实体物料模块从物料清单中获取对应的实体物料名称,根据实体物料模块和关联的规格级物料从物料清单中确定是否存在实体物料和/或替代物料,当存在时,获取实体物料和/或替代物料对应的实体物料编码和/或替代物料编码,将实体物料编码和/或替代物料编码确定为规格级物料对应的规格级物料编码。

10、在其中一个实施例中,并分别设置实体物料模块以及规格级物料对应的限制语句收集任务,包括:在填入后的第一物料任务列表中各实体物料和规格级物料对应的行分别增加限制语句收集列,在限制语句收集列中设置多个功能模块,每一功能模块构成对应的限制语句收集任务,其中,各功能模块包括固定逻辑单词功能模块和可编辑部分功能模块。

11、在其中一个实施例中,根据各限制语句收集任务获取各实体物料模块和规格级物料分别对应的限制语句,包括:获取实体物料对应的固定逻辑单词功能模块对应的第一逻辑语句,获取实体物料对应的可编辑部分功能模块对应的第一可编辑语句,第一可编辑语句包括实体物料对应的实体物料名称,根据第一逻辑语句和第一可编辑语句生成实体物料对应的第一限制语句,获取规格级物料对应的固定逻辑单词功能模块对应的第二逻辑语句,获取规格级物料对应的可编辑部分功能模块对应的第二可编辑语句,第二可编辑语句包括实体物料对应的实体物料名称和规格级物料对应的规格级物料编码,根据第二逻辑语句和第二可编辑语句生成规格级物料对应的第二限制语句。

12、在其中一个实施例中,将物料清单表转换为物料任务列表之后,还包括:在物料任务列表中每一行的前面增加勾选框,将物料任务列表选中的勾选框对应的行项生成新的物料任务列表。

13、一种物料清单处理装置,上述装置包括:

14、第一获取模块,用于获取物料清单表;

15、转换模块,用于将物料清单表转换为物料任务列表,物料任务列表包括各实体物料模块和关联的规格级物料分别对应的限制语句收集任务;

16、第二获取模块,用于根据各限制语句收集任务获取各实体物料模块和规格级物料分别对应的限制语句;

17、写入模块,用于将各限制语句写入至物料任务列表中,得到目标物料任务列表。

18、一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现以下步骤:

19、获取物料清单表;

20、将物料清单表转换为物料任务列表,物料任务列表包括各实体物料模块和关联的规格级物料分别对应的限制语句收集任务;

21、根据各限制语句收集任务获取各实体物料模块和规格级物料分别对应的限制语句;

22、将各限制语句写入至物料任务列表中,得到目标物料任务列表。

23、一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:

24、获取物料清单表;

25、将物料清单表转换为物料任务列表,物料任务列表包括各实体物料模块和关联的规格级物料分别对应的限制语句收集任务;

26、根据各限制语句收集任务获取各实体物料模块和规格级物料分别对应的限制语句;

27、将各限制语句写入至物料任务列表中,得到目标物料任务列表。

28、上述物料清单处理方法、装置、计算机设备和存储介质,将物料清单表转换为物料任务列表,通过物料任务列表中各实体物料模块和关联的规格级物料对应的限制语句收集任务收集分别对应的限制语句,将收集到的限制语句写入至物料任务列表中,得到目标物料任务列表,这样就不容易漏掉某些物料的限制语句的收集,能够降低bom(物料清单)表限制关系收集的错误率。

本文档来自技高网...

【技术保护点】

1.一种物料清单处理方法,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述将所述物料清单表转换为物料任务列表,所述物料任务列表包括各实体物料模块和关联的规格级物料分别对应的限制语句收集任务,包括:

3.根据权利要求2所述的方法,其特征在于,所述生成所述实体物料模块和所述规格级物料对应的第一物料任务列表,包括:

4.根据权利要求2所述的方法,其特征在于,所述从所述物料清单中获取所述实体物料模块对应的实体物料名称以及所述规格级物料对应的规格级物料编码,包括:

5.根据权利要求2所述的方法,其特征在于,所述并分别设置所述实体物料模块以及所述规格级物料对应的限制语句收集任务,包括:

6.根据权利要求5所述的方法,其特征在于,所述根据各所述限制语句收集任务获取各所述实体物料模块和所述规格级物料分别对应的限制语句,包括:

7.根据权利要求1所述的方法,其特征在于,所述将所述物料清单表转换为物料任务列表之后,还包括:

8.一种物料清单处理装置,其特征在于,所述装置包括:

9.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述方法的步骤。

10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法的步骤。

...

【技术特征摘要】

1.一种物料清单处理方法,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述将所述物料清单表转换为物料任务列表,所述物料任务列表包括各实体物料模块和关联的规格级物料分别对应的限制语句收集任务,包括:

3.根据权利要求2所述的方法,其特征在于,所述生成所述实体物料模块和所述规格级物料对应的第一物料任务列表,包括:

4.根据权利要求2所述的方法,其特征在于,所述从所述物料清单中获取所述实体物料模块对应的实体物料名称以及所述规格级物料对应的规格级物料编码,包括:

5.根据权利要求2所述的方法,其特征在于,所述并分别设置所述实体物料模块以及所述规格级物料对应的限制语句收集任务,包括:

...

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

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

1