基于BADI建数据源

基于exit做数据源增强有一个不好的地方,就是所有的数据源增强都是在一个函数里面,不好识别。

下面是用BADI做数据源增强的过程。

1.在SE19中复制RSU5_SAPI_BADI=》 ZRSU5_SAPI_BADI.

 基于BADI建数据源_第1张图片

 

 

2.修改BADI:ZRSU5_SAPI_BADI

基于BADI建数据源_第2张图片

 

3.复制一个method,参数比DATA_TRANSFORM少一个I_DATASOURCE

基于BADI建数据源_第3张图片

 

4.方法M_ZSAPR3的代码:

基于BADI建数据源_第4张图片

 

5.DATA_TRANSFORM的代码

基于BADI建数据源_第5张图片

结束

你可能感兴趣的:(基于BADI建数据源)