事前変換ルールの管理
Visual Information Builderを使用して、別の属性の値に従って属性のデフォルト値を設定する変換前ルールを管理します。
変換前ルールを作成します。
-
オーダー・タイプが政府の場合は、倉庫をデンバー製造に設定します。
たとえば:
ステップの概要
-
If文を作成します。
-
Then文を作成します。
-
ルールをアクティブ化して公開します。
このトピックではサンプル値を使用します。 ビジネス要件によっては、別の値が必要になる場合があります。
If文の作成
-
「設定および保守」作業領域で、タスクに移動します。
-
オファリング: オーダー管理
-
機能領域: オーダー
-
タスク: 販売オーダーの変換前ルールの管理
-
-
「変換前デフォルト・ルールの管理」ページで、「新規ルールの作成」をクリックします。
-
値を設定します。
属性
値
名前
倉庫の変換前デフォルト・ルール
説明
政府販売オーダーに倉庫デンバー製造を使用します。
-
条件の意味を説明するようにIf文に名前を付けます。
-
「説明を入力」をクリックします。
-
「説明を入力」ダイアログで、
Order Type = Government
と入力し、OKをクリックします。
-
-
「新規条件」 (IF領域の破線の円)をクリックします。
-
「条件の作成」ダイアログで、
order type
と入力し、しばらく待ってから「オーダー・タイプ(オーダー・ヘッダー)」をクリックします。入力が終了してから待機すると、ダイアログに提案が表示されます。
-
「次と等しい」条件を受け入れ、オーダー・タイプを政府に設定し、OKをクリックします。
IF領域に条件が表示されます。
-
Order Type is equal to Government
-
-
Andをクリックします。
-
「条件の作成」ダイアログで、
ware
と入力し、しばらく待ってから「倉庫(オーダー履行明細)」をクリックします。 -
=
をIs Blank
に変更し、OKをクリックします。IF領域に条件が表示されます。
-
Warehouse is blank
値を設定する前に、変換前ルールで設定した属性が空であることを確認してください。 このテストは、ルールまたはオーダー入力スペシャリストがすでに設定している値をルールが評価または変更しないことを確認するのに役立ちます。
-
THEN文の作成
-
THEN > DOをクリックします。
-
アクションの意味を説明するようにDOに名前を付けます。
-
「説明を入力」をクリックします。
-
「説明を入力」ダイアログで、
Set warehouse to Denver
と入力し、OKをクリックします。
-
-
「新規アクション」 (DO領域の破線の円)をクリックします。
-
「処理の作成」ダイアログで、
ware
と入力し、しばらく待ってから「倉庫(オーダー履行明細)」を選択します。 -
「処理の作成」ダイアログで、「検索」をクリックします。
-
検索ダイアログで、
Denver
と入力し、「検索」をクリックします。 -
倉庫名で、「デンバー製造」をクリックし、OKをクリックします。
-
「処理の作成」ダイアログで、OKをクリックします。
DO領域に条件が表示されます。
-
Warehouse is set to Denver Manufacturing
-
-
「保存して閉じる」をクリックします
ルールのアクティブ化と公開
-
Manage Pretransformation Rules for「販売オーダー」ページで、Pretransformation Default Rule for WarehouseルールのActiveインジケータがグレー表示されていることを確認します。
-
倉庫の変換前デフォルト・ルール内の任意の場所をクリックします。
-
Pretransformation Default Rule for Warehouseダイアログで、「ルールのアクティブ化」オプションにチェック・マークを追加し、「保存してクローズ」をクリックします。
Pretransformation Default Rule for Warehouse(倉庫の変換前デフォルト・ルール)ルールのActive(アクティブ)インジケータが緑色であることを確認します。
-
「公開」をクリックします。
オーダー管理では、「変換前デフォルト・ルールの管理」ページでアクティブな各ルールが公開されます。
複雑な例
ルールをさらに複雑にします。 たとえば、履行システムで、レガシー・システムで作成した大規模なソース・オーダーに1つの運送業者を使用し、その他すべての販売オーダーに別の運送業者を使用できます。
-
ソース・システムがレガシー・システムであり、数量が1,000を超える場合は運送業者Fedexを使用し、それ以外の場合は運送業者UPSを使用します。
出荷環境では、通常はFedex (Federal Express)を使用して小規模から中規模のパッケージを提供し、UPS (United Parcel Service)を使用して大規模パッケージを提供するとします。
ビジネス要件を満たすOR、ELSE、THENおよびAND条件を追加できます。