カスタムコンテキスト変数の作成

  • リリースバージョン: Australia
  • 更新日 2026年03月12日
  • 所要時間:3分
  • 価格設定アドミニストレーターが価格調整などのさまざまな価格設定機能を適用したり、製品カタログアドミニストレーターが製品オファリングの適格性ルールを設定したりできる、製品特性または製品以外の特性を表すカスタムコンテキスト変数を作成します。

    始める前に

    カスタム変数を作成する前に、コンテキスト変数 [sn_csm_ctxrul_mgt_context_variable] テーブルで使用可能なコンテキスト変数を確認して、新しい変数が必要かどうかを確認してください。このテーブルは、製品カタログ管理と 価格管理 で提供されるシステム定義変数と、作成されたカスタム変数を識別します。

    たとえば、製品以外の属性に提供されるシステム定義のコンテキスト変数には、アカウント、国/地域 (送付先)、市区町村 (送付先)、都道府県 (送付先)、出荷先の郵便番号、国/地域 (請求先)、市区町村 (請求先)、都道府県 (請求先) 、請求先の郵便番号、トランザクション日付などがあります。

    必要なロール:admin

    このタスクについて

    アドミニストレーターは、非製品特性などのアイテムのカスタムコンテキスト変数を作成し、価格設定および製品カタログアドミニストレーターがそれをルールマトリクスで使用して、価格設定機能または製品オファリングの適格性を制御できます。たとえば、価格設定アドミニストレーターが販売セグメントに基づいて価格調整を定義することができますが、販売セグメントはシステム定義のコンテキスト変数ではありません。

    変数名を作成し、変数タイプを定義することで、ルールマトリクスの意思決定ルールで変数を使用できるようにします。変数を作成した後、コンテキスト変数を、システムがコンテキストを取得するトランザクションエンティティ (見積もりや注文など) にもマッピングする必要があります。

    手順

    1. CSM 構成可能ワークスペースで、リスト ビューを選択します。
    2. 移動先 コンテキストルール管理 > コンテキスト変数.
    3. [コンテキスト変数] リストで、[ 新規] を選択します。
    4. フォームのフィールドに入力します。
      表 : 1. コンテキスト変数フォーム
      フィールド 説明
      タイプ コンテキスト変数タイプ。変数のフィールドのタイプを選択します。たとえば、選択リストフィールドタイプを使用すると、ユーザーは事前定義された選択肢リストから選択できます。

      さまざまなフィールドタイプの詳細については、「 Field types reference」を参照してください。

      注:
      選択した [タイプ ] に応じて、フォーム内の他のフィールドやセクションが表示されます。
      ラベル ユーザーインターフェイスに表示されるコンテキスト変数の名前 (営業セグメントなど)。
      列名 コンテキスト変数タイプを作成するコンテキスト変数の ID。この名前は、入力された ラベル 名 (sales_segmentなど) に基づいて自動的に割り当てられます。
      コード ラベル名に基づいてシステムによって生成された英数字。独自のコードを入力して、システム生成コードを置き換えることができます。
      コンテキストタイプ コンテキストの取得元を示すオプション。たとえば、次のいずれかのタイプを選択できます。
      • トランザクションヘッダー:コンテキストは、案件、見積もり、受注などのトランザクションのヘッダーレコードからフェッチされます。
      • トランザクション明細:コンテキストは、営業案件、見積もり、または受注トランザクションの明細レコードからフェッチされます。
      アプリケーション アプリケーションスコープの名前。既定のスコープは [グローバル] です。
      パラメーター
      価格設定 API キーフィールド セールス CRM Pricing API で使用される外部 ID を定義するコンテキスト変数の参照フィールド。
      有効 コンテキスト変数がルールマトリクスで使用できることを示すオプション。
    5. [参照仕様] セクションで、 セールス CRM 価格設定 API で使用される外部 ID を定義するコンテキスト変数の参照テーブルを選択します。
    6. [Save (保存)] を選択します。
      ステップ 4 で選択した [タイプ ] のタブ (関連リスト) と [変数マッピング ] タブが表示されます。
    7. 選択した タイプ に応じて、タイプの値を作成し、[ 保存] を選択します。
      たとえば、ステップ 4 で [選択肢] タイプを選択した場合は、[選択肢] タブで [新規] を選択し、選択肢を定義します。

    次のタスク

    カスタムコンテキスト変数をトランザクションエンティティにマッピングします。