コンテンツエリア開始

Procedure documentation 4: メッセージの分割 (変換) Locate the document in its SAP Library structure

用途

フライト出張全体の予約メッセージを個々のフライトの予約メッセージに分割するには、変換ステップを定義します。定義する変換ステップで、インタフェースマッピングを指定します。インタフェースマッピングでは、マッピングプログラムを参照します。このマッピングプログラムによって、フライト出張全体の予約メッセージから、出張の個々のフライトに対する予約メッセージが作成されます。この結果、個々のフライトの予約メッセージの一覧が作成されます。

個々のフライトに対する予約メッセージの一覧用に複数行コンテナエレメントを定義して、これを変換ステップに入力します。実行時に、複数行コンテナエレメントの各行には、フライト出張の個々のフライトに対する予約メッセージへの参照が含まれます。

手順

変換ステップの定義

...

       1.      プロセスエディタツールバーで、This graphic is explained in the accompanying text (クイックインフォ変換) を選択し、変換ステップをインテグレーションプロセス定義の受信ステップの後にドラッグ & ドロップで挿入します。

       2.      プロパティ領域で、ステップ名として SplitMultipleBookingOrder を入力します。

インタフェースマッピングの指定

       3.      プロパティ領域のインタフェースマッピング項目で、SplitMultipleBookingOrder_BPMを選択します。

       4.      変換するメッセージを指定するには、ソースメッセージ項目をダブルクリックします。

これにより、式エディタが表示されます。

       5.      インタフェース変数を選択して、MultipleBooking を選択します。

複数コンテナエレメントの定義

       6.      コンテナビューで予約メッセージの一覧に対して複数行コンテナエレメントを定義します。

       名称: BookingOrderList

       カテゴリ: 抽象インタフェース

       タイプ: FlightBookingOrderRequest_Abstract

       複数行項目を選択します。

変換ステップにおけるコンテナエレメントの指定

       7.      変換ステップに変換ターゲットとして BookingOrderList コンテナエレメントを指定するには、プロパティ領域で、ターゲットメッセージ項目をダブルクリックします。

これにより、式エディタが表示されます。

       8.      インタフェース変数を選択して、BookingOrderList を選択します。

参照:

変換ステップ

コンテナにおけるプロセスのデータ定義

Structure link式エディタの使用

 

 

コンテンツエリア終了