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

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Microsoft Dynamics NAV (Archived)

Synchronization of contact with customer takes a while.

(0) ShareShare
ReportReport
Posted on by

Hi,

I use Synchronization of contact with customer and vice versa. This is working correct. The only problem is that it takes a while before mutations are visible in the other table. Sometimes i takes more then a minute.

How does synchronization exactly work en do i have influence on the 'mutation time'.

Thanks,

Patrick

*This post is locked for comments

I have the same question (0)
  • Verified answer
    keoma Profile Picture
    32,729 on at

    i followed your scenario.

    following msdn.microsoft.com/.../hh165205(v=nav.80).aspx

    i enabled the sync mechanism in the marketing setup.

    then restarted the nav service.

    to test the sync i changed phone no. and address 2 in some of the customers checked, if it's also changed in the contact card. i also tested vice versa.

    the changes were done immediatly.

    please compare your steps with my steps, restart the nav service and try again.

    if the behavior remains, then the reason could be a customization, which lowers down the sync process.

  • Community Member Profile Picture
    on at

    Hi Jonathan,

    I have indeed some custom fields. I also had some problems with that. See my previous post: community.dynamics.com/.../185679

    I fixed those problems and what remains is the speed problem.

    Perhaps I have to live with that?

    Thanks,

    Patrick

  • Suggested answer
    keoma Profile Picture
    32,729 on at

    the main thing is that the field nos. in both tables must have the same number.

    the new field is e.g. called Address3, add this field to both tables customer and contact, both with field no. e.g. 50000. the field values are copied using fct. transferfields.

    additional some customizations are needed:

    table Customer, trigger OnModify

    ...

    IF (Name <> xRec.Name) OR

    ...

      (Contact <> xRec.Contact) OR

      (Address3 <> xRec.Address3)

    ...

    table Contact, fct. OnModify

    ...

    IF Type = Type::Company THEN BEGIN

     IF (Name <> xRec.Name) OR

    ...

        ("Home Page" <> xRec."Home Page") OR

        (Address3 <> xRec.Address3)

    ...

    i did that customizations and tested, all fine, also the speed.

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

Season of Sharing Community Challenge Launch!

Jump in, show your community spirit, and win prizes!

Women in Power Builds Momentum

Expanding mentorship, skilling, and AI innovation

Congratulations to the May Top 10 Community Leaders

These are the community rock stars!

Leaderboard > 🔒一 Microsoft Dynamics NAV (Archived)

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans