チェーン価格設定ルール

  • ブラウザ
  • iPad

チェーン価格設定ルールとは、人気のない製品も注文する際に、需要の高い製品に対する割引をお客様に提供するルールです。このルールは、企業のジェネリック版薬剤の販売、必要なルール件数を最小限に抑えたクロスリベート製品の拡大、需要の高い製品に割引を提供する人気のない製品の抱き合わせ販売を支援するために作成することができます。

Sarah Jones が、薬局から Cholecap 10mg を 10 箱、Restolar 5ml を 5 箱、Labrinone Cough Drop を 5 箱の注文を受けるとします。Cholecap 10mg の割引は 2 つの条件または製品 Restolar 5ml および Labrinone Cough Drops がトリガーとなります。Restolar 5ml と Labrinone Cough Drops の両方を注文することで、薬局は Cholecap 10mg の 10% 割引が受けられます。

チェーン価格設定ルールは注文合計ではサポートされていません。

チェーン価格設定ルールは、同時に複数のレベルで動作し、価格設定ルールエンジンの階層モデルの制限を受けません。例えば、まったく同じチェーンルールが 2 つ作成され、1 つは契約を指し、もう一方は別のものを指している場合、両方のルールが適用され、契約の階層は無視されます。

チェーン価格設定ルールの設定

前提条件

  • 初期設定が完了している
  • 一般的な価格設定ルールが設定されている
  • 製品カタログ品目を設定します

チェーン価格設定ルールを有効化するには:

  1. 管理者に以下の権限を付与します:
    オブジェクトOLSレコードタイプフィールドFLS
    Pricing_Subrule_vodCRUDすべて編集

    Pricing_Rule_vod

    該当なし

    • Chain_Rule_vod
    • Chain_Rule_Operator_vod

    編集

  2. ユーザに以下の権限を付与します:
    オブジェクトOLSレコードタイプフィールドFLS
    Pricing_Subrule_vodR該当なし
    • 価格設定サブルール ID
    • Pricing_Rule_vod
    • Product_vod
    • Comparison_Type_vod
    • Min_Quantity_vod
    • Max_Quantity_vod
    編集

    Pricing_Rule_vod

    該当なし

    • Chain_Rule_vod
    • Chain_Rule_Operator_vod

    編集

  3. ユーザが、Pricing_Rule_vod オブジェクトの Comparison_Type_vod 選択リストで以下の値にアクセスできることを確認します:
    • 製品数量
    • 定価
    • 正味価格
    • SKU 数
  4. 以下の Pricing_Rule_vod に価格設定ルールサブルール関連リストを追加します:
    • 割引
    • 無料品
    • 無料品の割合
    • ブランドレベル
    • グループレベル
  5. 価格設定サブルールの関連リストに以下のフィールドを表示させます:
    1. 製品比較
    2. 比較タイプ
    3. 最小数量
    4. 最大数量
  6. Chain_Rule_vod と Chain_Rule_Operator_vod フィールドを、チェーン価格設定ルールを作成したい各価格設定ルールタイプの Pricing_Rule_vod ページレイアウトに追加します。
  7. 使用される Pricing_Rule_vod オブジェクトのレコードタイプごとに、希望するチェーンルール演算子選択リスト値を選択します。使用可能な値は AND_vod と OR_vod です。
  8. Pricing_Rule_vod オブジェクト VMOC の関連オブジェクトを含むチェックボックスを選択して価格設定ルールサブルール VMOC を有効化します。

チェーン価格設定ルールの使用

以下に一覧表示されている組み合わせのみがサポートされています。それ以外の組み合わせは構成ミスと判断され、予期しない結果が起こる場合があります。Product_vod フィールド値は <blank> に設定できません。

価格設定ルールタイプ

製品

製品比較

割引ルール

注文

注文

注文

詳細

注文

製品グループ

注文

<空白>

注文

固定キット (ヘッダー)

無料品ルール

無料品ルールの割合

注文

注文

注文

詳細

注文

製品グループ

注文

<空白>

注文

固定キット (ヘッダー)

ブランドルール

詳細

注文

詳細

詳細

詳細

製品グループ

詳細

<空白>

詳細

固定キット (ヘッダー)

製品グループルール

製品グループ

注文

製品グループ

詳細

製品グループ

製品グループ

製品グループ

<空白>

製品グループ

固定キット (ヘッダー)

製品にチェーン価格設定ルールが適用されると、注文品目のその製品の横にはじめにアイコンが表示されます。アイコンを選択して割引に関する情報を表示します。複数のチェーン価格設定ルールが同じ製品に存在する場合、すべての情報値が表示されます。

ユーザは、チェーンルールが適用された後に、割引または無料品の数量を上書きすることができます。ユーザの上書きが別のルールのトリガーとなった場合、新しいルールがユーザの上書きよりも優先されます。ルール一式に別の上乗せ最大値が定義されている場合は最大オーバーライドの最高値が適用されます。

チェーン価格設定ルールが適用された後に製品を削除すると、チェーン価格設定ルールが追加した割引や無料製品もその注文から削除されます。

チェーン価格設定ルールを作成するには:

  1. 価格設定ルールタブに移動します。
  2. 新規を選択します。
  3. 価格設定ルールのレコードタイプを選択します。管理者は、以下のタイプにチェーンルールを作成することができます:
    • Brand_Level_Rule_vod
    • Discount_Rule_vod
    • Free_Goods_Rule_vod
    • Product_Groups_Level_Rule_vod
  4. 続行を選択します。
  5. 価格設定ルール名を入力します。
  6. 製品ルックアップから 製品を選択します:
    • Free_Goods_Rule_vod または Discount_Rule_vod の場合 – 製品タイプは「注文」である必要があります
    • Brand_Level_Rule_vod の場合 – 製品タイプは「ディテール」である必要があります
    • Product_Groups_Level_Rule_vod の場合 – 製品タイプは「製品グループ」である必要があります
  7. 開始日終了日を入力して、ルールが有効である時間枠を示します。
  8. 複数通貨を使用する組織が有効化されている場合は、通貨を選択します。
  9. それらに加えて、選択されたレコードタイプに基づいてルール定義セクションの必須フィールドを入力します:
    • Brand_Level_Rule_vod – 割引上乗せフィールド
    • Discount_Rule_vod – 割引上乗せフィールドまたは卸値フィールド
    • 割引上乗せフィールドまたは卸値フィールドのいずれかに入力することができます。2 つを同じルールで組み合わせることはできません。

    • Free_Goods_Rule_vod – 無料品フィールド
    • Product_Groups_Level_Rule_vod – 割引上乗せフィールド
  10. 推奨アクションテキストとして意味のある説明を入力します。このテキストは、チェーンルールの特定の割引に関する情報をユーザに伝えます。
  11. チェーンルールチェックボックスを選択します。
  12. チェーンルール演算子 (AND または OR) を選択します。
  13. 保存を選択します。

価格設定ルールサブルールを定義するには:

  1. 最後のセクションで作成した価格設定ルールを開きます。
  2. 価格設定ルールサブルールセクションで新規価格設定ルールサブルールを選択します。
  3. 選択リストを使用して製品比較を選択します。
  4. 比較タイプを選択します。
  5. ルールを有効にするのに必要な最小数量を入力します。
  6. 保存を選択します。
  7. 必要に応じて手順 3~6 を繰り返してチェーン価格設定ルールを完了させます。

チェーン価格設定ルールの例

このトピックに記載されるシナリオ例にチェーン価格設定ルールを作成するには、以下の項目を設定します:

価格設定ルール

ブランドレベルルール

製品 = Cholecap 10mg (ディテール)

比較タイプ = 製品数量

最小数量 = 1

割引上乗せ = 10%

チェーンルール演算子 = AND

サブルール #1

製品 = Restolar 5ml (注文)

比較タイプ = 数量

最小数量 = 1

サブルール #2

製品 = Labrinone Cough Drop (なし)

比較タイプ = 数量

最小数量 = 1

チェーン価格設定ルール作成時の注意点

  • SKU 数比較タイプ:
  • 管理者は、SKU 数比較タイプを使用してチェーン価格設定ルールを作成できます。この比較タイプは、割引を受ける任意の製品グループまたはブランドから注文に含める必要がある SKU (在庫維持単位) の数を定義します。管理者は、最小値と最大値の範囲 (例: 1~3) として、または無制限値 (例: 2 以上) として SKU 数を定義できますが、値は 0 以上でなければいけません。
  • システムは Min_Quantity_vod フィールドに 0 の値を許可しますが、0 を設定すると構成ミスになります
  • 最大値を設定しない場合、Max_Quantity_vod フィールドを空白にします
  • 無料品および数量が 0 の製品は、SKU 数にカウントされません; 有料の製品のみがカウントされます
  • 同じチェーンルールの価格設定ルールサブルール (異なる条件) は、異なる比較タイプを持つことができます。例: Cholecap を 10 箱 (数量) と Restolar を $100 (希望価格) 購入して Labrinone Cream の 10% 割引を受ける。
  • 製品キット:
  • チェーンルールでは、製品は固定キットにできます。
  • 製品比較がキットの場合、キットヘッダーには希望価格がないため唯一有効な比較タイプは「数量」となります。
  • SKU 比較タイプがキットのサブルールに使用される場合、価格設定ルール制約品目のみが SKU 数にカウントされます。
  • 製品比較 = キット品目のチェーンルールはサポートされていません
  • 製品 = キット品目のチェーンルールはサポートされていません
  • 非固定キットのチェーンルールはサポートされていません。非固定キットヘッダーに注文品目は作成されないため、ルールは適用されません。
  • 以下のルールタイプではチェーンルールはサポートされていません:
  • 配送期間
  • 制限
  • リスト価格
  • 支払い条件
  • 制限境界フィールドは、チェーンルールには該当せず、サポートされていません
  • キット品目はチェーン価格設定ルールのトリガーとなりません
  • チェーン価格設定ルールでは、AND と OR の演算子のみがサポートされています。両演算子は同じチェーンルールに存在できません。
  • チェーンルールの警告およびエラーメッセージは、ルールを受ける製品の横に表示されます (製品比較の横ではありません)。
  • チェーンルールは、注文品目に無料品を自動で追加しません。製品が無料品を受け取る場合、ユーザは製品を最初に追加する必要があります。チェーンルールの条件が一致している場合、無料品が製品の横に追加されます。
  • 価格設定ルールサブルールの製品比較がユーザのマイセットアップにない場合は、ルール全体が無視され、注文に適用されません。
  • チェーン価格設定ルールで定義されたすべての製品は、ルールを使用するにはユーザのマイセットアップにある必要があります。
  • チェーン価格設定ルール推奨アクションテキストは、ルールの内容についてユーザに明確に伝える説明である必要があります。
  • サブルールでは、SKU 数比較タイプの最小数量が 1 以上に設定されている必要があります。