WebSphere Message Broker バージョン 8.0.0.5 オペレーティング・システム: AIX、HP-Itanium、Linux、Solaris、Windows、z/OS

製品の最新バージョンについては、IBM Integration Bus バージョン 9.0 をご覧ください。

パラメーターの受け渡しとエラーの報告

BAPI インターフェースは、入力パラメーター (IMPORT)、出力パラメーター (EXPORT)、および表によって定義されます。

「アダプター接続」ウィザードが BAPI インターフェースを検出すると、ウィザードは、そのインターフェースの定義用のエレメントとタイプが含まれているメッセージ・セットを作成します。 それぞれのインポート・パラメーターとエクスポート・パラメーターには対応するフィールドがあり、これらのフィールドには単純または複雑なタイプが関連付けられています。 表は、反復する複雑な構造としてメッセージ・タイプ定義で表現されます (maxOccurs = -1)。

また BAPI は、戻すことが可能なメッセージ (エラー、警告、または成功) によっても定義されます。 通常こうしたメッセージは、エクスポート・パラメーター (例えば、BAPIRETURN) で戻されます。 一般にほとんどの BAPI にはこのパラメーターがあります。ただし、パラメーターのタイプは異なる可能性があります。 例えば、タイプとして以下が考えられます。 これらの構造は似ています。例外は、その後のバージョンで追加されたいくつかのフィールドの場合です。

エラーを呼び出し元の SAP プログラムに戻すには、BAPI の定義時にエクスポート・パラメーターの 1 つとして指定した BAPIReturn 構造を使用します。 Return エクスポート・パラメーターでメッセージが戻されます。 メッセージ保守のためにトランザクション・コード SE91 を使用できます。

詳しくは、SAP Help Portal の「BAPI Programming Guide Reference」の『Return Parameters (Error Handling)』を参照してください。

Return エクスポート・パラメーターによって報告される可能性のあるアプリケーション・レベル・エラーに加えて、関数を呼び出させなかったまたは完了できなかったことを SAP に示すシステム障害または通信障害が存在します。

特記事項 | 商標 | ダウンロード | ライブラリー | サポート | フィードバック

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        最終更新:
        
        最終更新: 2015-02-28 17:48:32


概念トピック概念トピック | バージョン 8.0.0.5 | bc22010_