2015-12-18 47 views
1

我正在使用odata來查詢Dynamics CRM Online 2013.我試圖跟蹤特定實體的更改。例如,我希望能夠看到舊價值觀和機會新價值觀,就像您在摘要視圖中看到的那樣。對實體啓用審計,但通過odata可以看到的最多是實體的字段是否已更改,以及是否更改了實體的字段。通過odata訪問crm更改

問:如果啓用「更改跟蹤」,是否會暴露另一個將給我這些更改值的odata實體? enter image description here

回答

1

我很確定審計實體數據不通過OData公開。

+0

想分享我今天瞭解到:https://yanivrdt.wordpress.com/2016/01/08 /檢索 - 審計歷史記錄,通過-API / –

0

審計表是不消耗通過Sdk調用..既不odata也不肥皂。 內部部署將允許使用sql查詢進行查詢,但數據仍以「,」「〜」分隔。

另一方面,通過使用RetrieveEntityChangesRequest消息的sdk調用可以訪問更改跟蹤。請參考下面的鏈接。

但是,這是主要用於集成服務以識別上一個週期的上游/下游系統的修改記錄。

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

更新:註冊審覈,我們有一些有限的選擇,但 - https://yanivrdt.wordpress.com/2016/01/08/retrieving-audit-history-records-via-api/