Votre meute vit déjà dans un tableur : le nom, la naissance, le sexe, le poids, la puce. Au téléphone, il fallait pourtant la ressaisir chien par chien, ou rouvrir l'ordinateur pour l'importer depuis le site. « Importer une meute » est maintenant aussi au téléphone, avec le même fichier et les mêmes règles.
Ce qui change
Deux entrées. Dans la Meute, le menu « ⋯ » propose « Importer une meute ». Et en haut d'« Ajouter un chien », un lien « Plusieurs chiens ? Importer un fichier » y mène aussi — c'est l'écran qui suit la création d'un chenil, celui des premiers pas et du « + » de la Meute.
Un fichier CSV ou Excel (.xlsx). Choisissez-le là où il est : vos fichiers, un mail, un dossier partagé. Il est lu sur le téléphone. La première ligne nomme les colonnes, dans l'ordre que vous voulez, en français ou en anglais (« Nom », « Date de naissance », « Poids », « Puce »…). « Format du fichier » liste les neuf colonnes reconnues : obligatoires, facultatives, et ce qu'elles attendent.
Un aperçu, avant de créer quoi que ce soit. En tête : « 22 chiens à créer · 1 ligne en erreur · 1 déjà dans la meute ». Puis chaque chien avec sa case : sa ligne dans le fichier, son sexe, son type, sa naissance, son poids, sa race et sa robe en toutes lettres, sa puce. Décochez-en un pour l'écarter. Les lignes refusées sont listées avec chacune de leurs raisons (« Date de naissance : date invalide, AAAA-MM-JJ attendue »), et les chiens dont la puce est déjà celle d'un chien de votre chenil sont mis à part.
« Créer 22 chiens ». Les chiens sont créés un par un, comme si vous les aviez ajoutés à la main. Le bilan s'affiche sous la liste : combien sont créés, combien de lignes étaient en erreur, combien étaient déjà dans la meute, combien vous avez écartés.
Ce que voient les autres
Les membres de votre chenil voient les chiens créés, comme n'importe quel chien ajouté. Rien d'autre : le fichier ne quitte pas votre téléphone. Seul le propriétaire du chenil importe une meute, comme lui seul ajoute un chien.
Ce que ça ne fait pas
- Ça ne marche pas hors ligne. Comme « Ajouter un chien », la création demande du réseau. Si la connexion tombe en cours de route, l'import s'arrête : les chiens déjà créés le restent, les autres sont « En attente », et « Créer » les renvoie une fois connecté — sans recréer ceux qui le sont déjà.
- Ça ne met pas à jour un chien déjà là. Un chien dont la puce est déjà dans votre chenil n'est pas recréé, et pas modifié non plus. Pour compléter sa fiche, ouvrez-la, ou utilisez « Importer un carnet ».
- Ça ne corrige pas une ligne à l'écran. Une ligne en erreur se corrige dans le fichier, puis « Choisir un autre fichier ».
- Ça ne lit que la première feuille d'un classeur Excel, et un CSV en UTF-8 : un CSV enregistré dans un autre encodage voit ses accents remplacés par « � ».
- Le modèle à télécharger reste sur le site (« Importer une meute », sur la page Meute).
Les choix que nous avons faits
Le même fichier passe partout. Les règles du téléphone sont celles du site, cas pour cas, vérifiées sur les mêmes exemples des deux côtés : les mêmes en-têtes reconnus, le sexe et le type écrits par leurs codes (male, female_spayed, distance…), un poids avec un point (24.5) — même si le formulaire d'un chien, lui, accepte la virgule. Un fichier préparé pour l'un est bon pour l'autre.
Pas de « créer quand même » pour une puce en double. Le site propose de cocher un chien déjà présent pour le créer malgré tout. Deux chiens d'un même chenil ne peuvent pas porter la même puce : la création serait refusée de toute façon. Le téléphone ne vous propose pas un geste qui échouerait.
Un chien à la fois, et un bilan ligne par ligne. Si un chien est ajouté entre l'aperçu et la création avec la même puce, seule sa ligne est refusée (« Puce prise »), et les autres passent.
Une date ou une puce qu'Excel a rangée à sa façon. Quand vous tapez 2020-05-15 dans Excel, il en fait une date ; un numéro de puce à quinze chiffres devient un nombre. Le téléphone lit ce que la cellule contient : la date, les chiffres. Le site, lui, lit pour l'instant le texte affiché, et peut refuser ces lignes. Si un fichier vous est refusé là pour cette raison, il passe au téléphone.