如何在ME21N,ME22N和ME23N的应用程序工具栏上添加自定义按钮

2020-09-02 08:35发布

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

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


专家们,

我是这个论坛的新手。 我希望有人能帮助我。

我的要求是:

我想在ME21N,ME22N和ME23N的应用程序工具栏上添加一个新的自定义按钮。

此工具栏中已经有标准按钮,包括"文档概述打开","保留","个人设置"等。

因此,在"个人设置"按钮之后,我想添加一个新按钮,并想编写将打开一个自定义屏幕的代码。

我无法为此找到任何出口。...

请帮助...

谢谢...。

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

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


专家们,

我是这个论坛的新手。 我希望有人能帮助我。

我的要求是:

我想在ME21N,ME22N和ME23N的应用程序工具栏上添加一个新的自定义按钮。

此工具栏中已经有标准按钮,包括"文档概述打开","保留","个人设置"等。

因此,在"个人设置"按钮之后,我想添加一个新按钮,并想编写将打开一个自定义屏幕的代码。

我无法为此找到任何出口。...

请帮助...

谢谢...。

付费偷看设置
发送
4条回答
悻福寶寶
1楼-- · 2020-09-02 09:14

嗨,

我也在寻找类似的帮助。我想在ME23N中添加一个按钮,当我单击它时,必须有一个弹出屏幕来获取数据并显示它。

如果有人能尽快在这方面帮助我,那将是很棒的事情。

谢谢

Raghu。

Tong__Ming
2楼-- · 2020-09-02 09:16

嘿哥们

尝试以下BADI:ME_PROCESS_PO_CUST

并检查所需的方法。

1)PROCESS_ITEM

2)检查

3)开机自检

此致

Pranav

My梦
3楼-- · 2020-09-02 09:07

我非常仔细地搜索了出口或BADI以将自定义按钮添加到标准工具栏,但没有成功,唯一建议的方法是将按钮添加到客户数据中 标签,但这不是必需的。

最终我解决了将按钮+功能代码添加到标准gui状态NORMAL的问题。

步骤:

1。 交易SE80

2。 功能组MEGUI

3。 gui状态-> NORMAL

4。 添加了新按钮(在我的情况下是用于发送电子邮件)和功能代码,状态为

5。 在程序LMEGUICJL中添加了隐式增强功能,其中还处理了标准功能代码。

6。 通过以下ABAP检索订单的数据:

l_transaction = l_appl-> my_trmgr-> get_current()。
读取表l_transaction-> my_data分配索引1。


包含订单的主要数据,从这里可以进行所需的任何解决方案。 在我的情况下,我给PO smartform打电话并通过电子邮件发送给我

me_for_i
4楼-- · 2020-09-02 09:18

Hi Diego,

我也有此要求,并且我使用自定义pf状态显示我的按钮,而不是直接更改GUI状态NORMAL。 它一直工作到显示我的smartform为止,但是当我从smartform按下BACK按钮时,它会抛出一个转储。 您知道使用我的方法收到的转储的解决方案吗?

一周热门 更多>