Import global
Vérifié contre le produit le .
Route de l’application : /admin/imports/groups/$groupId — cette page décrit tous les
imports globaux, pas un en particulier.
À quoi sert cet écran
Section intitulée « À quoi sert cet écran »Mettre un établissement entier en donnée depuis un seul fichier. Un groupe d’import naît d’un classeur Excel dont chaque onglet porte un type de données ; le produit l’éclate en autant d’imports, les range dans l’ordre des dépendances, et les enchaîne.
C’est la troisième et dernière page du parcours d’import, après Imports CSV et Assistant d'import.
Qui y a accès
Section intitulée « Qui y a accès »Permission requise : .
La portent Administrateur, Gestionnaire de patrimoine — plus, le cas échéant, les rôles personnalisés de votre établissement qui la contiennent.
Sans cette permission, l'entrée n'existe pas dans le menu. Elle n'y figure ni grisée ni cadenassée : la navigation est filtrée sur les droits résolus, pas désactivée. Une section absente n'est donc pas une panne — et au tout premier affichage, le menu peut être plus court une fraction de seconde, le temps que les permissions arrivent.
Une permission peut être limitée à certains campus ou formations. Dans ce cas l'écran s'ouvre, mais les ressources hors périmètre en sont absentes — voir Portée.
Comme les deux autres écrans d’import — voir Imports CSV pour la conséquence côté navigation.
Ce qu’est un groupe, exactement
Section intitulée « Ce qu’est un groupe, exactement »Un groupe est un classeur, pas un import. Il ne contient aucune donnée en propre : c’est un ordre d’exécution posé sur plusieurs imports ordinaires.
| Un import | Un groupe | |
|---|---|---|
| Ce qu’il traite | un type de données, un fichier | plusieurs types, un classeur |
| Où il se conduit | Assistant d'import | ici, plus l’assistant pour chaque onglet |
| Ce qu’il produit | un rapport | une séquence de rapports |
L’ordre n’est pas celui des onglets du classeur, c’est celui des dépendances : campus et bâtiments, puis salles, puis matières, puis enseignants, puis formations et groupes, puis étudiants, puis cours, puis disponibilités. Chaque étape a besoin de la précédente.
Un onglet dont les en-têtes correspondent au modèle est mappé tout seul et passe directement à la vérification. Le modèle officiel se télécharge depuis le produit : un onglet par type, en-têtes en français, une ligne d’exemple.
Ce qu’on y voit
Section intitulée « Ce qu’on y voit »L’écran est titré « Import global », sous-titré « Un onglet par type de données, exécuté dans l’ordre des dépendances. L’import s’arrête au premier onglet nécessitant votre attention, puis reprend là où il s’est arrêté. »
La séquence, une ligne par onglet, avec sa colonne « Ordre », son type, son statut et un bouton « Ouvrir » qui bascule vers l’assistant classique.
Les boutons de pilotage : « Tout importer » au premier lancement, « Reprendre l’import » ensuite, et pendant l’exécution « Import en cours… ».
La case globale : « Importer les lignes valides même si certaines sont rejetées (appliqué à tous les onglets) ».
La règle d’arrêt et de reprise
Section intitulée « La règle d’arrêt et de reprise »C’est ce qui fait tout l’intérêt de l’écran.
- Le produit traite les onglets dans l’ordre, chacun en vérification puis en import.
- Au premier onglet qui a besoin d’un humain — un mapping incomplet, des lignes rejetées — il s’arrête : « L’import s’est arrêté sur « Étudiants » : ouvrez-le pour corriger (mapping ou lignes rejetées), puis reprenez. »
- Vous ouvrez l’onglet fautif dans l’assistant, vous corrigez.
- « Reprendre l’import » repart au même endroit : les onglets déjà terminés sont sautés, jamais rejoués.
Quand tout est passé : « Tous les onglets ont été importés. »
Ce qu’on peut y faire
Section intitulée « Ce qu’on peut y faire »| Action | Permission | Où c’est expliqué |
|---|---|---|
| Lancer la séquence | guide de l’administrateur | |
| Ouvrir un onglet dans l’assistant | Assistant d'import | |
| Reprendre après correction | cette page | |
| Déposer le classeur | Imports CSV |
Chaque onglet produit sa propre entrée d’audit, comme un import ordinaire — voir Journal d'audit.
États particuliers
Section intitulée « États particuliers »| Ce que vous voyez | Ce que ça veut dire |
|---|---|
| « Import en cours… » | la séquence tourne ; l’écran suit en direct |
| « L’import s’est arrêté sur « … » : ouvrez-le pour corriger (mapping ou lignes rejetées), puis reprenez. » | l’arrêt normal : un onglet demande une décision humaine |
| « Tous les onglets ont été importés. » | la séquence est allée au bout |
| « Onglets non reconnus (ignorés) : … » | des onglets du classeur ne correspondent à aucun type ; ils sont listés et ignorés, jamais devinés |
| « Impossible de démarrer : … » | la séquence n’a pas pu être lancée |
| « Import global démarré » | la séquence est partie |
| Un onglet à « Échec » au milieu de la séquence | l’écriture s’est arrêtée sur cet onglet ; les onglets précédents sont bien appliqués |
| Vous êtes renvoyé à l’accueil | vous n’avez pas |
Sur un classeur au mauvais format : un onglet dont le nom ne ressemble à aucun type connu est ignoré, et son nom apparaît dans la liste des onglets non reconnus. Le produit ne devine jamais : un onglet « Salles 2026 v3 » a de bonnes chances d’être reconnu, un onglet « Feuil1 » n’en a aucune.
Sur un import partiellement appliqué : le cas le plus fréquent ici n’est pas la ligne rejetée, c’est la séquence interrompue. Un groupe arrêté sur les étudiants a déjà écrit les salles, les matières, les enseignants et les groupes — le référentiel est cohérent, il est simplement incomplet. Reprendre est sans danger.
Sur le temps réel : l’écran suit la séquence en direct tant qu’elle tourne.
Sur le hors-périmètre : la portée d’un rôle ne filtre pas cet écran.
Écrans liés
Section intitulée « Écrans liés »- Imports CSV — le point d’entrée du parcours et le dépôt du classeur.
- Assistant d'import — l’assistant, où chaque onglet se corrige.
- Patrimoine et Structure pédagogique — ce que la séquence remplit, dans cet ordre.
- Journal d'audit — une entrée par onglet importé.
- Les 7 premiers jours — le parcours de mise en service complet.