me21n的badi实现

2020-08-14 15:59发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨朋友, 对于使用Badi的...

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

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


嗨朋友,

对于使用Badi的me21n交易,我需要在PO标头中创建带有客户字段的新标签页。

我已经使用模块池为ME_GUI_PO_CUST和屏幕创建了badi实现。 我可以在me22n和me23n中显示带有客户字段的新标签,但不会在ME21N交易中出现。

如何在ME21N事务中显示带有字段的选项卡?请帮助我.............

此致

Divi


7条回答
灬番茄
2020-08-14 16:46

嗨,赛德,

感谢您的回复。

实际上,对于该Badi,已经有一个实现可以在ITEM中显示新标签。 我已经对该实现中的标头进行了更改。

但是SUBSCRIBE方法中没有sy-tcode...。

我需要做哪些更改? 你能告诉我吗?

这是我在subscription方法中编写的代码。...

方法if_ex_me_gui_po_cust〜subscribe。
数据:ls_subscriber喜欢re_subscribers的行。

请检查im_application ='PO'。
CLEAR re_subscribers []。


IF im_element =' ITEM'。

ls_subscriber-name = me->子屏幕。
ls_subscriber-dynpro ='100'。
ls_subscriber-program ='SAPLZM_NDM_PO_EXTENSION'。
ls_subscriber-struct_name ='ZEKPO_EXT1' 。
ls_subscriber-label ='引用字段'。
ls_subscriber-position =10。
ls_subscriber-height =10。

附录ls_subscriber TO re_subscribers []。
ENDIF。 br>
IF im_element ='HEADER'。

ls_subscriber-name = me-> subscreen1。
ls_subscriber-dynpro ='0100'。
ls_subscriber-program ='SAPLZ_PO_HEAD_FIELDS'。< br> ls_subscriber-struct_name ='CI_EKKODB'。
ls_subscriber-label =文本001.
ls_subscriber-position =6。
ls_subscriber-height =7。

附录ls_subscriber TO re_subscribers [ ]。

ENDIF。
ENDMETHOD。




此致

Divi

一周热门 更多>