如果有些物料不参与MRP运算,该如何设置呢?

江玉郎SAP技术 2025-02-27 15:05:18 97阅读 福建省福州市 电信
RT

提示:如果此问题没有解决您的需求,您可以点击 “我也要问” 在线咨询。 我也要问

若此问题存在违规行为,您可以点击 “举报”

1条回答

  • 智慧灯盏
    2025-02-27 15:07:55 已采纳

    SAP系统中,若工厂级别已启用MRP功能,但部分物料仍不参与MRP计算,通常是由于物料主数据配置或MRP运行参数的限制。以下是详细的排查步骤和解决方案:


    一、检查物料主数据MRP配置

    1. MRP类型(MRP Type)​

      • 事务码:MM01(物料主数据) → ​MRP1​ 页签 → ​MRP Type
      • 确保MRP类型不为以下值(这些类型会禁用MRP):
        • N/A(不进行MRP)
        • D(按订单生产,但需手动触发MRP)
      • 推荐值
        • A1(按库存生产,MRP自动触发)
        • A2(按订单生产,MRP自动触发)
    2. MRP控制(MRP Control)​

      • 在 ​MRP1​ 页签中,检查 ​MRP Control​ 字段:
        • 如果勾选 ​MRP Required,表示必须运行MRP。
        • 如果取消勾选,则该物料不会被MRP处理。
    3. 需求类型(Requirement Type)​

      • 事务码:MM01 → ​MRP1​ 页签 → ​MRP Control​ → ​Requirement Type
      • 确保需求类型与业务场景匹配(如 ND 表示独立需求,VA 表示销售订单需求)。

    二、验证MRP运行参数

    1. MRP范围(MRP Scope)​

      • 事务码:MD01(MRP运行) → ​Selection Criteria​ 页签
      • 检查以下参数是否正确:
        • Plant:选择正确的工厂。
        • Storage Location:是否需要限制存储地点。
        • MRP Area:是否关联到特定MRP区域。
    2. MRP过滤条件

      • 在 ​MRP1​ 页签中,检查 ​MRP Filter​ 设置:
        • 如果勾选 ​Exclude Materials with Zero Requirement,可能导致无需求的物料被排除。
        • 确保 ​Include Materials with Safety Stock​ 已勾选(如果需要安全库存触发MRP)。

    三、检查物料的库存和需求

    1. 库存状态

      • 事务码:MMBE(库存清单)
      • 检查物料的 ​Available Qty​ 和 ​Reservations
        • 如果库存充足且无预留量,MRP可能不生成需求。
        • 检查物料是否被冻结(如批次冻结或物料冻结)。
    2. 需求源配置

      • 独立需求:通过事务码 MD02 检查销售订单、生产订单等需求源是否已创建。
      • 相关需求:检查BOM(物料清单)是否正确关联到父物料。

    四、特殊场景配置

    1. MRP例外情况

      • 如果物料被标记为 ​MRP Exception​(如手工维护的计划订单),需在事务码 ME52 中检查计划订单状态。
    2. 替代物料配置

      • 事务码:OBBH(替代规则)
      • 检查是否存在替代物料规则,导致原物料被跳过。

    五、调试与日志分析

    1. MRP结果分析

      • 事务码:MD04(MRP结果列表)
      • 检查物料的例外消息(如 001018 表示未覆盖需求)。
    2. SAP日志查看

      • 事务码:
    0 举报

快速提问,在线解答

1

描述需求

填写需求概要标题,补充详细需求

2

耐心等

等待网友或网站工作人员在线解答

3

巧咨询

还有疑问?及时追问回复

立即咨询