AMDP中的BADI开发演示

BADI开发演示

一、创建增强BADI

1、首先在se20里面创建一个BADI,按照下图输入增强点名ZES_S4H_AMDP_BADI,然后输入短文本,然后创建成功如图2,再次创建BADI如图三,并勾上AMDP 业务加载项

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-jIxPzT7T-1678934308218)(D:\学习计划笔记\AMDP和CDS\IMAGE\image-20211224092140697.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-fKEEQLoI-1678934308218)(D:\学习计划笔记\AMDP和CDS\IMAGE\image-20211224092358817.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-LY0EhySX-1678934308219)(D:\学习计划笔记\AMDP和CDS\IMAGE\image-20211224092451031.png)]

2、勾选后保存,然后定义interface接口(ZIF_S4H_AMDP_BADI_001)如图2

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-5Rnj5YL7-1678934308219)(D:\学习计划笔记\AMDP和CDS\IMAGE\image-20211224092843812.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-aDvCpNxU-1678934308219)(D:\学习计划笔记\AMDP和CDS\IMAGE\image-20211224093013301.png)]

3、在创建的接口中定义一些表结构和方法,然后勾选如果未执行实施则调用退回,并编写退回的AMDP类(ZFCL_S4H_AMDP_BADI_001)

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-8mr6nxfl-1678934308219)(D:\学习计划笔记\AMDP和CDS\IMAGE\image-20211224094811777.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-jtrrJ3Do-1678934308220)(D:\学习计划笔记\AMDP和CDS\IMAGE\image-20211224095252694.png)]

4、在返回类中编写返回的数据代码:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-69DsH1Xk-1678934308220)(D:\学习计划笔记\AMDP和CDS\IMAGE\image-20211224103902110.png)]

二、实现BADI

1、点击实施(imgplementations),创建新的实施(ZEI_S4H_AMDP_BADI_001)

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-FmqkHgsG-1678934308220)(D:\学习计划笔记\AMDP和CDS\IMAGE\image-20211224104123431.png)]

2、给建立的BADI增加实施,创建后会弹出一个业务加载项逻实施,下面表写实施类zcl_s4h_amdp_badi_impl4

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-jbThAT0e-1678934308220)(D:\学习计划笔记\AMDP和CDS\IMAGE\image-20211224133957527.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Kj2lnYj1-1678934308220)(D:\学习计划笔记\AMDP和CDS\IMAGE\image-20211224104702113.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-y7BZTRrq-1678934308221)(D:\学习计划笔记\AMDP和CDS\IMAGE\image-20211224145704547.png)]

3、完成后可以在se24测试该类

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-AwdX6ei9-1678934308221)(D:\学习计划笔记\AMDP和CDS\IMAGE\image-20211224150018743.png)]

4、通过se20查看增强点,实施类和接口类都会存在已有的结构下。

5、新建一个程序调用BADI,程序为ZAMDP_004

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-U7uFJAwk-1678934308221)(D:\学习计划笔记\AMDP和CDS\IMAGE\image-20211224153149131.png)]

6、一共包括两个类(返回类(zfcl_s4h_amdp_badi_001)和实施类(zcl_s4h_amdp_badi_impl4)),一个接口interface(zif_s4h_amdp_badi_001)和一个测试程序(zamdp_001)

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值