Personalized Community is here!
Quickly customize your community to find the content you seek.
Have questions on moving to the cloud? Visit the Dynamics 365 Migration Community today! Microsoft’s extensive network of Dynamics AX and Dynamics CRM experts can help.
2021 Release Wave 2Discover the latest updates and new features releasing from October 2021 through March 2022.
2021 release wave 2 plan
The FastTrack program is designed to help you accelerate your Dynamics 365 deployment with confidence.
FastTrack Community | FastTrack Program | Finance and Operations TechTalks | Customer Engagement TechTalks | Upcoming TechTalks | All TechTalks
For the Dynamics CRM Online 2015 Update 1, Microsoft built in a reliable and efficient method for tracking transactional data changes within an entity. This new functionality is called Change Tracking and is available for Dynamics CRM Online only. This feature is currently not available in Dynamics CRM on-prem. In today’s blog, we’ll take a closer look at this feature. Let’s get started!
Change Tracking is used for the purpose of keeping data synchronized by identifying the data changes that have taken place since the last data synchronization was performed. By enabling the Change Tracking feature on any entity, the ability to retrieve entity data changes becomes available as standard functionality.
In order to enable the Change Tracking feature, follow these simple steps:
1. Navigate to Settings> Customizations> Customize the System and select the entity for which you want to track changes.
2. On the entity’s General tab, scroll down to Data Services, and select the Change Tracking option box.
*Dynamics CRM 2015 Online
*Dynamics CRM 2015 On-premises
For those choosing to enable the feature programmatically, this can also be accomplished by setting the ChangeTrackingEnabled property value to True.
It is worth noting that regardless of the method used to enable the Change Tracking feature, the feature must be enabled on each entity separately for which the functionality will be used.
The RetrieveEntityChangeRequest message is used to retrieve entity data changes. When executing the RetrieveEntityChangeRequst message for the first time, all data records in the entity that can populate the external storage are retrieved. In addition to retrieving the records, the message also returns a version number that is used the next time the message is sent. This allows for retrieval of only the data changes occurring subsequent to the previous version.
Now that you know this feature is available, dig in and start exploring the various ways this functionality can help your organization! And remember to stay informed and up-to-date by visiting the PowerObjects Dynamics CRM Blog often!
Business Applications communities