文章目录
- 第三代增强(BADI)--BADI旧方法
- 需求分析
- 确定BADI
- 使用SE18查看BADI
- BADI的创建实施逻辑代码编写
- 测试
- 注意事项
第三代增强(BADI)–BADI旧方法
第三代增强BADI:全称是(Business Add-Ins)
事务代码:SE18
需求分析
现在我们使用BADI对MM01事务代码进行增强,需求如下:
确定BADI
之后我们要确定我们的Badi的位置
我们创建一个物料的时候大概有三个步骤
1. 输入MM01事务代码的时候
2. 在进入MM01界面之后,选择了基本数据视图的之后,回车进入创建界面
3. 信息填写完,点击保存的时候
使用SE24在调用BADI的方法的地方打上断点
输入事务代码:SE24,输入类的名称:CL_EXITHANDLER
我们现在记下每个过程调用的BADI名称
1)输入MM01事务代码之后
1. BADI_SCREEN_LOGIC_RT
2. W_RETAILSYSTEM_IDENT
BADI_MATN1
使用SE18查看BADI
输入事务代码SE18,输入BADI名称,点击显示:
BADI的创建实施逻辑代码编写
测试
注意事项
注意参数的类型,传入和传出