如何通过输入供应商编号和采购订单编号来提高选择查询MSEG表中的性能?

2020-09-13 12:10发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)有一个要求,其中需要与分包供应商...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


有一个要求,其中需要与分包供应商相关的库存状态报告以及采购订单编号。

在输入屏幕中,用户将输入

植物:(必须)

物料组:

材料:

供应商:(必填)

SLA/PO号:(必填)

在输出屏幕中:

供应商

材料

数量

材料组

说明

供应商名称地址

产品计划程序

购买订单/SLA

等。

当用户输入供应商和采购订单编号时,我建立的逻辑就是选择查询,以便从MSEG中提取记录以及移动类型为" 541,542,543,544"。

但是执行时间非常长。

我尝试使用功能模块 BAPI_GOODSMVT_GETITEMS ,但是同样无法成功获取数据。

请帮助我克服挑战。

我甚至建议用户在输入屏幕中输入" 发布日期",但他们不想输入任何发布日期。

6条回答
Tong__Ming
2020-09-13 12:22 .采纳回答

请始终发布您的数据库(HANA或其他?)和SAP_APPL版本以及问题。

不足为奇,因为MKPF和MSEG均未提供LIFNR或EBELN的标准索引。

选项:

1)在选择逻辑中包括表EKBE,以通过采购订单快速访问重要凭证

2)创建MSEG-LIFNR和/或MSEG EBELN的索引(如果有几个和/或关键的查询会受益,则是有意义的)

一周热门 更多>