将Microsoft Dynamics CRM数据与SharePoint 2013同步

时间:2015-10-02 18:05:15

标签: sharepoint workflow sharepoint-2013 dynamics-crm microsoft-dynamics

下午好,

我的任务是整合公司的Microsoft Dynamics CRM和SharePoint 2013.我找到了很多有用的方法将SharePoint数据提取到CRM,我也一直在成功地将数据从CRM推送到SharePoint,尽管后者没有按预期工作。

CRM测试数据 CRM Test Data



推送到SharePoint时,显示如下: enter image description here

我的目标是将我们在CRM中的帐户和联系人同步到SharePoint上的列表作为列表项。到目前为止,我只能使用相同的名称推送数据并在SharePoint上创建文件夹(参见上文)。 SP列表可以像帐户的名称字段一样简单。

我的另一个问题是,在CRM上创建新帐户时,我必须手动将CRM数据推送到SharePoint列表。有没有办法实现自动化?首先想到的是CRM上的工作流程,它会在创建新帐户时进行同步。

TL / DR摘要:

  • 需要CRM在匹配列表中创建列表项 的SharePoint
  • SharePoint只需要具有CRM的阅读能力
  • CRM数据需要自动刷新/同步到SharePoint列表

1 个答案:

答案 0 :(得分:1)

我已经使用BCS和使用CRM Web服务的OData包装器将CRM在线与On-Premise sharepoint和Office 365集成在一起。您对集成的要求到底是什么?只是有一个帐户/其他数据列表,或更多?

编辑: 在此博客中:http://blogs.msdn.com/b/girishr/archive/2013/05/13/connecting-sharepoint-online-and-crm-online-using-bcs-2013-edition.aspx

他参考了CRM SDK,其中有一个示例webappwalkthrough解决方案。根据您的需求进行设置并将其部署到某个地方。然后在visual studio中创建一个sharepoint托管应用程序,并在其中创建一个外部内容类型,指向您刚刚创建的odata源。从项目中提取ect文件并将其上载到BCS服务应用程序并创建使用该外部内容类型的外部列表。你应该好好去。如果你遇到困难,有很多步骤可以回复。