問題
Universal Containers社は、月初に新しい求人広告を作成しました。その求人がまだ募集中で、ステータスが”面接中”でない場合、30日後に副社長にChatterの投稿を送信するプロセススケジュールアクションが発生しました。その月の10日に、応募者が面接し、求人広告のステータスが”面接中”に更新されました。この場合、Chatter 投稿はどうなりますか。
- 保留中のChatter 投稿は30日後に送信される。
- 保留中のChatter 投稿はキャンセルされる。
- 保留中のChatter 投稿は一時停止される。
- 保留中のChatter 投稿は、その月の10日に送信される。
正解
- 保留中のChatter 投稿は30日後に送信される。
- 保留中のChatter 投稿はキャンセルされる。
- 保留中のChatter 投稿は一時停止される。
- 保留中のChatter 投稿は、その月の10日に送信される。
解説
それぞれの選択肢の理由について説明します。
□ 保留中のChatter 投稿は30日後に送信される。
これは不正解です。プロセススケジュールアクションの条件が変更されると、そのアクションは再評価されます。今回の場合、ステータスが「面接中」に更新されたため、条件に一致しなくなります。
□ 保留中のChatter 投稿はキャンセルされる。
これは正解です。スケジュールされたアクションは、条件が満たされなくなった場合、自動的にキャンセルされます。ステータスが「面接中」に更新されると、元の条件(ステータスが「面接中」でない)が満たされなくなるため、Chatter投稿はキャンセルされます。
□ 保留中のChatter 投稿は一時停止される。
これは不正解です。スケジュールアクションは一時停止されることはなく、条件が満たされなくなった場合はキャンセルされます。
□ 保留中のChatter 投稿は、その月の10日に送信される。
これは不正解です。スケジュールアクションは、指定された条件が満たされない限り実行されません。10日に条件が変更されているため、投稿は送信されません。
参考:Salesforce によるスケジュール済みアクションの処理方法
コメント