ERP学笙-- ERP从业人员的交流圈!
超500篇原创,不一样的ERP观点,不一样的ERP着眼点,点击标题下蓝字“ERP学笙”关注,我们将为您提供有价值,有意思的延伸阅读和专业知识。
6. 分解BOM
对于内部采购的材料,MRP 将生成计划订单以弥补短缺。这些计划订单通常具有组件,这些组件是制造成品或半成品所消耗的材料。MRP 将为这些组件生成相关需求,以便 MRP 也可以对它们进行计划。
为了确定计划订单组件的列表,MRP 将读取 BOM 并生成相关需求。我们将此流程称为 BOM 分解。分包(外包、外协)采购申请也将经过 BOM 分解,因为 MRP 需要确定必须将哪些组件发送给分包商。
在 SAP ERP 中,有许多不同的方法可以指定物料分解哪个 BOM,但此逻辑在 SAP S/4HANA 中得到了简化。要在 SAP S/4HANA 中由 MRP 确定物料清单,必须为物料提供称为生产版本的附加主数据元素。生产版本确定 MRP 可以使用的物料清单和工艺路线的哪种组合,包括数量和有效性限制。如果一种物料有许多可用的生产版本,则 MRP 将选择它找到的第一个生产版本,但有一些方法可以确定特定生产版本的优先级:
可以为物料定义配额安排,为每个生产版本分配一定比例的补货建议。
可以在 PIR 中手动设置生产版本,并将由涵盖此 PIR 的计划订单继承。
可以创建具有不同批量大小的生产版本,MRP 将根据计划订单数量选择合适的订单。
如果 MRP 找不到物料的有效生产版本,则无法分解 BOM,并且计划订单中将没有组件。如果发生这种情况,将为计划订单创建一条异常消息,通知计划员 BOM 无法展开。
在分解BOM时,MRP 将确定哪些BOM组件与生产相关,并将为这些组件生成相关需求。BOM 可能会列出替代物料(其中只有一个与计划订单相关)或包含需要更换的已停产部件;BOM 分解将生成必要的需求列表。
此外,还有另一个称为可变配置的 SAP S/4HANA 功能,它允许为组件创建对象依赖关系。这些对象依赖关系将允许计划订单组件根据销售订单中定义的特征而变化。
还有一种特殊类型的组件称为虚拟装配,通常用于简化 BOM 维护。如果组件是虚拟组件,则 MRP 不会为此组件生成相关需求。相反,它将读取虚拟组件的 BOM 并将组件直接放入计划订单中。这意味着虚拟组件将永远不会被接收到库存中。它用于更好地组织 BOM 结构,从而避免使用大型 BOM 并提供更好的方法来维护复杂的 BOM。这是一种特殊的采购类型。
正如我们在讨论计划订单计划编制时所提到的,计划订单组件也将具有由 MRP 确定的日期,即您希望使用此组件的日期。此日期可以是订单起始日期,也可以是运营日期(如果运行提前期排产)。BOM 中有一个称为 提前期偏移量的特殊设置,它允许将相关需求日期提前或替换它。如果想确保在开始计划订单/工序之前有组件库存,或者如果知道只会在稍后阶段使用它,则此功能可能很有用。提前期偏移值以天为单位定义。
还可以使用称为分配键值的功能,这将允许 MRP 在订单开始日期和结束日期之间将相关需求拆分为较小的数量。如果组件在订单开始时没有被完全消耗,而是在整个过程中持续消耗,这将非常有用。
创建相关需求时,MRP 还可以确定每个组件将从哪个存储位置消耗。在 BOM 分解期间生成的相关需求是 MRP 确定下一步应计划哪些物料的主要输入;它们通常是组件的主要要求。将计划订单转换为生产订单时,相关需求将变为订单预留,稍后用于消耗订单的这些组件。
确定所有短缺、创建补货建议以覆盖这些短缺以及使用 BOM 分解创建的相关需求后,可以说物料需求计划已计划。但是,当 MRP 发现任何问题或需要规划者审查的情况时,它将触发异常消息的创建。
你若喜欢,点个❤️谢先👇