Aller au contenu

Réviser les doublons

Quand un champ est marqué comme unique sur l’ensemble des enregistrements, l’application web et les imports bloquent une valeur qu’un autre enregistrement possède déjà. Les enregistrements synchronisés depuis des appareils de terrain ne sont jamais bloqués (pour qu’aucune donnée de terrain ne reste bloquée), de sorte qu’un doublon peut malgré tout arriver par cette voie. Le contrôle des données les signale, et la vue Doublons est l’endroit où vous les résolvez.

Une liste à plat afficherait une ligne par enregistrement signalé, et avec une centaine de conflits vous devriez survoler chacun pour voir avec quoi il entre en collision. Un tas d’enregistrements signalés ne représente en général qu’une poignée de valeurs répétées, donc la vue Doublons regroupe plutôt les enregistrements par la valeur qu’ils partagent. Une centaine de lignes devient une courte liste de groupes que vous parcourez et sur lesquels vous agissez.

Sur la page des enregistrements, choisissez le filtre Doublons (il apparaît dès que le type possède un champ unique). Si la liste paraît vide ou obsolète juste après un import ou une synchronisation, exécutez d’abord Contrôler les données pour actualiser les indicateurs.

La ligne du haut vous indique l’ampleur du problème, par exemple « 8 valeurs en doublon sur 21 enregistrements ». En dessous, une ligne par valeur en doublon, les plus grands groupes en premier :

  • Le champ et la valeur qu’ils partagent, ainsi qu’un nombre d’enregistrements.
  • Pour un champ unique au sein d’une sortie, la sortie est affichée, car la même valeur sur une autre sortie constitue un groupe distinct.

Ouvrez un groupe pour voir ses membres. Chaque membre indique d’où il provient (web, import ou une synchronisation d’appareil), à quel moment il a été saisi, et son site. La provenance est en général ce qui permet de distinguer l’enregistrement que vous voulez conserver de la collision accidentelle.

Activez le mode Révision (à côté de Saisir des données), puis traitez un groupe :

  • Cochez la case du groupe pour sélectionner tous ses enregistrements, ou cochez des membres individuels.
  • Conserver le plus ancien, sélectionner le reste coche tous les membres sauf celui saisi en premier, prêt pour que vous rejetiez les surplus.
  • La barre d’actions en bas approuve, rejette ou signale ensuite la sélection, avec les mêmes actions et la même barre que le reste de l’écran de révision. Un enregistrement rejeté libère sa valeur, de sorte que l’identifiant redevient disponible.

Vous pouvez aussi ouvrir n’importe quel membre (cliquez sur son état) pour voir son historique complet et agir dessus individuellement.