通过RFC获取其他SAP系统的数据

RFC destination: 因为都是SAP系统且在同一个域中,所以这里connection type 选3。输入对方系统的host name和ip address.

通过RFC获取其他SAP系统的数据

通过RFC获取其他SAP系统的数据

通过RFC获取其他SAP系统的数据

测试连接

通过RFC获取其他SAP系统的数据

程序调用对方系统RFC

先把RFC所需要的字段取到表@mt_vbap_rfc以供FM使用,当前台的RFC destination 不为空即视为调用RFC. 这里把@mt_vbap_rfc赋值给ct_vbap 。

PLP

通过RFC获取其他SAP系统的数据

P01

FM设置为RFC

通过RFC获取其他SAP系统的数据

创建structure把要使用到的字段统统放进去

通过RFC获取其他SAP系统的数据

创建table type并给上面的结构进行关联

通过RFC获取其他SAP系统的数据

FM里面指定参数表,并与上面的自定义表关联。

通过RFC获取其他SAP系统的数据

  lt_vbap = ct_vbap.

这样就拿到了PLP程序取到的数据。

通过RFC获取其他SAP系统的数据

最后拿到T/C里面的价格。

通过RFC获取其他SAP系统的数据

相关文章: