Sap-ariba-integrating-transaction-data
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の例を示しています-
ユーザーインターフェイスオプションの使用
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をチェックすると、このトランザクションのすべてのエラーログの詳細は保存されません。