Molte volte durante l’utilizzo di CRM for Outlook, a seguito della modifica di un contatto in CRM, vi sorgerà il dubbio amletico “ma quanto ci mette la syde sync a portare la modifica in Oulook?”
In realtà la risposta non è deterministica, nel senso che Microsoft ufficialmente sostiene che la sync della cassetta postale avviene “in funzione dell’utlizzo della cassetta stessa”, detto questo può accadere che dopo giorni se non settimane le informazioni risultino ancora disallineate.
A questo punto vi sorgerà il dubbio che la sync tra i due contatti si sia in qualche modo interrotta.
Fortunatamente abbiamo un modo per verificare questa supposizione e toglierci ogni dubbio, si seguito sono elencati i passi per svelare l’arcano:
1- Aprite Outlook e andate nella sezione “People”
2- Selezionate la visualizzazione “View”
3- Selezionate la voce “Aggiungi colonna”
4- Selezionate la voce “Nuova colonna”
5- Inserire la seguente informazione:
– Name: crmLinkState
– Type: Number
6- Selezionate il tasto “Aggiungi” e premete ok.
A questo punto nella vista avrete una nuova colonna con un valore che potrà assumere il seguente scope:
nullo – il contatto non è mai stato sincronizzato con CRM
0 – il contatto era in precedenza sincronizzato con CRM
2 – il contatto è attualmente sincronizzato con CRM
A volte risutla che un contatto con linkstate 2 non venga comunque sincronizzato con CRM, ho aperto un ticket in Microsoft, l’unico workaround che ho trovato è eliminare e reinserire il contatto (ovviamente con l’onere di gestire ex novo tutte le entità legate al contatto)