VL01N/VL02N交付标题屏幕退出BAdI

2020-09-01 21:51发布

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

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

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


嗨,

我正在使用LE_SHP_TAB_CUST_HEAD BAdI在VL01N/VL02N标头中添加自定义标签。 我在自定义子屏幕上添加了一个引用VBPA-KNREF的字段。

我需要根据VBPA-KNREF自定义字段输入在子屏幕中更新XVBPA和YVBPA表(合作伙伴数据),然后将其发送回交货处理。 当数据从子屏幕传递回交货事务/程序时,此BAdI仅允许更改LIKP数据。

您有没有使用此BAdI的经验或任何想法?

谢谢。

3条回答
大简至美
2020-09-01 22:17

步骤:

1)创建到LIKP表的追加结构。

2)创建类似于zfg_header的功能组。

3)为您在LIKP中添加的字段创建变量。

4)创建一个子屏幕,然后在其中添加字段。

5)创建两个功能模块,一个用于从数据库获取值。 另一个用于向LIKP表插入数据。

6)转到se19。

7)创建BADI的实现:LE_SHP_TAB_CUST_HEAD。

8)单击界面选项卡。

9)双击第一种方法。

10)编写以下代码。

ef_caption =文字100。 "容器详细信息"标签说明
ef_position =5。"标签显示位置
ef_program ='ZDPL_CUS_TAB_DELIVERY'。"您自己的程序名称
ef_dynpro ='9000'。 "子屏幕编号
cs_v50agl_cust ='X'。


有关更多信息:请访问此网站。 https://sapcodes.com/ 2015/11/20/screen-enhancement-for-delivery-header-vl01nvl02n-badi/

谢谢

一周热门 更多>