我需要从一个系统获取一些数据到另一个系统。
到目前为止,我使用功能模块(FM)RFC_READ_TABLE
填写了所有必填字段,并从另一个系统的表中获取了我需要的数据。
由于接口协议,我现在无法在正在处理的任务中使用RFC_READ_TABLE
。我需要获取发票的过帐状态;我还找到了FM BAPI_BILLINGDOC_GETDETAIL
,但是此FM不在我正在开发的开发系统上,而是在存储机密数据的系统上。我试图用Google搜索资料,但找不到从其他系统获取数据的好例子。
我的问题是,如何从带有FM BAPI_BILLINGDOC_GETDETAIL
的另一个系统中获取数据?
好吧,我发现问题出在哪里,在我们的开发系统上没有BAPI FM,而从另一个系统获取数据的方式是将DESTINATION
放在FM的末尾
CALL FUNCTION 'BAPI_BILLINGDOC_GETDETAIL'
DESTINATION lv_destination "<====== added this line
EXPORTING
...