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

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

以下の方法は、SAPERPとAribaProcurementソリューション間のトランザクションデータを統合するために一般的に使用されます-

  • ファイルチャネルオプションの使用

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

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

  • 仲介された接続統合の使用

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

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

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

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

  • 論理ファイル名-これは、CSVファイルの論理パスと物理的な場所を定義します。

  • ディレクトリセパレータ-これは、SAPERPのディレクトリの物理的なセパレータです。

  • 応答ファイルでのエンコード-デフォルトでUTF-8で使用されるエンコード手法。

  • バリアント-バリアント名

  • パーティション-パーティション名

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

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

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

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

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

  • Import −このコンポーネントは、名前空間をドキュメントの場所に関連付けるために使用されます。

  • Types −このコンポーネントは、ドキュメントで使用されるユーザー作成のデータ型を定義するために使用されます。

  • Message −このコンポーネントは、個々のメッセージのすべての部分を定義するために使用されます。

  • PortType−これは、Webサービスによってサポートされる操作のコンテナーです。PortTypeの操作は順序付けられています。これらの操作は、メッセージがインバウンドかアウトバウンドかを示します。

  • Binding−この要素は、操作からプロトコルへのマッピングを定義します。(たとえば、http、https、MIMEなど)。

  • Service −このコンポーネントは、アドレスマッピングへの操作を定義するために使用され、リクエストを転送する必要がある実際のアドレスを示します。

SAPERPとAribaProcurementソリューション全体に広がるさまざまなトランザクションデータ統合イベントがあります。

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

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

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

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

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

  • トランザクションデータの統合中にエラーが発生している間、電子メール通知はありません。

  • Ariba管理者は、SAPERPとSAPプロセス統合のランタイムモニターでのみすべてのエラーメッセージを表示できます。

  • TコードSLGIをチェックすると、このトランザクションのすべてのエラーログの詳細が保存されるわけではありません。

仲介された接続統合の使用

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

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

  • トランザクションデータの統合中にエラーが発生している間、電子メール通知はありません。

  • すべてのエラーメッセージは、Ariba管理者によるSAPERPとSAPプロセス統合のランタイムモニターでのみ表示されます。

  • TコードSLGIをチェックすると、このトランザクションのすべてのエラーログの詳細が保存されるわけではありません。