zl程序教程

您现在的位置是:首页 >  其他

当前栏目

SAP 采购订单抬头屏幕增强详解编程语言

SAP编程语言 详解 增强 屏幕 订单 采购 抬头
2023-06-13 09:11:52 时间

增强接口: MM06E005

SAP 采购订单抬头屏幕增强详解编程语言

SAP 采购订单抬头屏幕增强详解编程语言

EXIT_SAPMM06E_006 为子屏幕参数传入出口(抬头)

EXIT_SAPMM06E_008 为子屏幕参数传出出口(抬头)

EXIT_SAPMM06E_012 为子屏幕参数传入出口(项目)

EXIT_SAPMM06E_018 为子屏幕参数传出出口(项目)

屏幕出口 0101  为一抬头子屏幕

包含表CI_EKKODB 为客户自定义字段结构,追加在 EKKO

包含表CI_EKPODB 为客户自定义字段结构,追加在 EKPO

2. CI_EKKODB结构表字段如下:

SAP 采购订单抬头屏幕增强详解编程语言

3. 双击屏幕出口 0101 结果如下:

SAP 采购订单抬头屏幕增强详解编程语言

客户的字段名:EKKO_CI-ZKUNNR  , 街道的字段名: EKKO_CI-ZSTREET

SAP 采购订单抬头屏幕增强详解编程语言

SAP 采购订单抬头屏幕增强详解编程语言

其中 set_edit_mode 的代码:

* *
*  Module SET_EDIT_MODE OUTPUT
* *
* text
* -*
MODULE set_edit_mode OUTPUT.
 IF edit_mode =  A .
 LOOP AT SCREEN.
 screen input = 0.
 MODIFY SCREEN.
 ENDLOOP.
 ENDIF.
ENDMODULE.   SET_EDIT_MODE OUTPUT

4. 双击出口 EXIT_SAPMM06E_006

添加代码:

* *
*  包括 ZXM06U36
* *
ekko_ci = i_ci_ekko.
edit_mode = i_trtyp.

 其中在 包含ZXM06TOP 里添加如下定义:

* *
*  包括 ZXM06TOP
* *
data:edit_mode.

5. 双击出口 EXIT_SAPMM06E_008

添加代码:

* *
*  包括 ZXM06U37
* *
e_ci_ekko = ekko_ci.

 

6.都激活后,进入 ME21N ,ME22N ,ME23N 查看效果

SAP 采购订单抬头屏幕增强详解编程语言

 

完毕。

原创文章,作者:Maggie-Hunter,如若转载,请注明出处:https://blog.ytso.com/19892.html

cxml