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をチェックすると、このトランザクションのすべてのエラーログの詳細が保存されるわけではありません。