要点说明:
- 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