SAP Ariba – 集成交易数据

SAP Ariba – 集成交易数据


交易数据包括采购订单、发票、收据、付款和其他业务相关信息。交易数据带有时间戳和引用一个或多个对象的数值。

以下方法通常用于在 SAP ERP 和 Ariba 采购解决方案之间集成交易数据 –

  • 使用文件通道选项

  • 使用网络服务频道

  • 使用用户界面选项

  • 使用中介连接集成

使用文件通道选项集成

对于每个文件通道,您都安排了集成事件。Ariba 管理员可以手动运行这些事件。可执行程序代码被定义并安排运行。该代码从 Ariba Procurement 解决方案中选取 csv 数据文件并导出到 SAP ERP 数据库。

CSV 文件是使用交易事件生成的,这些文件由数据传输工具选择。要将数据移动到 ERP 数据库,应导入 SAP 传输。SAP 传输是 SAP 程序、RFC 和支持结构的组合。SAP 可执行程序用于将导出的数据移动到 SAP ERP 中。BAPI 可执行程序有助于将数据移动到 SAP ERP 中。

SAP 程序通常包含以下参数 –

  • 逻辑文件名 – 这定义了 CSV 文件的逻辑路径和物理位置。

  • 目录分隔符 – 这是 SAP ERP 中目录的物理分隔符。

  • 响应文件中的编码 – 默认情况下使用 UTF-8 的编码技术。

  • 变体 – 变体名称

  • 分区 – 分区名称

下表显示了不同的交易数据集成事件组件 –

交易数据

数据整合

使用网络服务频道

Web 服务方法基于使用由 Ariba 管理员配置的 SOAP URL。对于所有出站事件,根据以下逻辑自动生成一个 SOAP URL 以出现在生成的 WSDL 中 –

<IncomingHttpServerURL> / <ContextRoot> / soap / <realm name> / <event_name>

在每个 WSDL 中,您都有以下组件 –

  • 导入– 此组件用于将命名空间与文档位置相关联。

  • 类型– 此组件用于定义用户创建的数据类型,将在文档中使用。

  • 消息– 此组件用于定义单个消息的所有部分。

  • PortType – 这是 Web 服务支持的操作的容器。PortType 中的操作是有序的。这些操作指示消息是入站还是出站。

  • Binding – 此元素定义协议映射的操作。(例如,http、https、MIME 等)。

  • Service – 此组件用于定义地址映射的操作,并显示应转发请求的实际地址。

SAP ERP 和 Ariba 采购解决方案中分布着各种交易数据集成事件。

下表显示了每个数据集成事件的示例 URL –

网络服务频道

使用用户界面选项

在 Ariba Procurement Solution 中,采购员还可以使用直接连接选项将数据集成到 SAP ERP 系统。SAP ERP 6.0 及更高版本支持此功能。使用此选项,ERP 系统向 Ariba Procurement Solution 发送请求,其标题部分包含用于提取交易数据的参数详细信息。

要使用此选项,必须下载运输请求并将其导入 SAP ERP 系统。

运输请求

当您使用用户界面使用直接连接选项时,将应用以下限制 –

  • 在交易数据集成过程中发生错误时没有电子邮件通知。

  • Ariba 管理员只能在 SAP ERP 和 SAP Process 集成的运行时监视器中查看所有错误消息。

  • 当您检查 T-code SLGI 时,它不会存储此事务中所有错误日志的详细信息。

使用中介连接集成

此方法使用带有中介连接选项的 SAP 流程集成层来集成事务数据。使用 SAP PI 提供了一种安全的集成方式,所有证书和密钥库都创建并存储在 SAP Process Integration 密钥库中。

要使用此选项,必须下载运输请求并将其导入 SAP ERP 系统。当您使用用户界面使用直接连接选项时,将应用以下限制 –

  • 在交易数据集成过程中发生错误时没有电子邮件通知。

  • 所有错误消息只能由 Ariba 管理员在 SAP ERP 和 SAP Process 集成的运行时监视器中看到。

  • 当您检查 T-code SLGI 时,它不会存储此事务中所有错误日志的详细信息。

觉得文章有用?

点个广告表达一下你的爱意吧 !😁