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

プロセス(ブループリント):オブジェクトの状態遷移を統制する

ブループリントは、選択フィールド(ステージ、ステータス)をステートマシンに変えます。どの遷移が許可されるかを宣言し、それぞれについて条件、必須フィールド、自動アクション、承認の要否を設定します。オブジェクトごと、フィールドごとにオプトインで、コードは一切不要です。

「設定 → プロセス(ブループリント)」で、オブジェクトのプロセスを設計します。選択フィールド(例:ステータスやステージ)を選び、そのフィールドの値の間で許可される遷移を宣言します。誰かがそのフィールドをレコード上で変更すると、ブループリントは保存前に遷移を検証します。これはオプトインの層であり、あるオブジェクトにブループリントを作成するまでは何も変わりません(オポチュニティのパイプラインやゲートはそのまま維持されます)。

プロセスを作成する

  1. 「オブジェクト」と「状態フィールド」を選びます(選択フィールドのみが表示され、その値が状態になります)。
  2. 「モード」を設定します:厳格(宣言された遷移のみ許可)または自由(宣言されていない遷移は自由、宣言されたものは引き続き検証されます)。
  3. 「From → To」の遷移を追加します。「From」を「任意の状態」のままにすると、どの状態からでも適用されます。
  4. 各遷移について、条件、必須フィールド、アクション、承認が必要かどうかを設定します。
  5. 保存します。有効化することでプロセスが反映されます。

条件と必須フィールド

条件は「フィールドルール」と同じエンジンを使用します。フィールド、演算子、値を選び、すべて(AND)を満たす必要があるか、いずれか(OR)でよいかを選びます。必須フィールドには、遷移が行われるために入力が必要なフィールドを列挙します。条件を満たさない場合や必須フィールドが未入力の場合、変更は明確なメッセージとともにブロックされます。

遷移後のアクション

  • フィールドを設定:同じ保存の中で、レコードの別のフィールドに値を書き込みます。
  • アクティビティを作成:レコードに紐づいたタスクを開きます(任意で期日を日数指定可能)。
  • 通知:レコード所有者にアプリ内通知を送信します。
  • Webhook:遷移に対する外部送信の意図を登録します。

承認

遷移で「承認を必須にする」にチェックを入れると、承認されるまで遷移は完了しません。この申請はCRMの承認エンジンを使用します。該当する承認ポリシーが存在する場合、決定が下されるまで遷移はブロックされます。ポリシーが設定されていない場合、遷移はそのまま進行し、意図が登録されます。

💡 ブループリントはオブジェクトと状態フィールドの組み合わせごとに1つです(組み合わせごとに1つのブループリント)。ルールやオートメーションによる自動的な進行は、他のインタラクティブなゲートと同様、ブループリントによってブロックされません。

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