Sap-ariba-integrating-transaction-data

提供:Dev Guides
移動先:案内検索

SAP Ariba-トランザクションデータの統合

トランザクションデータには、発注書、請求書、領収書、支払い、その他のビジネス関連情報が含まれます。 トランザクションデータには、タイムスタンプと1つ以上のオブジェクトを参照する数値が含まれています。

一般に、SAP ERPとAriba Procurementソリューション間でトランザクションデータを統合するには、次の方法が使用されます-

  • ファイルチャネルオプションの使用
  • Webサービスチャネルを使用する
  • ユーザーインターフェイスオプションの使用
  • 仲介された接続統合の使用

ファイルチャネルオプションを使用した統合

各ファイルチャネルについて、統合イベントをスケジュールしました。 Ariba管理者はこれらのイベントを手動で実行できます。 実行可能プログラムコードが定義され、実行がスケジュールされます。 このコードは、Ariba Procurementソリューションからcsvデータファイルを選択し、SAP ERPデータベースにエクスポートします。

CSVファイルはトランザクションイベントを使用して生成され、これらはデータ転送ツールによって選択されます。 データをERPデータベースに移動するには、SAPトランスポートをインポートする必要があります。 SAPトランスポートは、SAPプログラム、RFC、およびサポート構造の組み合わせです。 SAP実行可能プログラムは、エクスポートされたデータをSAP ERPに移動するために使用されます。 BAPI実行可能プログラムは、データをSAP ERPに移動するのに役立ちます。

SAPプログラムは通常、次のパラメータが含まれています-

  • 論理ファイル名-これは、CSVファイルの論理パスと物理的な場所を定義します。
  • Directory Separator-これは、SAP ERPのディレクトリの物理的な区切り文字です。
  • 応答ファイルのエンコード-デフォルトでUTF-8が使用されるエンコード手法。
  • バリアント-バリアント名
  • パーティション-パーティション名

次の表は、さまざまなトランザクションデータ統合イベントコンポーネントを示しています-

トランザクションデータ

データ統合

Webサービスチャネルの使用

Webサービスメソッドは、Ariba管理者が構成したSOAP URLの使用に基づいています。 すべてのアウトバウンドイベントについて、SOAP URLは次のロジックに従って生成されたWSDLに存在するように自動的に生成されます-

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

各WSDLには、次のコンポーネントがあります-

  • インポート-このコンポーネントは、名前空間をドキュメントの場所に関連付けるために使用されます。
  • タイプ-このコンポーネントは、ドキュメントで使用されるユーザー作成データタイプを定義するために使用されます。
  • メッセージ-このコンポーネントは、個々のメッセージのすべての部分を定義するために使用されます。
  • PortType -これは、Webサービスでサポートされている操作のコンテナです。 PortTypeの操作は順序付けられています。 これらの操作は、メッセージがインバウンドかアウトバウンドかを示します。
  • Binding -この要素は、プロトコルマッピングへの操作を定義します。 (たとえば、http、https、MIMEなど)。
  • サービス-このコンポーネントは、アドレスマッピングへの操作を定義するために使用され、リクエストが転送される実際のアドレスを示します。

SAP ERPおよびAriba Procurementソリューション全体に広がるさまざまなトランザクションデータ統合イベントがあります。

次の表は、各データ統合イベントのURLの例を示しています-

Webサービスチャネル

ユーザーインターフェイスオプションの使用

Ariba Procurement Solutionでは、購入者は直接接続オプションを使用してデータをSAP ERPシステムに統合することもできます。 この機能は、SAP ERP 6.0以降のバージョンでサポートされています。 このオプションを使用すると、ERPシステムは、トランザクションデータを抽出するためのパラメーターの詳細を含むヘッダー部分を含むリクエストをAriba Procurement Solutionに送信します。

このオプションを使用するには、移送依頼をダウンロードしてSAP ERPシステムにインポートする必要があります。

輸送リクエスト

ユーザーインターフェイスを使用して直接接続オプションを使用すると、次の制限が適用されます-

  • トランザクションデータ統合中にエラーが発生している間は、電子メール通知はありません。
  • Ariba管理者は、SAP ERPとSAP Process統合のランタイムモニターでのみすべてのエラーメッセージを表示できます。
  • T-code SLGIをチェックすると、このトランザクションのすべてのエラーログの詳細は保存されません。

仲介接続統合の使用

このメソッドは、トランザクションデータの統合のための仲介接続オプションを備えたSAP Process Integrationレイヤーを使用します。 SAP PIを使用すると、安全な統合方法が提供され、すべての証明書とキーストアが作成され、SAP Process Integrationキーストアに保存されます。

このオプションを使用するには、移送依頼をダウンロードしてSAP ERPシステムにインポートする必要があります。 ユーザーインターフェイスを使用して直接接続オプションを使用すると、次の制限が適用されます-

  • トランザクションデータ統合中にエラーが発生している間は、電子メール通知はありません。
  • すべてのエラーメッセージは、Ariba管理者によるSAP ERPおよびSAPプロセス統合のランタイムモニターでのみ表示できます。
  • T-code SLGIをチェックすると、このトランザクションのすべてのエラーログの詳細は保存されません。