機械翻訳について

条件での異なる属性の使用および単純な計算の実行

条件またはアクションの様々な属性に対して変換前ルールを作成し、単純な数学式を含めます。

直接出荷サプライヤとの契約があり、サプライヤがComputer Service and Rentalsの顧客に対してAS54888品目を含む販売オーダーの処理を開始する前に、3日間のリード・タイムが必要であるとします。 この要件を反映するには、オーダー日を3日後に移動する変換前ルールを作成します。

オーダー日を3日後に移動する変換前ルールを作成します。

ルールの疑似コードを次に示します。

If the Customer attribute on the order header contains Computer Service and Rentals, and if the Order Type attribute on the order header contains Dropship Orders, and if the Item attribute on the order line contains AS54888, then set the Ordered Date on the order header to the value that the Current Date attribute contains plus 3 days.

設定のサマリー

  1. If文を作成します。

  2. アクションを作成します。

  3. 設定をテストします。

If文の作成

  1. 「設定および保守」作業領域に移動してから、タスクに移動します。

    • オファリング: オーダー管理

    • 機能領域: オーダー

    • タスク: 販売オーダーの変換前ルールの管理

  2. 新規ルールを作成します。

    属性

    名前

    直接出荷オーダーのリクエスト出荷日の設定

  3. If文を作成します。

    • If領域で、「新規条件」をクリックします。

    • 「条件の作成」ダイアログで、customerと入力し、しばらく待ってから「品目(オーダー配送ライン)」をクリックします。

      顧客(オーダー・ヘッダー)は、販売オーダーのヘッダーで顧客属性を参照していることを示します。

    • 「検索」をクリックします。

    • 検索ダイアログで、コンピュータ・サービスおよびレンタルを検索し、検索結果でComputer Service and Rentalsをクリックして、OKをクリックします。

    • 「条件の作成」ダイアログで、OKをクリックします。

  4. オーダー・タイプをIf文に追加します。

    • If領域でAndをクリックします。

    • 「条件の作成」ダイアログで、「オーダー・タイプ」と入力し、しばらく待ってから「オーダー・タイプ(オーダー・ヘッダー)」をクリックします。

    • 式を「次と等しい」に設定します。

    • オーダー・タイプをDropship Ordersに設定し、OKをクリックします。

  5. If文に品目を追加します。

    • 「If」領域で、追加した条件のすぐ下にある「And」をクリックします。

    • 「条件の作成」ダイアログで、「品目」と入力し、しばらく待ってから「品目(オーダー配送ライン)」をクリックします。

    • 「検索」をクリックします。

    • 検索ダイアログで、AS54888を検索し、検索結果でAS54888をクリックして、OKをクリックします。

    • 「条件の作成」ダイアログで、OKをクリックします。

アクションの作成

  1. DO領域で、「新規アクション>値の設定」をクリックします。

  2. アクションの作成ダイアログで、Ordered Dateと入力し、「受注日(オーダー・ヘッダー)」をクリックします。

  3. 設定先の下のウィンドウで、「属性」をクリックし、Current Dateと入力します。

  4. Add Arithmeticsをクリックします。 f(x)アイコン。

    ルール・エディタによって、属性のコンテキストに従って計算に使用できる行が追加されます。 たとえば、日単位で測定される日付属性を変更すると、エディタでは日数を加算または減算できます。

  5. 表示される次の行で、記号を+ (プラス)に設定し、ウィンドウに値3を入力します。

  6. 「OK」をクリックします。

  7. ルールを公開して解放します。

設定のテスト

  1. 「オーダー管理」作業領域に移動し、販売オーダーを作成します。

    属性

    Customer

    Computer Service and Rentals

    オーダー・タイプ

    Dropship Orders

  2. オーダー・ヘッドのOrdered Date(オーダー日)が、デフォルトで現在の日付になっていることを確認します。 現在の日付が9/01/20 10:02 PMであるとします。

  3. オーダー明細にAS54888品目を追加し、「送信」をクリックします。

  4. オーダー・ヘッダーのOrdered Date(オーダー日)が、現在の日付に3日を加えた日付になっていることを確認します。 この例では、Ordered Dateに9/04/20 10:02 PMが含まれていることを確認します。