web
You’re offline. This is a read only version of the page.
close
Skip to main content
Community site session details

Community site session details

Session Id :
Microsoft Dynamics 365 | Integration, Dataverse...
Suggested Answer

Timeline history after merging on contacts

(2) ShareShare
ReportReport
Posted on by 6
After a contact is merged it appears that there timeline history, cases, notes, posts etc are still tied to the old contact as supposed to the new master contact. Is there a way to move this timeline history without using flows, or anything else? i would have thought merging contacts would have done this automatically.
I have the same question (1)
  • Mansi Soni Profile Picture
    8,905 Super User 2025 Season 2 on at
    Timeline history after merging on contacts
    Hello @Anton Law,

    Are you talking about which Dynamics 365 Product like Business Central, F&O, Customer Engagement?
  • Anton Law Profile Picture
    6 on at
    Timeline history after merging on contacts
    Hi I think we are using Customer Engagement (crm). The timeline history pulls from multiple tables that have relationships / lookups to different tables. When Merging contacts together the old contact becomes de-activated and the new contact becomes the active master contact, but timeline history from the old contact is not transferred over to the new contact.

    After looking at the backend dataverse tables, posts, notes, activities, cases etc and trying to re-assing which was proving to be impossible I took the approach of trying to re-create which mix success.

    These approaches seem very hacky and I think for something as fundamental as timeline history it should be included as an option when merging contacts.
  • Suggested answer
    Tom_Gioielli Profile Picture
    2,710 Super User 2025 Season 2 on at
    Timeline history after merging on contacts
    Understandably frustrating, but a flow is probably your best bet to handle this in any sort of automated way. It can trigger to run when the Contact record has the [Master Contact] field populated, and find/update all of this child activities.
     
    If you want to try and handle this without a flow, you could always try a combination of system views and a D365 workflow?
    • Create an Activity view that shows records linked to a Contact where the [Master Contact] record contains data
    • Create an on-demand CRM Workflow that will update the [Regarding] field of the activity to the new Master Contact
  • Suggested answer
    Michael Mayo Profile Picture
    13 on at
    Timeline history after merging on contacts
    A flow likely won't work because the "Update Row" on "Posts" will not work because Posts is not an updateable entity. You'll need to write a plugin on the "Post Update" of the account/contact/lead on the "merged" column of account. That will give you the subordinate account and the "masterid" column is an EntityReference of the active account. You'll then need to query for posts to get the "text" value of the post(s) on the subordinate record to create a new post for the active record.
     
    It would be nice to simply update the post regardingobjectid but Posts is not eligible for updates.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Neeraj Kumar – Community Spotlight

We are honored to recognize Neeraj Kumar as our Community Spotlight honoree for…

Leaderboard > Microsoft Dynamics 365 | Integration, Dataverse, and general topics

#1
#ManoVerse Profile Picture

#ManoVerse 101

#2
Siv Sagar Profile Picture

Siv Sagar 93 Super User 2025 Season 2

#3
Martin Dráb Profile Picture

Martin Dráb 66 Most Valuable Professional

Last 30 days Overall leaderboard

Product updates

Dynamics 365 release plans