2014-06-16 89 views
0

我有一个简单的工作流程在创建上运行。如果字段X为是,请将允许电子邮件更改为允许。客户关系管理2011工作流程不更新字段

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

查看最近7天的记录,每天这个工作流程按预期运行约600个新联系人和更新字段。但我也注意到,少数联系人(每天约30个)没有将其允许电子邮件字段更新为允许,即使它们符合if条件的条件。

在这一点上,我检查了WF的历史,很奇怪,它表明该字段应该已被修改。 (见截图)enter image description here

  • 工作流程也火了
  • 此触点不被任何处理或个别修改,因为工作流程已运行
  • 工作流程显示了通常的绿色对勾,表明它确实符合标准
  • 相同的工作流程也更新'首选语言',似乎已经更新这些联系人罚款。
  • 我也双倍检查了更新属性,以确保它正确设置。

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

回答

1

您的工作流程在Create上运行。

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

如果用户在创建记录后将Field X值更改为Yes,则记录情况为Field X Yes和Do Not Allow。

您写道:

此触点不被任何处理或个别修改,因为 工作流程已经运行

证实了这一点,你检查ModifiedOn日期等于CreatedOn日期?我建议打开审计外勤X.

我的猜测是,你没有设置你的工作流程,也运行在现场X值的变化(应该)

+0

同意圭多,最有可能的情况是当该字段被修改时打开工作流程。 – Renjith

+0

谢谢你的回复。我已检查过修改日期/时间,并且它与WF时间相匹配。另外,字段X永远不会被手动或任何进程改变。该字段是从商店系统映射的。但是,我已在工作流程中为此字段添加了更改事件以确保。上周这个失败的wf数量大约是30,但是今天它只影响了1个联系人。可能是因为我让你们在船上:)再次感谢你。神秘 – kmria

相关问题