Foundationレイヤーでは、次の構成アクティビティが有効になっています。すべての構成アクティビティの詳細については、実装ガイドを参照してください。
-
Ariba Network IDにパスワード(SharedSecret)を割り当てて、AribaNetworkで会社を識別する資格情報を指定できます。
-
Ariba NetworkでビジネスアプリケーションIDを使用する場合は、SAPシステムでこのIDを指定して、AribaNetworkとの通信時に使用できます。
-
Ariba Network IDにエンドポイントを割り当て、エンドポイントレベルでパスワードを定義できます。
このカスタマイジングアクティビティでは、ビジネスネットワークと交換するcXMLメッセージタイプを指定します。
システムが直接接続されている場合、または仲介された接続を介して接続されている場合は、システムと通信するためにスイッチが必要です。
-
cXMLGetPendingDataRequest_Out
-
cXMLPollingClientTriggerInboundApplicationService_Out
このカスタマイジングアクティビティでは、トラストマネージャ(トランザクションSTRUST)を使用して、SSL(Secure Sockets Layer)プロトコルを使用して企業がビジネスネットワークにアクセスできるようにする認証証明書を指定します。
直接接続またはHANACloudIntegration(HCI)を介した接続を使用する場合は、Ariba Network(ARBFND_FETCH_CXML_MESSAGES_NEW)からのさまざまなメッセージタイプのレポートフェッチcXMLメッセージを使用して、AribaNetworkから保留中のメッセージを転送する必要があります。このレポートは、しばしばポーリングエージェントと呼ばれます。SAPシステムで受信および処理するすべてのcXMLメッセージタイプを選択するバリアントとしてスケジュールする必要があります。
このカスタマイジングアクティビティでは、バックグラウンドRFC(bgRFC)のスーパーバイザ宛先を定義します。これは、スーパーバイザ宛先の定義で行います。トランザクションbgRFC構成(SBGRFCCONF)のタブ。スーパーバイザーの宛先を使用して、システムはbgRFCスケジューラーの構成設定を取得し、各アプリケーション・サーバーで必要に応じてスケジューラーを開始または停止します。
このカスタマイジングアクティビティでは、SAP NetWeaverプロセス統合の統合エンジン(SAP NetWeaver PI)がSAPシステムとビジネスネットワーク間でメッセージの交換を実行できるようにする設定を行います。表示されるエントリのリストでは、IntegrationEngine構成のみが関連していることに注意してください。
フォワードエラー処理:フォワードエラー処理(FEH)を使用して、エラーを監視し、関連するトラブルシューティングアクティビティを実行できます。
-
SAPシステムで受信されたすべての受信メッセージ。
-
直接接続またはHANACloudIntegration(HCI)を介して送信されたすべてのアウトバウンドメッセージ。
たとえば、SAPNetWeaver用のAribaNetwork Adapterを使用して、仲介された接続を介して送信されるアウトバウンドメッセージの場合、ミドルウェアが提供する監視ツールを使用する必要があります。
FEHアクティビティを設定するには、システムテーブル”ARBFND_I_IFEH”にエントリを作成するだけです。
SAPアプリケーションインターフェイスフレームワーク(AIF)
SAPアプリケーションインタフェースフレームワーク(AIF)を使用して、cXMLメッセージを監視し、関連するトラブルシューティングアクティビティを実行することができます。AIFを使用すると、XML、IDOCなどのデータ交換のさまざまなメカニズムを監視できます。
-
SAPシステムで受信されるすべてのインバウンドcXMLメッセージ。
-
直接接続またはHANACloudIntegration(HCI)を介して送信されるすべてのアウトバウンドメッセージ。
たとえば、SAPNetWeaver用のAribaNetwork Adapterを使用して、仲介された接続を介して送信されるアウトバウンドメッセージの場合、ミドルウェアが提供する監視ツールを使用する必要があります。
トランザクション監視およびエラー処理(/ AIF / ERR)でcXMLメッセージを表示します。
-
名前空間を指定します。たとえば、デフォルトの名前空間/BNARBを指定します。
-
上記の名前空間でインターフェースを定義します。名前空間を「/BNARB」として指定します。
-
インターフェイスエンジンを指定します。
-
各インターフェイスにECH(エラーおよび競合処理)コンポーネントを割り当てます。
-
エラーで送信されたメッセージを再起動します。
-
メッセージペイロードを編集します。
-
アプリケーションログと同じ情報を表示します。
-
メッセージをキャンセルします。
アウトバウンドメッセージをキャンセルすると、「失敗」ステータスがAriba Networkに転送され、メッセージのキャンセルがビジネスパートナーに通知されます。