Suivre les synchronisations d'une intégration
Dans Intégrations, l'onglet Synchronisation d'une application (Sellsy, Pennylane, HubSpot) montre où en est chaque synchronisation, ce qu'elle a fait et toutes celles qui l'ont précédée, manuelles comme automatiques. Une carte par type de données : Catalogue : produits et services, Annuaire : sociétés et contacts et Documents commerciaux : ventes et achats.
L'état d'une synchronisation
Sous l'en-tête de chaque carte, une ligne par synchronisation en cours (une par compte connecté s'il y en a plusieurs) ou, à défaut, le résumé de la dernière. Chaque ligne affiche :
- son état : En attente, En cours, Réussie, Partielle (certains éléments n'ont pas pu être synchronisés) ou Échec ;
- son origine : Manuelle, par suivi du nom de qui l'a lancée, ou Automatique ; et le compte connecté utilisé quand l'application en a plusieurs ;
- pendant la synchronisation, son avancement : une barre, le pourcentage et le nombre d'éléments restants quand l'application annonce son total, sinon le nombre d'éléments traités suivi de « en cours… » (c'est le cas de HubSpot) ; En file d'attente… tant qu'elle n'a pas démarré ;
- une fois terminée, son résumé : éléments créés, modifiés, inchangés et en erreur.
La carte se met à jour seule, toutes les 3 secondes, tant qu'une synchronisation est en cours : inutile de recharger la page.
Une synchronisation en cours bloque la relance pour son compte : le bouton Synchroniser affiche alors Synchro en cours et reste grisé. Les autres comptes connectés restent libres. Une synchronisation restée sans progrès pendant 30 minutes est tenue pour interrompue et ne bloque plus la relance.
L'historique
Le bouton Historique, en bas de chaque carte, ouvre sur le côté toutes les synchronisations de ce type de données, de la plus récente à la plus ancienne, sans limite de durée. Cliquez sur une ligne (de l'historique ou de la carte) pour ouvrir son détail.
Le détail d'une synchronisation
Le panneau Détail de la synchro reprend l'état, l'origine, le compte et les dates de début et de fin, puis quatre compteurs : Créés, Modifiés, Inchangés et Erreurs. Le bouton Historique, en haut, ramène à la liste.
- Échec : « La synchro n'a pas abouti. Relancez-la ; si l'échec se répète, contactez le support. »
- Partielle : « Certains éléments n'ont pas pu être synchronisés : voir les erreurs ci-dessous. »
Dessous, la liste des éléments que la synchronisation a créés, modifiés ou n'a pas pu enregistrer, filtrable par Tous, Créés, Modifiés et Erreurs. Les éléments inchangés ne sont que comptés. Pendant une synchronisation en cours, les éléments apparaissent au fil de l'eau.
Chaque élément indique sa nature (produit, service, contact, société, document) et son nom, qui ouvre la fiche ; s'il n'a pas pu être créé, sa référence dans l'application. Une erreur s'accompagne d'un message simple (par exemple « L'application n'a pas pu fournir l'élément (droits insuffisants ou panne passagère). »).
Changements déplie, champ par champ, la valeur Avant et Après. Pour un document commercial, la partie Lignes liste les lignes Ajoutée, Modifiée ou Retirée ; les lignes sont rapprochées par la référence de leur article, si bien qu'un changement de référence apparaît comme une ligne retirée et une ligne ajoutée.
Le détail a sa propre adresse : un lien vers lui (depuis une notification ou depuis l'onglet Synchronisations d'une fiche) l'ouvre directement.
Être prévenu de la fin d'une synchronisation
Quand une synchronisation que vous avez lancée avec Synchroniser se termine, une notification vous attend dans Journal › Notifications ; elle ouvre le détail de la synchronisation. Les synchronisations automatiques n'envoient pas de notification. Voir Les notifications.
Voir les synchronisations de toutes les applications
Voir tout, en haut de l'onglet, ouvre Intégrations › Synchronisations déjà filtré sur cette application : ses synchronisations et le journal de leurs modifications, à croiser avec celles des autres applications en retirant le filtre. Voir Toutes les synchronisations.