SAP函数生成测试数据,可以用于记录外部系统在调用时的数据。有记录的数据后直接DEBUG起来就会方便很多。
1、下图可以看到,创建采购单的函数BAPI_PO_CREATE1里的功能群组里已经有INCLUDE FBGENMAC,而函数BAPI_PO_CREATE1自己本身内也有fbgenmac 'BAPI_PO_CREATE1'。
2、如果是自己写的RFC接口,可参考标准的函数的代码
3、Tcode:SE38进入程式,输入FBGENDAT,执行后到选择屏幕,填好对应的函数,模式选B,执行"启动此输入项"
4、设置外部系统调用的账号参数:Tcode:SU01进入用户维护,点击更改,转到 "参数" 页签,添加参数 FBGENDAT X,然后保存即可。
5、Tcode:SE37输入函数BAPI_PO_CREATE1,运行,然后点击 "测试数据目录",就可以看到外部系统每次调用的记录,双击某行记录就可查看数据。