在使用VB调用RFC函数的时候,该RFC user的usertype首先需要设置为communication.如果单独给该user维护个role的话,该role只需要增加一个权限对象S_RFC即可.
S_RFC权限对象有三个字段,一个是类型和activity,这两个字段一个只能勾选FUGR,另一个只能是16(execute),第三个字段中填的内容是函数组,需要包含SYST,RFC1,RFCH以及所调RFCFM所在的函数组.
基本上可以满足远程调用,如果还是不行,可以使用ST01对RFC user进行权限的trace