コンテンツへスキップ
All articles
Settings

データ駆動のフィールドルール

自社データに基づいてフィールドを自動的に入力: 関連レコードの集計(件数、合計、平均)や、レコード自体のフィールドの条件に基づきます。コード不要。

データ駆動のフィールドルールは、自社データに関する条件が真になったときにフィールドを自動的に入力します。ノーコードで、設定でルールを定義すると、CRMが毎日(およびオンデマンドで)再評価します。数式やプログラミングは不要です。

場所: 設定 → データ駆動のフィールドルール。設定を管理できるユーザーのみが作成・編集でき、ルールはテナント全体に適用されます。

2種類のルール

  • レコード自体の条件: レコード自体のフィールドに対する1つ以上の比較(例: score ≥ 80 かつ status = active)。「すべての条件」(AND)か「いずれかの条件」(OR)を選択できます。
  • 関連レコードの集計: 関連フィールドを通じてこのレコードを参照する別のオブジェクトのレコードに対して、件数・合計・平均・最大・最小を計算し、しきい値と比較します(例: CompanyがこのレコードであるOpportunityの件数をカウントし、10件以上なら会社をVIPとしてマークする)。

ルールの作成方法

  1. ルールを適用するオブジェクトと、入力するフィールド(自動的に設定されるフィールド)を選択します。
  2. ルールに名前を付けます(例:「会社をVIPとしてマーク」)。
  3. 条件の種類を選択します。集計の場合: 関連オブジェクト、このオブジェクトを参照する関連フィールド、集計方法(件数/合計/平均/最大/最小)、集計対象のフィールド(合計/平均/最大/最小の場合)、演算子、しきい値を選びます。フィールド条件の場合: 1つ以上の比較を追加し、すべてまたはいずれかを選択します。
  4. 条件が真のときの値を設定します。値は対象フィールドの型に従います。選択項目のフィールドなら選択肢を選び、はい/いいえのフィールドならtrue/falseを選び、数値フィールドなら数値を入力します。
  5. 任意: 「条件が偽のときも値を設定する」をオンにすると、条件を満たさない場合にも値を入力できます。オフのままなら、条件が偽のときフィールドは変更されません。
  6. 保存します。「今すぐ実行」ですべてのレコードに即座に適用できます。それ以外は毎日の一括処理が処理します。
Example: VIP企業: Companyオブジェクトで、対象フィールドは「Tier」。集計: Company フィールドがこのレコードを指すOpportunityの件数、演算子は≥、しきい値は10。条件が真のときの値:「VIP」。10件以上の商談を持つ企業は自動的に「VIP」になります。
💡 ルールは冪等です。計算後の値が変化したときのみフィールドが書き換えられるため、ルールを何度実行してもノイズは発生しません。書き込みはレコード自体のバリデーションを通ります。バリデーションが値を拒否した場合、そのレコードはスキップされ、残りは処理が続きます。

ルールで使われている関連フィールド、関連オブジェクト、または対象フィールドの名前を変更したり削除したりすると、修正するまでそのルールは単にスキップされます(エラーにはなりません)。

Open this article inside the system

Read it and want to see it working?

The account is free and the whole manual is available inside the system, with an assistant that answers from this very content.

無料アカウントを作成
データ駆動のフィールドルール · Sellio