SAP从放弃到入门系列之MRP中BOM的选择逻辑

翻译大佬的文章:

原文地址如下:

一、概述

BOM选择逻辑比较复杂,涉及到物料主数据的多个自定义和字段,所以我在这里总结一下。

首先,材料的 BOM 可能存在于下面的业务场景中。

1. 多个用途:例如生产BOM、成本核算BOM、工程BOM 等。
2. 多个BOM:一种用途下有多个可供选择的BOM。
3. 多个BOM变更状态:不同时期的不同BOM项目/数量等,可以通过变更编号进行变更。

请看下图:

BOM结构.JPG


MRP中的BOM确定是通过上面的结构和下面的过程逐级完成的。

BOM确定.JPG

扫描二维码关注公众号,回复: 16665629 查看本文章

二、展开步骤

这是步骤的详细信息。

步骤1:确定BOM用途。

用法由选择 ID 确定,可以在下面的自定义中配置该 ID。在 MRP 定制中,要使用的选择 ID 在工厂级别定义,BOM 定制 OS31 定义每个 BOM 使用的优先级。如果第一优先级的用途下不存在BOM,则检查下一个优先级的用途。

选择ID.JPG

步骤2:在多个备选BOM中确定一个BOM。

这是由下图中物料主的“选择方法”字段决定的。

材料主选法.JPG

2.1 选择方式为空(按订单数量选择):

检查每个BOM表头的数量范围,看看根据订单数量可以应用哪个BOM,这里是一个例子。

按订单数量选择.JPG

这是多个 BOM 的数量范围的屏幕截图。

按订单数量和屏幕截图选择.JPG

2.2 选取方法为1(按展开日期选取):

要使用此方法,应保持下图的自定义。

BOM爆炸日期定制.JPG


在上例中,替代BOM 1的有效期为5月1日至5月31日,BOM 2的有效期为6月1日起。它们是按展开日期选择的,可以是订单开始日期或结束日期或展开日期根据下图中的定制交易OMIW编号。
MRP 组中的哪一个具有更高的优先级。

爆炸日期定制 OMIW.JPG

2.3 选择方式为2或3(按生产版本选择):

生产版本可以在物料主数据中维护,它定义了BOM用途和替代BOM,如下图所示。

生产版屏幕截图.JPG

步骤3:根据BOM变更状态确定有效的BOM。

有效的BOM由替代BOM的多个周期内的展开日期决定,如下图所示,周期可以通过变更编号来构成。

BOM变更状态.JPG

展开日期是步骤 2.2 中解释的日期,这里是展开日期编号的更多信息。使用展开编号,所有级别的 BOM 都按照展开编号的相同日期进行展开,如下图所示,而不是按照每个级别中计划订单的开始或结束日期进行展开。

爆炸日期编号.JPG

以下是 MDSP 维护事务中的展开编号以及可在 PIR(计划独立需求)和销售订单中输入展开编号的字段。

爆炸数.JPG

三、附加检查点:

1.BOM表头

BOM表头.JPG


2. BOM的行项目内容:应勾选与生产相关

BOM 项目.JPG

3、OMIW 进行 具体BOM展开配置:

销售订单 WBS BOM.JPG

PS:
“不包括散装材料”字段 控制散装材料是否会展开。
“销售订单/WBS”字段可以检查销售订单BOM或WBS BOM是否可以分解(如果有)。

4. BOM缓冲:

BOM 缓冲.JPG

PS:

为了提高 MRP 的性能,可以缓冲分解的 BOM,并且 MRP 会继续读取该 BOM,而不是从表中读取,除非 BOM 发生更改。请注意上述字段的F1帮助中的以下说明。

请注意,您不应关闭此指示器,然后稍后再将其打开,因为这样 BOM 时间戳就不再是最新的。在这种情况下,可能会使用错误的 BOM。但是,您可以使用报告 RMMDBOM1 删除共享缓冲区中缓冲的 BOM。
 

猜你喜欢

转载自blog.csdn.net/Wang_Deji/article/details/132846063