根据不同比较维度展示BOM比较结果、汇总结果

1 业务场景
1.1 背景介绍
1.2 场景详细描述
不同的用户对物料的比较维度要求不同,支持自定义BOM比较的维度。
2 解决方案
2.1 解决方案总述
根据用户实际业务场景,设置不同的比较维度,包括版本、物料属性、辅助属性、用量类型、计量单位、替代件。维度值=是,则表示该为维度参与BOM比较,维度值=否,则表示BOM比较时不考虑该维度。系统默认上述维度值都为是。

2.2 版本号
步骤1:录入BOM一、BOM二的查询信息,比较维度中版本=是,点击查询。

步骤2:单级展开查询结果的BOM如下:
BOM一:包含物料十字螺钉,版本号=V1.0,标准用量=1;铜管版本号为空,标准用量=1。

BOM二:包含物料十字螺钉,版本号为空,标准用量=1;铜管版本号为空,标准用量=1。

由于比较维度中版本=是,版本号参与比较,此时BOM一和BOM二的十字螺钉版本号不一致,不作为同一组件进行比 较;BOM一和BOM二的铜管版本号都为空,作为同一组件进行比较。比较结果如图:

步骤3:点击比较维度,设置版本=否,点击确定。

步骤4:还是上述数据,点击查询,单级展开查询结果的BOM如下:
查询结果不显示版本号,BOM一和BOM二的十字螺钉作为同一组件进行比较、铜管作为同一组件进行比较。

2.3 物料属性
步骤1:录入BOM一、BOM二的查询信息,比较维度中物料属性=是,点击查询。
步骤2:单级展开查询结果的BOM如下:
BOM一:包含物料十字螺钉,物料属性=外购件,标准用量=1;铜管物料属性=自制件,标准用量=1。
BOM二:包含物料十字螺钉,物料属性=自制件,标准用量=1;铜管物料属性=自制件,标准用量=1。

由于比较维度中物料属性=是,物料属性参与比较,此时BOM一和BOM二的十字螺钉物料属性不一致,不作为同一组件进行比较;BOM一和BOM二的铜管物料属性都为自制件,作为同一组件进行比较。比较结果如图:

步骤3:点击比较维度,设置物料属性=否,点击确定。

步骤4:还是上述数据,点击查询,单级展开查询结果的BOM如下:
查询结果不显示物料属性,BOM一和BOM二的十字螺钉作为同一组件进行比较、铜管作为同一组件进行比较。

2.4 辅助属性
步骤1:录入BOM一、BOM二的查询信息,比较维度中辅助属性=是,点击查询。
步骤2:单级展开查询结果的BOM如下:
BOM一:包含物料十字螺钉,辅助属性suly长度=10,标准用量=1;铜管辅助属性为空,标准用量=1。

BOM二:包含物料十字螺钉,辅助属性suly长度=11,标准用量=1;铜管辅助属性为空,标准用量=1。

由于比较维度中辅助属性=是,辅助属性参与比较,此时BOM一和BOM二的十字螺钉辅助属性不一致,不作为同一组件进行比较;BOM一和BOM二的铜管辅助属性都为空,作为同一组件进行比较。比较结果如图:

步骤3:点击比较维度,设置辅助属性=否,点击确定。

步骤4:还是上述数据,点击查询,单级展开查询结果的BOM如下:
BO
根据不同比较维度展示BOM比较结果、汇总结果
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。



