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的编码技术.

  • Variant : 变体名称

  • 分区和减号;分区名称

下表显示了不同的事务数据集成事件组件 :

交易数据


数据集成

使用Web服务通道

Web服务方法基于Ariba管理员配置的SOAP URL的使用.对于所有出站事件,将根据以下逻辑自动生成SOAP URL以生成WSDL;

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


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

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

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

  • 消息 : 此组件用于定义单个邮件的所有部分.

  • PortType : 这是Web服务支持的操作的容器. PortType中的操作是有序的.这些操作表明邮件是入站还是出站.

  • 绑定 : 此元素定义协议映射的操作. (例如,http,https,MIME等).

  • 服务 : 该组件用于定义地址映射操作,并显示请求转发的实际地址.

有各种事务处理数据集成事件分布在SAP ERP和Ariba Procurement解决方案中.

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

Web服务频道

使用用户界面选项

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

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

运输请求

使用直接连接选项时使用用户界面,应用以下限制 :

  • 在事务数据集成期间发生错误时不发送电子邮件通知.

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

  • 当您检查T代码SLGI时,它不会存储此交易中所有错误日志的详细信息.

使用中介连接集成

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

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

  • 在发生错误期间没有电子邮件通知事务数据集成.

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

  • 当您检查T代码SLGI时,它不会存储此交易中所有错误日志的详细信息.