SAP屏幕增强总结整理(2015完整版) 下载本文

内容发布更新时间 : 2024/4/26 0:50:00星期一 下面是文章的全部内容请认真阅读。

2:交货单行项目屏幕增强

A:屏幕增强实现

在表LIPS中APPEND一结构:ZSDCX01 如图:

创建函数组:ZSDCX01 如图:

第 16 页 共 295 页

函数组的程序:LZSDCX01TOP

函数:ZSDCX01_01 产销衔接_屏幕增强_TRANSFER_DATA_TO_SUBSCREEN

函数:ZSDCX01_02 产销衔接_屏幕增强_TRANSFER_DATA_FROM_SUBSCREEN

第 17 页 共 295 页

屏幕:9001 定义为子屏幕

第 18 页 共 295 页

把结构“ZSDCX01”的字段放到屏幕中

BADI:LE_SHP_TAB_CUST_ITEM 自有数据的表页- 项目细节交付 METHOD:ACTIVATE_TAB_PAGE

(在本METHOD中可以决定哪些TCODE显示定交的屏幕增强,通这过里可以

实现外/内交货单显示不同的屏幕增强)

METHOD:TRANSFER_DATA_TO_SUBSCREEN

(把SAP中的数据和当前单据的修改状态转给函数组)

第 19 页 共 295 页

METHOD:TRANSFER_DATA_FROM_SUBSCREEN (函数组取得屏幕上的数据后转给SAP)

METHOD:PASS_FCODE_TO_SUBSCREEN (把屏幕中的操作CODE转给SAP)

B:屏幕增强的位置

双击行项目进行,会发现有与你有BADI中输入相同描述的选项出现。

三:采购申请 (ME51N/ME52N/ME53N)

A:屏幕增强实现

在表EBAN中INCLUDE的结构“CI_EBANDB”加入自定义字段,如图

第 20 页 共 295 页