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

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :
Microsoft Dynamics CRM (Archived)

Can 'More addresses be synced to other CRM tenants' ?

(0) ShareShare
ReportReport
Posted on by 59

Hell,

I have a question though. I wanted to create multiple addresses for my client. Apparently, there is a need to synchronize 'more addresses' to other CRM tenants(on-premise). There is already a plugins that synchronizes accounts and contacts to all CRM Tenants. Is it possible to also synchronize the addresses using the same plug-in or do we need to create a new plug-in ?

Thanks in advance.
Kind Regards,
Suyash

*This post is locked for comments

I have the same question (0)
  • Suggested answer
    prt33k Profile Picture
    6,907 on at

    When you say " There is already a plugins that synchronizes accounts and contacts" you mean you have created a plugin to synchronize the data? Because OOB there is noting to sync the data.

    IF yes the you need to  write new plugin to synchronize the address too.  You can do that in same plugin as well - but ensure that contact/account get sync first and only then start address since creating address will require guid of accountr/contact.

  • pandeysuyash Profile Picture
    59 on at

    Hi Prateek. Thanks for the answer. Yes. There is a custom plug-in that my client has in place to sync accounts and contacts to other tenants. Apparently, the developers at my client said (worflows for instance can also not be triggered on this address entity). I am curious. Is it difficult to implement update or create a new plug-in ? Perhaps, is there an article where I can learn about synchronization ?

  • Suggested answer
    prt33k Profile Picture
    6,907 on at

    Hi Suyash,

    Creating a plugin or updating is pretty straight forward.

    You can write a new plugin on create of address and sync that to the other system.

    Synchronization is not a OOB feature of CRM and people write custom logic for that.

    However the downside of putting sync logic in plugin is that it will hit performance. Usually plugin is the place for writing business logic. It will be better design to move your syncing logic to outside CRM sytem - an SSIS job or Scribe - and use CRM tracking token feature to achieve the sync.

    Thanks,

    Prateek

  • Suggested answer
    Aric Levin - MVP Profile Picture
    30,190 Moderator on at

    You can sync the more addresses entity.

    The more addresses entity is called customeraddress, and you can do it either using an SSIS job, or if you dev team has already done plugins for other record types, they can also do it for the customer address.

    The below article contains the messages for the Customer Address entity.

    msdn.microsoft.com/.../gg309587.aspx

    The account and contact plugin will probably synchronize the First and Second Address in Contact and Account which are stored as Address 1 and Address 2, but are also saved in the Customer Address Entity.

    When synching addresses you have to make sure you are not synching the primary addresses multiple times and creating duplicates.

    Hope this helps.

  • pandeysuyash Profile Picture
    59 on at

    Thanks Prateek for the details. Appreciate it.

  • pandeysuyash Profile Picture
    59 on at

    Thanks Aric.

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 CRM (Archived)

#1
SA-08121319-0 Profile Picture

SA-08121319-0 4

#1
Calum MacFarlane Profile Picture

Calum MacFarlane 4

#3
Alex Fun Wei Jie Profile Picture

Alex Fun Wei Jie 2

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans