1.首先我们新建一个RFC Function。我们简单地测试,输入物料编号,取得文本的RFC。


代码如下,很简单。

2.我们把这个FM发布成一个WebService.路径如下:

点击CONTINUE:

如下写上:

选择Name Mapping, 点击Continue。

接下来如下图:选择Release Service for Runtime,点击Continue

完成:

选择包名:

3.进入T-CODE: WSCONFIG
Service Definition 和 Variant 如下写上,回车。
变成绿色信号灯,就代表OK了。

4.进入T-CODE: WSADMIN
找到我们刚建的。

然后 选择WSDL

选择Document Style

浏览器会打开一个窗口,这就是我们要的WSDL

至此,我们的SAP端的WebService建完了。这个可以拿到任何系统中使用,.NET啊, JAVA啊,ABAP啊 都可以。
下篇文章继续写怎么在ABAP里调用这个WebService