Conflits d'import des inscriptions
Ce que l'import d'une liste d'inscriptions ne peut pas trancher seul : chaque sorte de conflit, un exemple, et comment la régler — dans l'écran de rapprochement, puis dans la liste des inscriptions, où les conflits gardés restent en jaune.
Dans l'écran de rapprochement
Après Rapprocher avec la base →, chaque ligne du fichier a son état (Trouvé, Proposé, Ambigu, Nouveau) et son Athlète retenu. La colonne Conflits, en jaune, résume ce que le choix de la ligne laisse ouvert (« date de naissance différente », « épreuve non retenue : « Poursuites » »…) ; le texte entier est en infobulle. Elle se refait à chaque choix : une autre fiche donne d'autres écarts, « Créer un nouvel athlète » montre les homonymes, « Ignorer la ligne » n'en laisse aucun.
Au bout de la ligne, la case Montrer ce conflit n'apparaît que si la ligne a un conflit. Elle est cochée par défaut : un conflit qu'on ne garderait pas serait perdu sans trace après l'import, et le garder ne coûte qu'un clic s'il est accepté. Elle suit les choix de la ligne tant que vous ne l'avez pas touchée ; décochée à la main, elle le reste.
Cochée, les conflits de la ligne sont gardés et surlignés en jaune dans la liste des inscriptions après l'import. Décochée, ils sont acceptés tels quels. Certains conflits n'apparaissent qu'à l'écriture (inscription contradictoire, dossard en double, catégorie introuvable, numéro refusé) : ils sont gardés pour toute ligne dont la case est cochée, et pour toute ligne sans conflit visible (rien n'y était à décider). Le rapport de l'import compte les conflits gardés.
Dans la liste des inscriptions
Chaque conflit gardé surligne en jaune la case qu'il concerne : Nom et Prénom, G, Naissance, Dossard, Catégorie, Groupe, ou la case d'une épreuve. Survolez-la : l'infobulle dit le conflit, la ligne et le fichier d'où il vient, et quoi faire (« Conflit d'import, ligne 3 du fichier « inscrits.csv » : … »).
Le jaune part tout seul dès que le conflit est réglé : quand la case change (dans la liste, dans Athlètes…, par un lot ou une relecture), quand la fiche prend la valeur du fichier, quand un dossard n'est plus en double. Les conflits qui touchent l'athlète entier (homonymes, fiche écartée, valeur illisible, épreuve inconnue, numéro refusé) se règlent à la main : clic droit dans la grille › Conflit réglé (retirer le surlignage jaune), ou le bouton Conflit réglé de la barre des lots, sur les inscriptions sélectionnées (sinon sur la liste affichée), après confirmation.
La case Conflits d'import seulement de la barre des filtres ne montre que les inscriptions dont une case est jaune ; la barre d'état les compte (« 6 conflit(s) d'import à régler (cases en jaune). »).
Les conflits, un par un
Pour chacun : quand il apparaît, un exemple et la marche à suivre.
Athlète trouvé plusieurs fois
Quand : plusieurs fiches de la base correspondent à la ligne (même référence ou même numéro chez plusieurs, même nom, prénom et date de naissance pour plusieurs, ou même nom et prénom avec un indice : année, club, genre). État « Ambigu », sans choix d'office ; la ligne est en rouge.
Exemple : la ligne 12, « Vasseur, Coralie, 2011 », et deux fiches « Vasseur, Coralie » : 2011-01-02 au Club Est, 2011-08-30 au Club Nord.
À faire : dans l'écran de rapprochement, choisissez la bonne fiche dans Athlète retenu, ou « Créer un nouvel athlète » s'il s'agit d'une autre personne (Suivant à résoudre va à la ligne suivante sans choix). Le choix règle l'ambiguïté ; ce qui reste (écarts avec la fiche choisie, homonymes d'un nouvel athlète) devient un des conflits ci-dessous.
Données différentes (nom, date de naissance, genre)
Quand : la fiche retenue a un autre nom ou prénom, une autre date de naissance ou un autre genre que la ligne. Case : Nom et Prénom, Naissance ou G.
Exemple : la ligne 3 dit « Lunel, Alix, 2010-05-05 », la fiche R-201 dit 2010-05-04. Avec « Compléter les champs vides de la fiche », la fiche garde sa date : la case Naissance d'Alix est jaune.
À faire : si le fichier a raison, corrigez la fiche avec Athlètes… : le jaune part. Si la fiche a raison : Conflit réglé. Avec « Remplacer par les valeurs du fichier », l'import prend la valeur du fichier et le conflit ne reste pas.
Fiche écartée : autre numéro de membre
Quand : une référence ou le nom désignait une fiche, mais elle a un autre numéro de membre dans la même fédération : ce sont deux personnes, la fiche est écartée. Case : Nom et Prénom.
Exemple : la ligne 7, « Roy, Denis », n° 1001 de la Fédé A ; la fiche « Roy, Denis » de la base a le n° 2002 de la Fédé A.
À faire : vérifiez qu'il s'agit bien de deux personnes (sinon corrigez le numéro et fusionnez les fiches), puis Conflit réglé.
Nouvel athlète malgré des homonymes
Quand : la ligne crée un nouvel athlète alors que la base a des homonymes (même nom et prénom, sans autre preuve). Case : Nom et Prénom.
Exemple : la ligne 9, « Petit, Emma, 2011-02-02 », crée une fiche ; la base a « Petit, Emma (2012-07-01), Club Sud ».
À faire : si c'est la même personne, fusionnez les deux fiches (Athlètes…, doublons), puis Conflit réglé ; sinon, Conflit réglé tout de suite.
Ligne en double dans le fichier
Quand : la ligne répète une personne déjà plus haut dans le fichier (même référence, ou même nom, prénom et date de naissance) : elle est ignorée. Ce qu'elle apportait de plus que la ligne gardée est un conflit de l'athlète de la ligne gardée : une épreuve (case de l'épreuve), un autre dossard (case Dossard).
Exemple : la ligne 3 dit « Roy, Denis, dossard 7, 500 m » ; la ligne 14, même personne, « dossard 9, 500 m, 1000 m ». La case 1000 m et la case Dossard de Denis sont jaunes.
À faire : cochez la case 1000 m si l'inscription est voulue, gardez ou changez le dossard : le jaune part quand la case change. Sinon, Conflit réglé.
Valeur illisible
Quand : une valeur que la lecture n'a pas comprise est laissée vide : date, genre, pays, langue, temps, oui ou non d'une colonne « Inscrit », couleur, min ou max d'un tour. Case : Nom et Prénom.
Exemple : la ligne 5 a « 31/02/2011 » en date de naissance : « valeur illisible, laissée vide : Naissance : date « 31/02/2011 » illisible. »
À faire : complétez la fiche ou l'inscription, puis Conflit réglé.
Épreuve inscrite non retenue
Quand : avec l'option « Extraire les épreuves inscrites », une valeur qui ne désigne aucune épreuve, qui en désigne plusieurs (ambiguë) ou qui désigne une épreuve de l'autre genre que l'athlète. Cases : chaque épreuve que la valeur pouvait désigner ; Nom et Prénom si elle n'en désigne aucune.
Exemple : « Poursuites » sur la ligne de Coralie, alors que l'événement a « Poursuite par équipe Dames » et « Poursuite sprint Dames » : les deux cases sont jaunes. « 800m » sur la ligne d'Emma : aucune épreuve de ce nom.
À faire : avant l'import, choisissez l'épreuve de la valeur dans l'aperçu de l'extraction (« Épreuve choisie à la main », mémorisée avec le format). Après : cochez la bonne case — cocher l'une des épreuves d'une valeur ambiguë règle toutes ses cases. Une valeur qui ne désigne rien : inscrivez l'athlète à la main s'il le faut, puis Conflit réglé.
Épreuve inconnue de l'événement
Quand : une colonne « Inscrit … » ou une épreuve de la ligne n'est pas une épreuve de l'événement. Le rapport la liste aussi (« Épreuves introuvables (ignorées) »). Case : Nom et Prénom.
Exemple : la ligne 4 inscrit à « 800 m », que l'événement n'a pas.
À faire : ajoutez l'épreuve (onglet Épreuves) puis cochez sa case, ou inscrivez l'athlète à une autre épreuve ; puis Conflit réglé.
Inscription contradictoire
Quand : l'athlète était déjà inscrit (avant cet import, ou par une ligne plus haut) et le fichier remplace son dossard, sa catégorie, son groupe ou le temps d'inscription d'une épreuve. Case : Dossard, Catégorie, Groupe ou la case de l'épreuve.
Exemple : Alix était inscrite avec le dossard 12 ; la ligne 3 lui donne le 15 : « l'athlète était déjà inscrit : le fichier a remplacé le dossard « 12 » par « 15 » ».
À faire : gardez la nouvelle valeur (Conflit réglé) ou remettez l'ancienne dans la case : le jaune part dès que la case change.
Dossard en double
Quand : après l'import, le dossard d'une inscription importée est aussi porté par une autre inscription de l'événement. Case : Dossard (déjà en rouge gras dans la liste).
Exemple : Coralie (ligne 2) et Denis (ligne 3) ont tous deux le dossard 7.
À faire : donnez un dossard à chacun, dans la case ou avec Dossards… : le jaune part chez les deux dès que le dossard n'est plus en double.
Catégorie introuvable
Quand : la catégorie du fichier n'est pas une catégorie de la spécialité de l'événement (ni par son nom, ni par son nom court) : elle est laissée vide. Case : Catégorie.
Exemple : « Benj. » pour une catégorie nommée « Benjamin » (BEN).
À faire : choisissez la catégorie dans la case, ou Calculer les catégories : le jaune part.
Numéro refusé
Quand : un numéro de la ligne (numéro de membre, ID SpeedSkatingResults, identifiant de plateforme) est déjà celui d'un autre athlète : il est refusé (deux numéros, deux personnes) et noté au rapport. Case : Nom et Prénom.
Exemple : la ligne 6, « Morin, Basile », porte le n° 1001 de la Fédé A, déjà celui de « Roy, Denis ».
À faire : vérifiez les deux fiches (erreur de saisie, ou même personne à fusionner), puis Conflit réglé.
Où les conflits sont gardés
Avec l'événement, dans la base : un autre poste, ou EVENT relancé, voit les mêmes conflits, jusqu'à ce qu'ils soient réglés. Rien ne change dans la structure de la base (FINISH continue de l'ouvrir). Un nouvel import ajoute ses conflits aux autres ; un conflit de même sorte sur la même case remplace l'ancien. L'explication de l'infobulle est écrite dans la langue de l'interface au moment où vous la lisez.