您需要在 SAP 系统中将 RFC 作为 Web 服务公开。要创建 Web 服务,您必须打开事务 SE80,这将打开 ABAP 工作台。您可以为以下内容定义 Web 服务:支持 RFC 的函数模块函数组BAPI消息接口在 Web 服务向导中,输入名称和简短文本,然后选择函数模块作为端点类型当您导航到配置服务时,您需要从下拉列表中选择 SOAP 配置文件,如下所示:
这可以通过使用 SAP DI 服务器来完成,因为它使用基于 XML 的格式导入数据,并且更适合外部数据交换。您可以参考以下文档以获取有关 SAP BI DI 服务器的更多详细信息。https://archive.sap.com/documents/docs/DOC-7699DI 服务器使业务合作伙伴能够开发基于 SOAP 的解决方案,以在数据库级别读取、写入、更新和删除数据对象。它为面向服务器的合作伙伴解决方案提供了合适的基础设施。SAP Business One Web 服务包装器 (B1WS) 将 DI 服务器功能作为 Web 服务公开,以提供更好的可用性。开发人员只需要添加 Web 引用到 ... 阅读更多
TYPE 关键字用于数据或字段符号声明您使用 TYPES 关键字定义局部类型TYPE POOL 用于对局部类型进行分组,以便您可以使用它们而无需重复TYPES: BEGIN OF z_t000, Name TYPE c Length 10. N_id TYPE i. TYPES END OF z_t000.TYPE POOL 的一个常见示例是类型组 ABAP。导航到事务 SE11 并选择类型组并在其中键入 ABAP,然后按 F7。您将看到类型组的主体,该主体由关键字 TYPE-POOL 定义。