chili coding 自留地

(49)RFC 接口开发


T-CODE: SE37     进入接口开发界面。


S1:定义函数组:转到 ---> 函数组 ---> 创建组

Image

输入对应的函数组名和描述:

Image

输入对应的包:(如果包没有创建,就点击本地对象;)

(如果该函数组不需要传到生产环境,则保存到本地就行了;如果要上传,自己从PACKAGE中选择包,与请求传输号。

包通过SE80创建。)

Image


S2:创建接口名称

输入你想创建的接口名称,点击“创建”:(接口名称可以跟函数组名称一致)

Image

输入上一步骤中创建的函数组,及接口名称描述:

Image

至此,函数创建成功,系统进入初始化界面:(预代码已生成,后续需要对入参、出参、及处理逻辑进行设置)

Image


S3:主体部分:函数编辑器

属性:

2019-07-18_10-53-32.jpg

导入:接口入参,可以是单个变量或者结构体,不可是内表

导出:接口出参,跟导入一样,也不可以是内表

Image

表:可以同时作为输入和输出参数,如果接口的出入参都是表,那么就直接在这里定义,不能再导入和导出处定义

源代码:接口程序编辑窗口,接口中定义的参数都是该代码部分的私有变量,可以直接引用。

程序洗完后需要激活才能调用。


S4:ABAP程序完成后,接口即可在本地进行测试:

点击菜单上的测试/执行按钮,输入入参,执行,或者调试,可以看到执行结果。

Image


reply ( 0 )