下面是我的场景:
- Case在salesforce中使用Email-To-Case创建,默认所有者被分配为Queue。
- 现在,如果情况停留在队列中,并且没有被分配给任何用户(意味着在该记录上不活动)4小时,我需要向一组用户发送电子邮件。
我有这个查询,它给了我一个在过去4小时更新的记录。我在一个课上写这个逻辑,我将安排一个小时后运行。
List<Case> casesUpdatedInLastFourHours = [select id, Subject, LastModifiedDate from Case where LastModifiedDate = TODAY AND HOUR_IN_DAY(LastModifiedDate) > 4];
但是我们怎样才能得到最近4小时没有被修改过的记录呢?任何建议的帮助都是非常感谢的。
在您的条件下创建一个记录触发流4小时后执行。然后将一个复选框设置为true,并将其作为触发逻辑的闹钟。或者更好的是,根本不做复选框,直接发送邮件。总共应该有2到3个节点。没有代码