ME55 Double-clic->启动ME54N代替ME53N

2020-08-27 18:50发布

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

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


大家好,

我有一个更改ME55交易的请求,以便在用户双击PR行时启动ME54N而不是ME53N。

我的客户要求我创建基于ME55的交易变体,但我不确定是否可以这种方式。

我没有找到退出或badi来进行此更改...所以我看到了3种可能的方法:

可能性1-交易变式:我知道如何屏蔽字段,或使用交易变式使字段成为必填项,但是我不知道如果可以通过双击修改行为...)。 有人可以确认吗?

可能性2-我在ABAP代码中进行调查,发现一个可以更改此交易的地方(LMEREPI05),但是在这种情况下,这将是标准的修改,如果可能的话,我宁愿避免...

可能性3-制作ME55的完整副本,由于进一步的SAP维护,我不喜欢它...

因此,我是问SAP专家,请问您将如何进行此更改?

致谢

塞德里克

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

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


大家好,

我有一个更改ME55交易的请求,以便在用户双击PR行时启动ME54N而不是ME53N。

我的客户要求我创建基于ME55的交易变体,但我不确定是否可以这种方式。

我没有找到退出或badi来进行此更改...所以我看到了3种可能的方法:

可能性1-交易变式:我知道如何屏蔽字段,或使用交易变式使字段成为必填项,但是我不知道如果可以通过双击修改行为...)。 有人可以确认吗?

可能性2-我在ABAP代码中进行调查,发现一个可以更改此交易的地方(LMEREPI05),但是在这种情况下,这将是标准的修改,如果可能的话,我宁愿避免...

可能性3-制作ME55的完整副本,由于进一步的SAP维护,我不喜欢它...

因此,我是问SAP专家,请问您将如何进行此更改?

致谢

塞德里克

付费偷看设置
发送
3条回答
xfwsx85
1楼-- · 2020-08-27 19:33

我认为您的客户需要发布PR之前在ME55至ME54N中找不到的详细信息。 在标准SAP中,双击ME55将打开ME53N。 因此,您的客户必须再次返回ME55才能发布PR。

我的想法是,您在ME55中提供完整的信息。 您在结构表MEREP_OUTTAB_EBANOV中添加Z字段。 之后,您可以通过BAdI ME_CHANGE_OUTTAB_CUS填充这些Z字段。 由于此BAdI也可用于其他采购,因此,在填写Z字段之前,请确保im_struct_name ='MEREP_OUTTAB_EBANOV'。

如果在ME55中可以找到完整的信息,则您的客户无需切换到ME54N。/p>

歪着头看世界
2楼-- · 2020-08-27 19:23

谢谢 您访问SAP Community以获得问题的答案。 我建议 您已熟悉 https://community.sap.com/resources/questions-and-answers ,因为它提供了提示 准备可以引起我们成员回应的问题,以及 有关使用标签的详细信息。 例如,如果这是一个ABAP问题,则应 将其用作主要或附加标签。 希望对您有所帮助!

-Jerry

clever101
3楼-- · 2020-08-27 19:27

您不能更改SAP程序,除非将标准SAP程序复制到Z程序并进行编码编辑。

因此,请与您的客户讨论,双击以对ME54N进行编码的目的是什么?

我认为双击tcode ME54N的目的是您的客户需要其他在tcode ME55中找不到的信息来决定是否要发布PR,

I 建议您对tcode ME55中的alv屏幕进行增强。 此增强功能显示了客户需要的其他信息,以便在tcode ME55中做出发布决定。 此方法的工作效率也更高,因为无需双击即可在tcode ME54N屏幕中获取其他信息。

一周热门 更多>