Salesforce Trailheadで「プロセスビルダーを使用したプロセスの作成」が動かない

現象

以下の手順通りに設定すると、カスタムオブジェクト作成の「First Contact Made (初回連絡日)」のみ、型が指定されていない。

Salesforce Trailhead - プロセスビルダーを使用したプロセスの作成

動画を見ると日付にチェックを入れていたが、プロセスビルダーのアクションはBoolean型のtrue判定で設定するため、日付型だと動かない。

対策

実際はチェックボックスにする必要がある。最終的に以下のようになる。

商談のカスタムオブジェクト

プロセスビルダー

備考

正しく設定されているかの確認方法

Trailheadの最下部の「ステップを確認して100ポイントを獲得」ボタンを押すと、おかしい箇所をデバッグのような形で指摘してくれる。

プロセスビルダーの反映タイミング

プロセスビルダー側で設定するが、Trailheadのコースだと「レコードを作成または編集したとき」がトリガーになっているため、カスタムオブジェクトやプロセスビルダーの設定変更をしたら、商談を編集して保存すれば即時反映される。
もし、即時反映されない場合は、設定が誤っている可能性あり。

プロセスビルダーが動作しているかデバッグ

設定で「デバッグログ」と検索して、そこからデバッグ設定ができる。
デバッグは以下の進め方になる

  1. ユーザ追跡フラグでデバッグを出力定義する
  2. 商談を編集して保存する
  3. デバッグログをDLして閲覧する

今回、プロセスビルダーが正常に動いた場合のデバッグログは以下のとおり(商談名:プロセスビルダー、プロセスビルダー名:Opportunity Stage to Qualification)。
情報が少ないと感じる場合は、デバッグログ設定にてデバッグ出力をさらに詳細化していく。

51.0 APEX_CODE,FINEST;APEX_PROFILING,INFO;CALLOUT,INFO;DB,INFO;NBA,INFO;SYSTEM,DEBUG;VALIDATION,INFO;VISUALFORCE,INFO;WAVE,INFO;WORKFLOW,INFO
16:20:55.0 (267046)|USER_INFO|[EXTERNAL]|0055h000000Qyjf|xxx@example.com|(GMT+09:00) 日本標準時 (Asia/Tokyo)|GMT+09:00
16:20:55.0 (390810)|EXECUTION_STARTED
16:20:55.0 (406994)|CODE_UNIT_STARTED|[EXTERNAL]|Workflow:Opportunity
16:20:55.0 (11596870)|WF_RULE_EVAL_BEGIN|ワークフロー
16:20:55.0 (11706951)|WF_CRITERIA_BEGIN|[商談: プロセスビルダーテスト 0065h000001u6zi]|Opportunity_Stage_to_Qualification3015h000000g5R9|01Q5h000000Ckb1|ON_ALL_CHANGES|0
16:20:55.0 (11926618)|WF_FORMULA|Formula:ENCODED:[treatNullAsNull]true|Values:
16:20:55.0 (11980464)|WF_CRITERIA_END|true
16:20:55.0 (12182469)|WF_SPOOL_ACTION_BEGIN|ワークフロー
16:20:55.0 (12228591)|WF_ACTION| フロートリガ: 1;
16:20:55.0 (12240593)|WF_RULE_EVAL_END
16:20:55.15 (15249130)|FLOW_CREATE_INTERVIEW_BEGIN|00D5h000000JFBN|3005h000000wt0K|3015h000000g5R9
16:20:55.15 (16132032)|FLOW_CREATE_INTERVIEW_END|6350455f8201b07320d0252baba317877a72802-431e|Opportunity Stage to Qualification
16:20:55.0 (16201401)|WF_FLOW_ACTION_BEGIN|09L5h000000DGUu
16:20:55.16 (16724962)|FLOW_START_INTERVIEWS_BEGIN|1
16:20:55.16 (16761265)|FLOW_START_INTERVIEW_BEGIN|6350455f8201b07320d0252baba317877a72802-431e|Opportunity Stage to Qualification
16:20:55.16 (19239755)|FLOW_START_INTERVIEW_END|6350455f8201b07320d0252baba317877a72802-431e|Opportunity Stage to Qualification
16:20:55.16 (19271603)|FLOW_START_INTERVIEWS_END|1
16:20:55.16 (19287965)|FLOW_INTERVIEW_FINISHED|6350455f8201b07320d0252baba317877a72802-431e|Opportunity Stage to Qualification
16:20:55.0 (20903047)|WF_FLOW_ACTION_END|09L5h000000DGUu
16:20:55.0 (21025898)|WF_ACTIONS_END| フロートリガ: 1;
16:20:55.0 (21050128)|CODE_UNIT_FINISHED|Workflow:Opportunity
16:20:55.0 (21063736)|EXECUTION_FINISHED