CRM 2011工作流程未更新字段

时间:2014-06-16 09:20:12

标签: field workflow dynamics-crm crm updating

我有一个在Create上运行的简单工作流程。如果字段X为是,请将允许电子邮件更改为允许。

我还创建了一个个人视图,其中包含条件字段X =是和允许电子邮件=不允许。这是给我错过的联系人列表。

查看过去7天的记录,每天此工作流程按预期运行大约600个新联系人和更新字段。但我也注意到,即使满足if条件的条件,少量联系人(每天大约30条)也不会将其“允许电子邮件”字段更新为“允许”。

此时我检查了WF的历史,非常奇怪地显示该字段应该被修改。 (见屏幕截图)enter image description here

  • 工作流程已关闭
  • 自工作流程运行以来,任何流程或个人都不会修改此联系人
  • 工作流程显示通常的绿色标记,表示它符合标准
  • 相同的工作流程也会更新'首选语言'而这似乎已经为这些联系人更新了。
  • 我还仔细检查了Update属性以确保它设置正确。

有没有人见过这个?这使得WF对我来说不是100%可靠!

1 个答案:

答案 0 :(得分:1)

您的工作流程在“创建”上运行。

如果使用字段X创建记录为否,则工作流程不会更改允许值。

如果用户在创建记录后将字段X值更改为“是”,则表明记录字段为“是”且“不允许”。

您写道:

  

此联系人不会被任何流程或个人修改,因为   工作流已经运行

要确认这一点,您是否检查过ModifiedOn日期是否等于CreatedOn日期?我建议打开Field X的审核。

我的猜测是,当Field X值发生变化时,你没有将你的工作流程设置为运行(它应该)