从MS Dynamics CRM到Web服务的回调

Cod*_*eef 4 dynamics-crm

我们正在构建一个与客户端CRM安装紧密集成的系统,并且需要在更新,创建或删除实体时触发回调.理想情况下,此回调将通过HTTP get请求将实体名称和ID发送到外部服务.

我没有找到任何在线帮助的文档 - 有人能指出我正确的方向吗?

Mat*_*att 5

您正在寻找插件:http://msdn.microsoft.com/en-us/library/dd393295.aspx.

您可以在实体的创建,更新,删除等上注册插件,然后运行您想要的任何自定义代码.您肯定可以访问实体名称和ID,以及更新的字段,发起呼叫的用户的信息等.

只知道在MSCRM 3.0和4.0中,插件在实际的数据库事务之外运行,因此事件可能会在CRM中触发,但插件失败并且事件仍然存在.在MSCRM 2011中,它们在事务内部运行,并且可以在需要时停止发生CRM事件.