目前,我们有两种方法将记录插入/更新到 CRM(2011 年版本)。
- 其中一个是使用 SSIS 和 CRM Web 服务 (C#) 的 ERP 系统。这种整合每小时都会发生。它使用 Web 服务将 mySQL 中的数据集成到 CRM。
- 第二种方法是联系人点击电子邮件通信中的“更新您的个人资料”链接。
问题:假设联系人使用电子邮件中的链接更改了他/她的电话号码。现在我们在 CRM 中已更新正确的电话号码。但是,当每小时集成运行时,它将更新此电话号码(因为它与源中的电话号码不同)。
问题:如何使用 CRM 触发器来触发一些 C# 代码?我想在联系人更新目标记录时更新源。我无法控制更新 CRM 中记录的 PHP 脚本。当 CRM 中的记录被修改时,有什么方法可以更新外部 mySQL 表中的记录吗?我们预计每周不会超过 15 条记录。
提前谢谢您。
最佳答案
您可以注册一个 CRM 插件,该插件使用 C# 来更新 CRM 中的实体。
请引用此链接:Sample: Basic plug-in
关于c# - 当 CRM 中的记录发生更改时更新源中的记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26503573/