3031087 -“无数据”:物料不显示在 MRP 应用中

症状

使用其中一个 MRP 应用(监控物料覆盖范围、管理物料覆盖范围、监控外部需求等)时无法找到物料。

用户在搜索过滤器时会收到错误消息“无数据”

“本 KBA 中的图像/数据来自 SAP 内部系统、示例数据或演示系统。任何与真实数据相似的都是完全巧合的。”

环境

  • SAP ERP 生产计划 (PP)
  • 用于物料需求计划的 SAP ERP Fiori UI (PP-FIO-MRP)
  • 用于生产计划的 SAP ERP Fiori UI (PP-FIO)
  • SAP ERP Central Component
  • SAP ERP
  • SAP ERP 的 SAP 增强包
  • SAP ERP 的 SAP Enhancement package(SAP HANA 版)
  • SAP S/4HANA 企业预置

重现问题

  1. 访问 MRP Fiori 应用(例如:监控物料覆盖范围):

2. 搜索特定物料/工厂

3. 接收消息“无数据”

原因

  • 第一个选项:将物料设置为不显示在 MRP 应用中。

如果创建新物料并且首次访问 MRP 的应用,系统会自动执行检查以确定是否可以在应用中显示物料。

存在以下条目:

  • 初始 - 尚未检查物料
  • G - 自动检查已确定此物料显示在 MRP 应用中
  • B - 自动检查已确定此物料未显示在 MRP 应用中
  • Y - 用户确定将在 MRP 应用中显示物料
  • N - 用户确定物料不会显示在 MRP 应用中 

系统为需要 MRP 应用不支持的功能的物料设置条目 B。这些功能包括:

  • 总需求
  • 由生产版本指定的分配码
  • 由组件需求指定的分配码
  • 预测需求不兼容
  • 过期的转包逻辑
  • 半日安全时间

  • 第二个选项:MRP 控制员中分配了许多记录。

分配给用户的责任范围 (AoR) 包含过多物料。

由于性能原因,要为 MRP 应用选择的数据量限制为 20.000 条记录。因此,如果一个 MRP 控制员负责超过 20.000 个物料或物料和 MRP 范围的组合,则 OData 服务将中止,并且应用将不会显示任何选择结果。

解决方案

  • 第一个选项:将物料设置为不显示在 MRP 应用中。
  1. 访问后端系统 - 或集成的后端和前端。
  2. 访问事务 MD_MRP_FORCE_CLASSIC。        
  3. 插入物料和工厂:

4. 将“MRP 应用”字段设置为 Y

从技术角度来看,所有物料都可以显示在应用中。如有必要,使用设置 Y 和 N 否决自动系统设置。

  • 第二个选项:MRP 控制员中分配了许多记录。

确保相关 MRP 控制员不包含到单个 MRP 控制员的超过 20.000 个物料和 MRP 范围组合。

如果此数量不足,请遵循分配的注释 2515365 并增加 CL_MRP_BUFFER_SEL 中的常量 GC_MAX_MATERIALS。

  • 22
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

码农清风

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值