1 - Introduction Procédure d export CSV SCONET Pour KoXo Administrator Les bases de données de l Education Nationale Française sont désormais gérées par un système Web appelé SCONET. Ce portail Web permet d exporter les informations concernant les élèves au format CSV, et celles concernant les professeurs et matières au format XML. Ce document décrit la procédure qui vous permettra d obtenir les informations nécessaires à propos des élèves et professeurs pour ensuite les importer dans KoXo Administrator. Attention : Les exports fournis par SCONET sont souvent dans des formats qui ne respectent pas bien les standards, il faudra donc SYSTEMATIQUEMENT vérifier les fichiers avant de réaliser l import dans KoXo Administrator 2 Export des Elèves en CSV via le portail Web Cette opération doit être faite par une personne habilitée à le faire car elle nécessite un identifiant et mot de passe. Une fois authentifié dans l application SCONET choisir : Acces Base Eleves. Page 1/10
Cocher sur Année en préparation ou sur l année scolaire concernée. Et indiquer le code national de l établissement Choisir Exploitation puis Extractions puis Standard. Page 2/10
La liste des élèves apparaît : Cliquer sur le bouton Exporter, un fichier CSV EXP_Liste_generale_des_eleves.csv sera alors créé au bout de quelques secondes. Page 3/10
3 Mise en forme du fichier CSV des élèves Si on ouvre le fichier obtenu avec Excel on s aperçoit que : 1. La civilité/sexe/titre n est pas exploitable directement (M ou F), on peut considérer que les garçons auront le titre M. et les filles, Mle. 2. Les accents ne sont pas bons. 3. Le champ DIV. n est pas standard, il est en fait une formule Excel. Le plus gênant ici est l encodage des accents, après étude plus approfondie du fichier, on s aperçoit que ceux-ci sont encodés au format UTF-8 alors de que l entête du fichier est ANSI (pas très standard donc!). Le plus simple est d ouvrir ce fichier avec NOTEPAD qui analyse le contenu du texte et propose automatiquement un encodage correct. Page 4/10
On remarque au passage que les retours de fin de ligne ne sont également pas très bien gérés (code ASCII 0x0A au lieu des codes 0x0D 0x0A), KoXo Administrator accepte le «line feed» seul, il n y aura donc pas besoin de corriger ce problème. Avant de sauver ce fichier au format ANSI, il faut effectuer quatre rechercher/remplacer : "="" par (chaine vide) """ par (chaine vide) ;M; par ;M.; ;F; par ;Mle; Sauvegarder le fichier sous en indiquant le codage ANSI Vérification : On ré-ouvre ce fichier avec Excel : Page 5/10
4 Import ou Synchronisation des élèves au format CSV dans KoXo Administrator Lors de l import ou synchronisation CSV, après avoir sélectionné le fichier précédemment modifié, il reste à paramétrer l ordre des champs conformément à la capture ci-dessous : Page 6/10
5 Import ou Synchronisation CSV des professeurs dans KoXo Administrator Cette opération doit être faite par une personne habilitée à le faire car elle nécessite un identifiant et mot de passe. Une fois authentifié dans l application STS choisir : Mise à jour. Choisir l année scolaire concernée. Page 7/10
Choisir : Export/Emploi du temps : Un fichier au format XML est proposé : Ce format est hélas purement propriétaire, les prénoms sont orthographiés en majuscules et les disciplines sont codées sous forme DISCCO, les intitulés ou abréviations des disciplines sont inexploitables, il faut donc convertir ces données dans un format CSV plus exploitable. Page 8/10
6 Conversion du fichier XML STS Web en format CSV Il faut commencer par télécharger l outil SCONETExport à l url suivante : /fichiers/sconetexport.zip Décompresser cette archive dans un dossier et lancer l exécutable : Choisir le fichier XML précédemment extrait. Le contenu du fichier s affiche : Se positionner sur Professeurs et cliquer droit : Page 9/10
Renouveler l opération sur Administration si on souhaite récupérer les personnels administratifs et de vie scolaire. On obtient directement un fichier CSV de ce type : 7 Import ou Synchronisation des professeurs au format CSV dans KoXo Administrator Lors de l import ou synchronisation CSV, après avoir sélectionné le fichier précédemment modifié, il reste à paramétrer l ordre des champs conformément à la capture ci-contre. Page 10/10