Télécharger des matchs par fichier CSV
Si vous avez un grand nombre de matchs à ajouter, vous pouvez tous les télécharger en une seule fois à l'aide d'un fichier CSV plutôt que de les saisir un par un. L'outil d'importation dynamique d'ASM valide votre fichier, affiche les données dans un éditeur semblable à un tableur et vous permet de corriger tout problème avant l'importation.
Accéder à l'outil d'importation
- Allez dans Administration → Master Schedule (calendrier principal)
- Sélectionnez votre group (groupe) dans le menu déroulant de région en haut
- Cliquez sur le bouton Import dans la barre d'outils (icône de calendrier avec flèche)
Préparer votre fichier CSV
Votre fichier CSV doit contenir des en-têtes de colonnes sur la première ligne. ASM reconnaît les en-têtes en anglais et en français et détecte automatiquement la langue de votre fichier.
Colonnes obligatoires
Ces quatre colonnes doivent être présentes et remplies pour chaque ligne :
| Colonne | Description | Exemple |
|---|---|---|
| ID de la ligue | L'identifiant de la ligue à laquelle ce match appartient. Doit correspondre à une ligue existante dans votre groupe. | LGE-001 |
| Date | La date du match. Plusieurs formats sont acceptés. | 2026-05-15 |
| Heure | L'heure de début en format 24 heures. | 19:00 |
| ID du terrain | L'identifiant du lieu ou du terrain. Doit correspondre à un lieu dans votre groupe. | PRK-012 |
Si une colonne obligatoire est absente de votre fichier, l'outil d'importation l'indique avec un avertissement et ajoute la colonne manquante au tableur pour que vous puissiez la remplir manuellement.
Si une colonne obligatoire est présente mais que des lignes ont des valeurs vides, ces cellules seront mises en évidence en rouge. Vous devez les remplir avant de pouvoir lancer l'importation.
Formats de date acceptés
L'outil d'importation est flexible avec les formats de date. Tous ces formats fonctionnent :
AAAA-MM-JJ(recommandé) — p. ex.2026-05-15JJ/MM/AAAA— p. ex.15/05/2026MM/JJ/AAAA— p. ex.05/15/2026JJ/MM/AA— p. ex.15/05/26AA/MM/JJ— p. ex.26/05/15
Les dates sont normalisées en AAAA-MM-JJ après le téléchargement, ce qui vous permet de les vérifier dans l'éditeur avant l'importation.
Formats d'heure acceptés
HH:mm(24 heures, recommandé) — p. ex.19:00H:mm— p. ex.9:30h:mm AM/PM— p. ex.7:00 PM
Colonnes optionnelles
Ces colonnes peuvent être incluses pour des données de match plus complètes. Si elles sont omises ou laissées vides, ASM utilise des valeurs par défaut lorsque c'est applicable.
| Colonne | Description | Valeur par défaut si vide |
|---|---|---|
| Numéro de match | Un identifiant pour le match (p. ex. numéro de match de la ligue) | Aucune |
| Équipe à domicile | Le nom ou l'identifiant de l'équipe locale | Aucune |
| Équipe à l'extérieur | Le nom ou l'identifiant de l'équipe visiteuse | Aucune |
| Type de match | Le type de match | Match (saison régulière) |
| Statut du match | Le statut du match | Normal |
| Commentaire du match | Notes ou consignes particulières | Aucune |
| Type d'équipage | Nombre d'officiels requis (p. ex. 2-homme, 3-homme) | Taille d'équipage par défaut du groupe |
| Type d'équipage arbitres | Taille d'équipage spécifiquement pour les arbitres | Valeur par défaut du groupe |
| Type d'équipage marqueurs | Taille d'équipage pour les marqueurs | Valeur par défaut du groupe |
| Type d'équipage superviseurs | Taille d'équipage pour les superviseurs | Valeur par défaut du groupe |
| Pointage de l'équipe à domicile | Pointage de l'équipe locale | Aucune |
| Pointage de l'équipe à l'extérieur | Pointage de l'équipe visiteuse | Aucune |
| ID de la région officielle | Lie des officiels d'une autre région (liaison de matchs) | Aucune |
| ID de la région du scorekeeper | Lie des marqueurs d'une autre région | Aucune |
| ID de la région du superviseur | Lie des superviseurs d'une autre région | Aucune |
Valeurs du type de match
La colonne Type de match accepte les valeurs suivantes (en anglais ou en français) :
- Game / Match — match de saison régulière (valeur par défaut)
- Playoff / Séries éliminatoires — match de séries
- Exhibition / Hors Concours — match exhibition
- Practice / Pratique — entraînement
Si la colonne est laissée vide ou absente de votre fichier, les matchs seront importés comme Match (saison régulière). C'est pratique lorsque la majorité de votre calendrier est composé de matchs de saison régulière — vous n'avez qu'à préciser un type pour les exceptions.
Valeurs par défaut du type d'équipage
Lorsque les colonnes de type d'équipage sont vides, ASM utilise la configuration par défaut de votre groupe. Par exemple, si votre groupe est configuré avec un équipage de 3 personnes pour les arbitres et de 1 personne pour les marqueurs, ces valeurs par défaut s'appliquent à toute ligne où le type d'équipage n'est pas précisé.
L'éditeur affiche les valeurs par défaut sous forme d'indications grisées en italique (p. ex. Par défaut : 3 personnes) pour que vous puissiez voir ce qui sera utilisé sans avoir à le définir explicitement.
Si un rôle donné (marqueurs, superviseurs) n'est pas activé pour votre groupe, le type d'équipage pour ce rôle affiche S.O..
Colonnes de postes (pré-affectation des officiels)
Vous pouvez aussi inclure des colonnes pour des postes précis afin de pré-affecter des officiels lors de l'importation. L'en-tête de colonne doit correspondre au nom du poste tel que configuré dans le sport de votre groupe. Exemples courants :
- Arbitre, Juge de ligne, Juge de ligne 2, etc. (hockey)
- Marbre, Buts, 3ième but, etc. (baseball)
- Arbitre en chef, Arbitre de la piste, Arbitre du centre (basketball)
- Poste 1 à Poste 8 (générique)
- Marqueur, Marqueur 2, Marqueur 3
- Superviseur, Superviseur 2, Superviseur 3
La valeur dans chaque cellule de poste doit être le nom d'utilisateur de l'officiel. L'éditeur d'importation offre l'autocomplétion à partir de la liste des membres de votre groupe.
Colonnes d'amendes et d'ajustements
Vous pouvez inclure des ajustements d'honoraires en ajoutant des colonnes nommées Amende1, Amende2, etc. Le format de la valeur est :
nom_utilisateur:montant:commentaire
Par exemple : jean.dupont:15.00:Prime de déplacement
La plupart des groupes n'en auront pas besoin lors de l'importation — les ajustements sont généralement ajoutés après coup depuis le Master Schedule.
Télécharger le fichier
- Assurez-vous qu'un groupe est sélectionné dans le menu déroulant de région. L'outil d'importation a besoin de savoir contre quel groupe valider les ligues, les lieux et les équipes.
- Glissez-déposez votre fichier CSV sur la zone de dépôt, ou cliquez sur Upload Files (Télécharger des fichiers) pour parcourir.
- ASM valide le fichier. Cela prend un moment — l'outil vérifie les en-têtes, les colonnes obligatoires et les formats de données.
L'éditeur tableur
Après la validation, vos données apparaissent dans un tableau semblable à un tableur où vous pouvez tout vérifier et modifier avant l'importation.
Ce que vous pouvez faire dans l'éditeur
- Modifier n'importe quelle cellule — cliquez sur une cellule pour saisir ou sélectionner une valeur
- Menus déroulants intelligents — les colonnes Ligue, Équipe, Terrain, Type d'équipage et Type de match affichent des menus déroulants avec les options valides de votre groupe
- Autocomplétion — les colonnes Équipe, Terrain et postes d'officiels offrent la recherche par frappe
- Sélecteurs de date et d'heure — les colonnes Date et Heure ont des icônes de calendrier et d'horloge
- Navigation par tabulation — appuyez sur Tab pour passer d'une cellule à l'autre, Maj+Tab pour revenir, Entrée pour descendre
- Validation visuelle — les cellules en erreur sont mises en évidence en rouge avec des infobulles explicatives
Comprendre les avertissements et les erreurs
- Les badges d'avertissement orangés en haut indiquent des en-têtes de colonnes obligatoires manquants. La colonne sera ajoutée au tableau pour que vous puissiez la remplir.
- Les badges d'erreur rouges indiquent des lignes avec des valeurs obligatoires manquantes ou des données invalides (p. ex. un identifiant de ligue inexistant dans votre groupe).
- Les cellules mises en évidence en rouge sont les cellules précises qui nécessitent attention. Survolez-les pour voir le problème.
Le bouton d'importation ne fonctionnera pas tant que toutes les valeurs obligatoires ne seront pas remplies et que toutes les erreurs de validation ne seront pas résolues.
Indications de valeurs par défaut
Pour les colonnes comme Type de match et Type d'équipage, les cellules vides affichent une indication grisée montrant la valeur par défaut qui sera utilisée. Par exemple :
- Une cellule Type de match vide affiche Par défaut : Match — ce qui signifie qu'il sera importé comme match de saison régulière
- Une cellule Type d'équipage vide affiche Par défaut : 3 personnes — ce qui signifie que la taille d'équipage par défaut de votre groupe s'appliquera
Vous n'avez besoin de les remplir que lorsque vous voulez quelque chose de différent de la valeur par défaut.
Importer
Une fois que tout est correct :
- Cliquez sur le bouton Import en bas à droite
- ASM lance une validation finale, puis importe tous les matchs
- Une notification de succès apparaît et le Master Schedule se rafraîchit avec vos nouveaux matchs
Les matchs importés apparaissent comme entrées brouillon dans votre calendrier principal, prêts à être modifiés ou affectés.
Conseils
- Exportez d'abord pour obtenir le bon format — si vous avez déjà des matchs dans votre calendrier, utilisez le bouton Export du Master Schedule pour télécharger un CSV. Cela vous donne un modèle parfaitement formaté avec les bons en-têtes de colonnes et les identifiants de vos ligues et lieux.
- Identifiants vs noms — ID de la ligue et ID du terrain doivent être les véritables identifiants système, pas les noms affichés. La façon la plus simple de les trouver est d'exporter votre calendrier actuel ou de vérifier dans les paramètres de ligues et de lieux.
- Commencez simple — pour votre première importation, incluez seulement les quatre colonnes obligatoires (ID de la ligue, Date, Heure, ID du terrain). Vous pourrez toujours modifier les matchs après l'importation pour ajouter des équipes, des commentaires et des affectations.
- En-têtes bilingues — si votre groupe travaille en anglais, vous pouvez utiliser des en-têtes en anglais (p. ex. League ID, Date, Time, Park ID). ASM détecte la langue automatiquement.
- Réutilisez votre fichier — si vous importez des matchs régulièrement (p. ex. mises à jour hebdomadaires), conservez votre modèle CSV et mettez simplement à jour les lignes de données à chaque fois.