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

image

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

image

image

image

测试连接

image

程序调用对方系统RFC

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

PLP

image

P01

FM设置为RFC

image

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

image

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

image

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

image

  lt_vbap = ct_vbap.

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

image

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

image

原文地址:https://www.cnblogs.com/chrisrockdl/p/11956210.html