【问题标题】:accessing crm changes via odata通过 odata 访问 crm 更改
【发布时间】:2015-12-18 16:27:54
【问题描述】:

我正在使用 odata 查询 Dynamics CRM Online 2013。我正在尝试针对特定实体跟踪更改。例如,我希望能够看到商机的旧值和新值,就像您在摘要视图中看到的那样。为实体启用了审核,但我通过 odata 可以看到的最多的是实体的字段是否已更改,以及何时更改。

问。如果启用“更改跟踪”,是否会公开另一个 odata 实体,该实体将为我提供这些更改的值?

【问题讨论】:

    标签: odata dynamics-crm dynamics-crm-2013


    【解决方案1】:

    我很确定审计实体数据不会通过 OData 公开。

    【讨论】:

    【解决方案2】:

    请找到实际使用更改跟踪功能的网址。 http://www.powerobjects.com/2015/10/26/change-tracking-in-dynamics-crm-2015/

    【讨论】:

      【解决方案3】:

      审核表不能通过 Sdk 调用来使用。既不是 odata 也不是soap。 前提是允许使用 sql 查询进行查询,但数据仍以“,”“~”分隔。

      另一方面,可以通过使用 RetrieveEntityChangesRequest 消息的 sdk 调用访问更改跟踪。请参考下面的链接。

      但这是集成服务的主要用途,用于识别上一个周期的上游/下游系统的修改记录。

      https://msdn.microsoft.com/en-us/library/dn932130.aspx

      更新:Reg Audit,不过我们有一些有限的选择 - https://yanivrdt.wordpress.com/2016/01/08/retrieving-audit-history-records-via-api/

      【讨论】:

        猜你喜欢
        • 2016-03-11
        • 2018-04-05
        • 2011-12-12
        • 1970-01-01
        • 1970-01-01
        • 2019-08-13
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多