SAP Ariba - 整合交易資料



交易資料包括採購訂單、發票、收據、付款和其他與業務相關的資訊。交易資料帶有時間戳和數值,指的是一個或多個物件。

以下方法通常用於在 SAP ERP 和 Ariba 採購解決方案之間整合交易資料:

  • 使用檔案通道選項

  • 使用 Web 服務通道

  • 使用使用者介面選項

  • 使用中介連線整合

使用檔案通道選項進行整合

對於每個檔案通道,您都有計劃的整合事件。Ariba 管理員可以手動執行這些事件。定義並安排可執行程式程式碼執行。該程式碼從 Ariba 採購解決方案中提取 csv 資料檔案並匯出到 SAP ERP 資料庫。

CSV 檔案是使用事務事件生成的,這些檔案由資料傳輸工具提取。要將資料移動到 ERP 資料庫,應匯入 SAP 傳輸。SAP 傳輸是 SAP 程式、RFC 和支援結構的組合。SAP 可執行程式用於將匯出資料移動到 SAP ERP。BAPI 可執行程式有助於將資料移動到 SAP ERP。

SAP 程式通常包含以下引數:

  • 邏輯檔名 - 這定義了 CSV 檔案的邏輯路徑和物理位置。

  • 目錄分隔符 - 這是 SAP ERP 中目錄的物理分隔符。

  • 響應檔案中的編碼 - 預設情況下使用的編碼技術 UTF-8。

  • 變式 - 變式名稱

  • 分割槽 - 分割槽名稱

下表顯示了不同的交易資料整合事件元件:

Transactional Data

Data Integration

使用 Web 服務通道

Web 服務方法基於使用由 Ariba 管理員配置的 SOAP URL。對於所有出站事件,都會自動生成一個 SOAP URL,並根據以下邏輯出現在生成的 WSDL 中:

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

在每個 WSDL 中,您都有以下元件:

  • 匯入 - 此元件用於將名稱空間與文件位置關聯。

  • 型別 - 此元件用於定義使用者建立的資料型別,這些資料型別將用於文件。

  • 訊息 - 此元件用於定義單個訊息的所有部分。

  • 埠型別 - 這是 Web 服務支援的操作容器。PortType 中的操作是有序的。這些操作指示訊息是入站還是出站。

  • 繫結 - 此元素定義操作到協議的對映(例如,http、https、MIME 等)。

  • 服務 - 此元件用於定義操作到地址的對映,並顯示應轉發請求的實際地址。

SAP ERP 和 Ariba 採購解決方案中分佈著各種交易資料整合事件。

下表顯示了每個資料整合事件的示例 URL:

Web Services Channel

使用使用者介面選項

在 Ariba 採購解決方案中,買方也可以使用直接連線選項將資料整合到 SAP ERP 系統。此功能在 SAP ERP 6.0 和更高版本中受支援。使用此選項,ERP 系統向 Ariba 採購解決方案發送請求,請求標頭包含用於提取交易資料的引數詳細資訊。

要使用此選項,必須下載傳輸請求並將其匯入到 SAP ERP 系統。

Transport Request

當您使用使用者介面使用直接連線選項時,將應用以下限制:

  • 交易資料整合過程中發生錯誤時,不會發送電子郵件通知。

  • Ariba 管理員只能在 SAP ERP 和 SAP 流程整合的執行時監視器中檢視所有錯誤訊息。

  • 檢查 T 程式碼 SLGI 時,此事務不會儲存所有錯誤日誌的詳細資訊。

使用中介連線整合

此方法使用 SAP 流程整合層以及中介連線選項來整合交易資料。使用 SAP PI 提供了一種安全的整合方式,所有證書和金鑰庫都在 SAP 流程整合金鑰庫中建立和儲存。

要使用此選項,必須下載傳輸請求並將其匯入到 SAP ERP 系統。當您使用使用者介面使用直接連線選項時,將應用以下限制:

  • 交易資料整合過程中發生錯誤時,不會發送電子郵件通知。

  • Ariba 管理員只能在 SAP ERP 和 SAP 流程整合的執行時監視器中檢視所有錯誤訊息。

  • 檢查 T 程式碼 SLGI 時,此事務不會儲存所有錯誤日誌的詳細資訊。

廣告