EDT - Synchronization???

Hi Guys!!!

Whenever I create a new EDT (Extended Data Type) after saving it, Why The Synchronization

process will takes place??

What do you mean by Synchronization? What is the use of it ?

Thanks in advance!!!

A sync throws up any errors or warnings before you compile / save your new work, in this case EDTs.

EDT’s affect tables and can cause catastrophic damage to the tables, like data loss and such, hence the sync.

This might clarify further…

http://blogs.msdn.com/b/daxis/archive/2009/04/26/synchronization-enhancements-in-dynamics-ax-2009.aspx

Thank you very much Mr William !!

It’s not correct that synchronization occurs before saving the object.

Synchronization is needed because some properties have impact to database (e.g. StringSize or ConfigurationKey), therefore AX needs to check and potentially synchronize the database with AX metadata (change types, drop/create fields etc.).

Sir Thank you very much…!!