通过odata访问crm更改

时间:2015-12-18 16:27:55

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

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

Q值。如果"更改跟踪"已启用会暴露另一个将给我这些更改值的odata实体吗?enter image description here

3 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:0)

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

答案 2 :(得分:0)

审计表不能通过Sdk调用消耗。既不是odata也不是soap。 本地允许使用sql查询进行查询,但数据仍然是“,”“〜”分开。

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

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

bin

更新:Reg Audit,我们有一些有限的选择 - https://msdn.microsoft.com/en-us/library/dn932130.aspx