※この内容は2017/9時点のものです。
ワークフローからプロセスビルダーへの移行
https://trailhead.salesforce.com/ja/modules/workflow_migration/units/workflow_migration_intro
- 説明:日本語
- Challenge:日本語選択問題
プロセス条件へのワークフロー条件の対応付け
https://trailhead.salesforce.com/ja/modules/workflow_migration/units/workflow_migration_criteria
- 説明:日本語
- Challenge:英語ハンズオン
Challenge要約
あなたは商談の2つのワークフロールールを1つの商談のプロセスに変換しています。
両方のワークフロールールの評価条件は、「作成されたとき、またはその後の基準を満たすように編集されたとき」に設定されています。
プロセスを作成し、ワークフロールールに一致するようオブジェクトノードで適切な設定を行ってください。
注:条件ノードはまだ作業しないでください。次のユニットで、プロセスに条件とアクションを追加するよう求められます。
- プロセス名:Opportunity Management
- プロセスを開始するタイミング:レコードが変更されたとき
- オブジェクト:商談
- プロセスは、レコードを作成または編集したときに動作するようにしてください。
プロセスアクションへのワークフローアクションの対応付け
https://trailhead.salesforce.com/ja/modules/workflow_migration/units/workflow_migration_actions
- 説明:日本語
- Challenge:英語ハンズオン
Challenge要約
(もし前のユニットのChallengeを実施していない場合は、このChallengeを行う前に完了してください。)
以下2つの条件ノードをプロセスに追加し、またそれぞれの条件ノードにアクションを追加してください。
その後、そのプロセスを有効化してください。
条件1:
- 条件名:Closed Won and Banking
- 条件:フェーズが”Closed Won”であり、かつ取引先の業種が”Banking”である
- アクション:取引先をフォローするための取引先所有者を割り当てたToDoレコードを作成してください。
[期日のみ]には”TODAY() + 7”の数式を使用してください。
[優先度]と[状況]は削除してよいです。
条件2:
- 条件名:Closed Won
- 条件:フェーズが”Closed Won”である
- アクション:完了した商談の取引先用契約レコードを、[状況]を”Draft”として作成してください。
どちらの条件ノードも、指定された条件がレコードに設定された場合のみアクションを実行するよう設定します。
※筆者注: 設定を正しく実施しても
Challenge Not yet complete... here's what's wrong: There was an unexpected error in your org which is preventing this assessment check from completing: System.ListException: List index out of bounds: 0
というエラーが発生する場合は、Challenge用組織のユーザ言語を[English]に変更し、再度Challengeの確認を実施してください。
プロセス条件の順序の決定
https://trailhead.salesforce.com/ja/modules/workflow_migration/units/workflow_migration_order
- 説明:日本語
- Challenge:英語ハンズオン
Challenge要約
(もし前のユニットのChallengeを実施していない場合は、このChallengeを行う前に完了してください。)
- 前のユニットで作成したプロセスの条件を、”Closed Won”が最初に評価されるようにしてください。
- ”Closed Won”の条件がTrueの場合に、”Closed Won and Banking”も評価されるように設定してください。
- 設定後、プロセスを有効化してください。