使用する
ワークフローで新しい基本タイプを使用する前に(インバウンド処理ではオプションですが、エラー処理では必須)、対応するオブジェクトタイプをビジネスオブジェクトリポジトリ(BOR)に作成する必要があります。オブジェクトタイプは、スーパータイプのすべての属性、メソッド、およびイベントを継承しますIDOCAPPL。たとえば、このオブジェクトタイプを使用して、例外処理用に異なるメソッドのみを定義することもできます。ただし、SAPの規則によれば、各メッセージタイプはBORオブジェクトタイプにも対応しています。
プロセス
-
を選択します。
-
のサブタイプとして新しいオブジェクトタイプを作成しますIDOCAPPL。IDOCAPPLしたがって、フィールドに入力してを選択する必要があります。
-
新しいオブジェクトタイプの属性(名前、簡単な説明など)を入力し、新しいプログラムに実装プログラムの名前を付けます。実装プログラムは部分的に生成され、オブジェクトタイプの属性とメソッドを記述します。
-
オブジェクトを選択して保存します。
-
を選択します。
-
オブジェクトタイプを使用する前に、リリースステータスを少なくともimplementedに設定する必要があります。ビジネスオブジェクトビルダの第一画面で、 に変更を選択します。
結果
新しいIDocのオブジェクトタイプを定義しました。
このオブジェクトタイプに割り当てた2つのイベントinputErrorOccurredとinputFinishedは、例外処理にとって重要です。
詳しくは
詳細については、オブジェクトタイプの更新(BOR)を参照してください。