在和SAP ERP系统打交道的日常生活中,经常会用到SAP系统和别的系统进行交互。作为强大后端的SAP,往往经常被各种系统调RFC接口函数。经常找日志会想哭,扯皮起来没完没了,在客户越来越预算有限的情况下,并不是每个项目都有足够的时间给开发人员记录完整的RFC输入,输出日志,看完本文神器,相信您将不再忧愁~
先上神器代码:(真的只有三行代码)
<code>INCLUDE: fbgenmac .
SET PARAMETER ID 'FBGENDAT' FIELD 'X'.
fbgenmac 'FUNCTION_NAMES'./<code>
1、我们先在SE37下建1个函数ZTEST_YINGTAO,挂在函数组ZTEST_YINGTAO下。
2、在函数组的TOP文件中写入第一行代码。
3、在函数中写入另外2行代码,火柴棍棍激活函数组。完美~
神器在手,如何使用呢?
1、SA38执行程序【FBGENDAT 】,直接跳出运行界面。我们一般在出问题的时候都是选择B模式,即写入测试数据并正常继续。点击闹钟按钮执行。(其他模式比如C死循环在性能测试的时候会用到,这里略过)
2、SE37运行函数ZTEST_YINGTAO模拟外部系统调用,扳手执行完毕。
3、点击【测试数据目录】,我们可以看到运行时候的数据已经写入到日志中啦~
4、妈妈终于不用担心对方系统和我方开发人员打起来啦~~
閱讀更多 小姐姐在北京 的文章