CRM插件执行多次

时间:2014-06-12 13:52:14

标签: email plugins dynamics-crm-2011 infinite-loop dynamics-crm-online

我正在尝试在线创建CRM 2011插件,以便在机会更新时通过邮件通知用户。

在电子邮件中,我需要在更新之前和之后获得某些字段的值。

所以,我正在对机会实体使用前后映像的更新消息进行Post操作。

如果我更新除机会所有者之外的任何字段,它的效果很好。我改变了它,我收到了两封电子邮件。一个拥有在更新之前拥有记录的所有者,另一个拥有在更新之后拥有该记录的所有者。所以我认为插件被调用了两次。

我认为我的插件中有一个无限循环,我看一下深度属性,但它对我不起作用。

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:1)

使用其他更新消息更新所有者 - 使用分配消息。所以我认为插件的行为是正确的。