首页 > SAP > ABAP > ABAP代码模板4-自定义多窗口单据功能程序
2023
06-30

ABAP代码模板4-自定义多窗口单据功能程序

此前做的多窗口时,大多以显示为主,并且显示 的表格对象以ALV显示 ,这样不方便编辑维护(比如:ABAP代码模板3-多自定义窗口),当我们需要类似ME21N,ME22N,ME23N,这种有主从单据创建,维护,显示 的单据功能操作时,可以使用些模板处理。程序 中有主表,从表,维护,必输,数据有效性验证等功能。

创建单据时如图

ABAP代码模板4-自定义多窗口单据功能程序 - 第1张  | 优通SAP

修改数据时如图

ABAP代码模板4-自定义多窗口单据功能程序 - 第2张  | 优通SAP

程序通过输入事务码来判断创建,修改,显示 ,不同的事务码有不同的显示 操作项目。

程序中ZLMS_ZLME01161_HEAD为表头的显示 结构 ,其内容就是数据主表内容,

ZLMS_ZLME01161_ITEM1是项目表,比项目数据表多增加SEL(用于表控制 的选择)

ZLMS_ZLME01161_ITEM2是项目明细表,比项目数据表多增加SEL(用于表控制 的选择)

1.代码

2.窗口

只一个窗口100,窗口分别使用ZLMS_ZLME01161_HEAD,ZLMS_ZLME01161_ITEM1,ZLMS_ZLME01161_ITEM2.

ABAP代码模板4-自定义多窗口单据功能程序 - 第3张  | 优通SAP

3.GUI 标题,GUI状态

ABAP代码模板4-自定义多窗口单据功能程序 - 第4张  | 优通SAP

4.最后

创建三个事务码,在分别用于创建 ,修改,显示 ,并与ZLME01161_TOP中的gv_create,gv_modify,gv_display的值 相同。

最后编辑:
作者:yangsen
本站为个人博客网站,全由我个人维护,我从事SAP开发13年,其它ERP开发7年,基本都是零售行业。本站记录工作学习的过程, 有SAP相关询问专、兼职工作可随时联系我。 有网站相关的问题可直接在文章下方留言,或者联系我。 邮件:yan252@163.com给我。 QQ:415402519

留下一个回复

你的email不会被公开。