BOM批量修改对已进行组件替代操作的数据如何处理?

1 业务场景
1.1 背景介绍
当BOM中的物料已经进行了组件替代,BOM批量修改对主物料进行操作时,联动对替代物料进行处理。
1.2 场景详细描述
变更方式=直接变更:
删除组件,物料存在组件替代:删除该组件,同步删除同替代组的替代件,清空同替代组其他主物料的替代信息。
替换组件,物料存在组件替代,不勾选保留替代方案:替换新物料,删除同替代组的替代件,清空同替代组其他主物料的替代信息。
替换组件,物料存在组件替代,勾选保留替代方案:替换新物料,新物料携带旧物料的替代信息,同替代组其他组件的替代信息不变,替代物料不变。
变更方式=ECN变更:
替换组件,物料存在组件替代,勾选保留替代方案:生成的工程变更单包含组件:失效旧物料、新增新物料,新物料的替代信息和旧物料的替代信息一样;
替换组件,物料存在组件替代,不勾选保留替代方案:生成的工程变更单包含组件:失效旧物料、新增新物料,新物料的替代信息为空;失效同替代组的替代物料,修改同替代组的其他主物料,其他主物料修改后组件的替代信息为空;
失效组件,物料存在组件替代:生成的工程变更单包含组件:失效和所选物料以及其同替代组的其他分录。
2 场景数据举例
存在组件替代方案如下:物料十字螺钉和铜管被一字螺钉和二代铜管替代:

存在两张BOM:BOM-0324-02666、BOM-0324-02668,物料十字螺钉和铜管进行了组件替代,选择了上述组件替代方案,带出替代物料一字螺钉和二代铜管,此时十字螺钉、铜管、一字螺钉和二代铜管视为同一替代组的数据。


2.1 变更方式=直接变更时,删除组件,物料存在组件替代
步骤1:打开BOM批量修改页面,选择变更方式=直接变更,选择删除组件,点击查询。

步骤2:选择要进行批量删除组件的BOM,录入要删除的物料,点击变更。

步骤3:例如此时选择了BOM:BOM-0324-02666、BOM-0324-02668,物料录入铜管, 由于铜管和十字螺钉被一字螺钉、二代铜管替代,批量删除铜管后,会同步删除同替代组的替代物料一字螺钉和二代铜管,并且清空另一主物料十字螺钉的替代信息。


步骤4:打开BOM批量修改日志,可查看批量删除组件的日志,包含同替代组分录的信息。

2.2 变更方式=直接变更时,替换组件,不勾选保留替代方案,物料存在组件替代
步骤1:打开BOM批量修改页面,选择变更方式=直接变更,选择替换组件,不勾选保留替代方案,点击查询。

步骤2:选择要进行批量替换组件的BOM,录入要替换的旧物料和新物料,点击变更。

步骤3:还是选择上述BOM,旧物料录入铜管,新物料录入铝管,由于未勾选了保留替代方案,所以会清除铜管同一替代组其他物料的替代信息,新物料铝管不携带旧物料铜管的替代信息。

清掉同替代组其他主物料十字螺钉的替代信息:

新物料铝管不携带旧物料铜管的替代信息:

步骤4:打开BOM批量修改日志,可查看批量替换组件的日志,包含替换的新旧物料,以及同替代组的其他物料。

2.3 变更方式=直接变更时,替换组件,勾选保留替代方案,物料存在组件替代
步骤1:打开BOM批量修改页面,选择变更方式=直接变更,选择替换组件,勾选保留替代方案,点击查询。

步骤2:选择要进行批量替换组件的BOM,录入要替换的旧物料和新物料,点击变更。

步骤3:还是选择上述BOM,旧物料录入铜管,新物料录入其他物料,由于勾选了保留替代方案,所以铜管同一替代组的其他物料替代信息不变,新物料携带旧物料的替代信息。

原替代物料还在,十字螺钉的替代信息还保留,铝管携带铜管的替代信息。



步骤4:打
BOM批量修改对已进行组件替代操作的数据如何处理?
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。



