意味
ビジネスオブジェクトリポジトリ(BOR)は、SAPビジネスオブジェクトタイプとそのBAPIの中央アクセスポイントです。BORは、もともとSAPBusinessWorkflow用に開発されました。現在、SAPビジネスオブジェクトタイプとそのBAPIの格納に加えて、BORはArchiveLink、出力制御、およびその他の汎用オブジェクトサービスに使用されています。
使用する
BORは、BAPIコンテキストで次のサービスを提供します。
-
SAPシステム内のすべてのデータとプロセスのオブジェクト指向ビューを許可します
-
コンポーネント階層に従ってさまざまなビジネスオブジェクトタイプを配置します。これにより、必要な機能をすばやく簡単に見つけることができます。
-
すべての関連情報の保管。BORには、SAPビジネスオブジェクトタイプ、それらのキー項目、および正しいオブジェクトタイプ定義とBAPI呼び出しをアプリケーションプログラムに統合するために必要なそれらのBAPIメソッドに関するすべての関連情報が含まれています。これにより、ミドルウェア(DCOMコネクタ、ActiveXコントロール、CORBAゲートウェイなど)の統合が可能になります。
-
BAPIインターフェースの安定性を保証します。BORで実行されたインタフェース変更は、ABAPディクショナリ内の関連する開発オブジェクトに対する構文の互換性について自動的にチェックされます。
-
リリースアップデートでBAPIを管理します。パラメータを追加することによって行われたBAPIインターフェイスの拡張は、BORに記録されます。したがって、以前のインターフェイスバージョンはいつでも再構築できます。BAPIが作成されると、新しいBAPIのリリースバージョンがBORに記録されます。インターフェイスパラメータが作成された場合も同様です。
-
SAPビジネスオブジェクトのインスタンスを作成します。BORのランタイム環境は、クライアントアプリケーションからランタイムオブジェクトを作成する要求を受け取り、適切なオブジェクトインスタンスを作成します。
ビジネスオブジェクトリポジトリの詳細については、 SAPビジネスワークフローの文書を参照してください。