当Date = Today()时触发Salesforce电子邮件警报

时间:2018-08-09 20:54:30

标签: salesforce salesforce-lightning sfdc

我很难让此电子邮件警报启动。更正,我可以解决,但在我想要的时候不能解决。我有以下字段:Last LoginLast Login Target Date

用例:如果用户在30天内未登录我们的应用,我需要提醒帐户所有者。我每周查询一次我们的应用程序数据库,以获取每个帐户的“上次登录”日期。然后,我将CSV数据加载到帐户对象上每个帐户的Last Login日期中。

我有两个工作流程规则,其中一个更新为一个,另一个更新为一个电子邮件提醒

  1. 更改Last Login时,Last Login Target Date被更新。 即WFR:IF( ISCHANGED(Last_Login__c) , True, False)和字段更新:Last_Login__c + 30
  2. 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时,工作流规则没有触发。

参考的屏幕截图: enter image description here 任何帮助将不胜感激,如有需要,我很乐意详细解释。

谢谢!

0 个答案:

没有答案