基于 BAPI 创建 SAP Web Service 及在 .Net 中调用

要点说明:

  • BAPI 需要在 DEV Client (100) 中创建 (才能有对应的 Transport No.)
  • 基于 BAPI 创建 Web Service Definition 时,也应在 100 中
  • 对应的 WSDL UR 中有 Client ,可基于需要进行修改,如 214
  • 必须基于 Service Definition 创建对应的 Web Service & Binding 方可正常使用
  • 将 BAPI 作为 RFC 或 WS 使用时,相关参数的类型最好均使用 String , Char , Number 等字符型

TODO: 图片待补充

1,基于 BAPI 创建 Web Service Definition

         T-Code : SE37

                Utilities > More Utilities > Create Web Service > From the Funciton Module / Group

                   ​​

  • Map Name
    • 将会将 Function Module 的名称进行处理,首字母大写,并去除下划线是,一般不建议选择,如此可更方便的识别对应的 SAP BAPI 等

        Default Profile

                

  • Profile 应该选那一个?有什么区别?

        一般选 user & passowrd ,才可在 SOA Manager 中正常,可第2,或第3

  • 必须要有一个 Package

                按向导指引进行处理

                        

 

 

        最终对应的 Service Definitions

                

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值