如何与外部应用程序和SugarCRM同步数据?

如何与外部应用程序和SugarCRM同步数据?,sugarcrm,Sugarcrm,我有一个客户希望从两个第三方系统捕获数据,并将其与Sugar CRM用户记录关联 其中一个应用是支付处理器,另一个是邮件系统(出于保密原因,我无法分享这些应用是什么) 这两个应用程序都没有sugar CRM集成,但它们都有API,允许从中“提取”数据 我的客户已经使用sugar crm很长一段时间了,并且有很多联系人正在被跟踪。他们正在sugarondemand.com上托管 通过财务应用程序,他们希望跟踪每个客户的收入(包括总收入和每笔交易的个人记录) 对于邮件系统,他们希望跟踪发送给每个客户

我有一个客户希望从两个第三方系统捕获数据,并将其与Sugar CRM用户记录关联

其中一个应用是支付处理器,另一个是邮件系统(出于保密原因,我无法分享这些应用是什么)

这两个应用程序都没有sugar CRM集成,但它们都有API,允许从中“提取”数据

我的客户已经使用sugar crm很长一段时间了,并且有很多联系人正在被跟踪。他们正在sugarondemand.com上托管

通过财务应用程序,他们希望跟踪每个客户的收入(包括总收入和每笔交易的个人记录)

对于邮件系统,他们希望跟踪发送给每个客户的每封电子邮件。(因此,如果邮件列表为20000,他们希望跟踪发送给sugar CRM内所有20000名用户的电子邮件

我有一些问题

  • 最好的方法是在第三方服务器上构建定制脚本,从支付处理器和电子邮件服务中提取数据,然后将其推送到sugar CRM吗
  • 如果我这样做,最好为sugar CRM构建一个插件,该插件可以接受发布的数据,还是应该尝试使用现有的云连接器
  • 我应该将他们的系统保留在sugarondemand.com上以解决此类问题,还是需要在自定义服务器上托管sugarcrm
  • 关于如何在一次寄出中核对20000条记录,有什么建议或想法吗
非常感谢您能提供的任何帮助

  • 您可以使用sugar中的自定义工作流(需要pro.version)来提取数据,也可以使用第三方工具/脚本来推送数据,就像您建议的那样。我个人会使用第三方工具/脚本,并通过sugar的SOAP API插入数据
  • 我建议使用SOAPWeb服务,这对于您描述的任务应该是很好的
  • SugarOnDemand应该适合我所描述的
  • 下面是一个简单的建议,但不幸的是,我不认为你可以用Sugar创建一封电子邮件并将其链接到20000个帐户。因此,你需要用Sugar创建20000封电子邮件并将其链接到相应的帐户。我填写了一些web服务电话,以便让你了解其功能

    有关更多信息,请访问:


    我会设置一个定期运行的集成过程(可能是通过cron)。每次运行时,它都会使用您提到的API来请求最近的添加。然后它会使用web服务连接到Sugar来添加记录

    通过将集成放在Sugar的自定义目录中,您可以避免web服务进入Sugar。从那里,您可以直接调用各种Sugar代码,以添加新记录。这非常简单。例如,如果您插入注释,您将有如下代码:

    $note = new Note();
    
    $note->name = $name;
    
    $note->...     all the other fields you want to set
    
    $note->save();
    
    我希望这会有所帮助,即使这是一个非常简短的解释

    问候,, 格雷格·安布罗斯

    $note = new Note();
    
    $note->name = $name;
    
    $note->...     all the other fields you want to set
    
    $note->save();