0

「ShippingCharge」と「DiscountAmount」を定義するソーススキーマがあります。宛先スキーマはEDIX12850メッセージです。

ここに画像の説明を入力してください

SACループに対して2つの「偽の」反復を作成する必要があります。最初の反復ではShippingChargeを使用し、2番目の反復ではDiscountAmountを使用することを定義する方法が必要です。SAC01に設定する必要のある追加の「デフォルト値」がいくつかありますが、これも反復(1または2)に依存します。

どのFunctoidを使用する必要がありますか?助言がありますか?

4

1 に答える 1

1

テーブル ループ Functoid を試しましたか? テーブル ループ Functoid を使用して、入力リンク (ShippingCharge と DiscountAmount) と定数 (SAC01 値) を使用して複数の行を定義できます。出力はこれらの行をループし、2 つの SACLoop1 要素を作成します。

テーブル内の各データ値を処理するには、テーブル抽出関数も使用する必要があります。

テーブル ループとテーブル エクストラクタの使用に関する完全な手順については、http: //msdn.microsoft.com/en-us/library/aa559310%28v=bts.20%29.aspxを参照してください。

于 2012-06-20T02:24:53.783 に答える