我很难让这个电子邮件警报触发。更正,我可以让它开火,但不是在我想要的时候。我有以下字段:Last Login
和Last Login Target Date
.
用例:如果用户在 30 天内未登录我们的应用程序,我需要提醒帐户所有者。我每周查询我们的应用程序数据库以获取每个帐户的“上次登录”日期。然后,我将 CSV 数据加载到Last Login
帐户对象上每个帐户的日期中。
我有两个工作流程规则,其中一个字段更新,另一个电子邮件警报
Last Login
更改时,更新Last Login Target Date
。即 WFR:IF( ISCHANGED(Last_Login__c) , True, False)
和现场更新:Last_Login__c + 30
- 何时
Last Login Target Date
= 今天,向帐户所有者发送电子邮件。即 WFR:IF(Today() = Last_Login_Target_Date__c , True, False)
和电子邮件警报:“向帐户所有者发送电子邮件”。
这个想法是,如果我继续Last Login
通过数据加载器上传相同的日期,Last Login Target date
则将保持不变,直到Last Login
更新不同的日期。
但是,今天,TODAY ()
实际上,等于Last Login Target Date
没有电子邮件警报发出。
我想知道为什么当电子邮件警报的 WFR 为 = TRUE 时工作流规则没有触发。
参考屏幕截图:
任何帮助将不胜感激,如果需要,我很乐意更详细地解释。
谢谢!