Projet

Général

Profil

Scénario #21289

Implémenter l'importation AAF 1er degré sur Scribe

Ajouté par Joël Cuissinat il y a plus de 8 ans. Mis à jour il y a plus de 8 ans.

Statut:
Nouveau
Priorité:
Normal
Assigné à:
Catégorie:
-
Version cible:
-
Début:
Echéance:
% réalisé:

0%

Temps estimé:
(Total: 4.00 h)
Points de scénarios:
4.0
Restant à faire (heures):
4.00 heures
Estimation basée sur la vélocité:

Description

Les fichier de l'export ENT1D sont très différents des fichiers ENT2D et nécessitent la création d'un parseur dédié :

2017-09-11 09:42:51 - INFO type d'import : maj
2017-09-11 09:42:53 - INFO source de données : aaf
2017-09-11 09:42:56 - INFO catégorie d'utilisateurs : eleve_ss_resp
2017-09-11 09:43:23 - INFO ## Lecture des élèves... ##
2017-09-11 09:43:23 - ERROR prenom
Traceback (most recent call last):
  File "/usr/share/ead2/backend/bin/importation.py", line 234, in do_parse_aaf
    aaf.parse_aaf_eleves(self.store, eleve)
  File "/usr/lib/python2.7/dist-packages/scribe/parsing/aaf.py", line 107, in parse_aaf_eleves
    str(eleve['prenom']), str(eleve['nom'])))
KeyError: 'prenom'

NB : en profiter pour gérer correctement la KeyError de l'exemple :o

TODO :
  • ajouter les entrées "aaf1d" dans le fichier importation/config.py (options disponibles, liste des fichiers, ...)
  • créer le fichier parseur en s'inspirant de parsing/aaf.py
  • ajouter le support AAF1D dans le script importation_scribe
  • ajouter le support AAF1D dans l'EAD (préférences, action dédiée + permissions/conf-scribe, script EAD importation.py)
  • fournir une ou plusieurs procédures de test (jenkins, squash, ...)

Sous-tâches

ead - Tâche #12956: Implémenter l'import des données de AAF 1er degré dans l'EADNouveau


Demandes liées

Lié à eole-aaf - Scénario #30092: Étude : import AAF Thot et AAF 1er degré V2003 (SDET V6.3) Terminé (Sprint) 22/06/2020 03/07/2020

Historique

#1 Mis à jour par Joël Cuissinat il y a plus de 8 ans

  • Echéance mis à 20/10/2017
  • Version cible mis à sprint 2017 40-42 Equipe MENSR
  • Début mis à 02/10/2017

#2 Mis à jour par Joël Cuissinat il y a plus de 8 ans

  • Description mis à jour (diff)

#3 Mis à jour par Scrum Master il y a plus de 8 ans

  • Echéance 20/10/2017 supprimé
  • Version cible sprint 2017 40-42 Equipe MENSR supprimé
  • Début 02/10/2017 supprimé
  • Release EOLE 2.6.2 supprimé

#4 Mis à jour par Joël Cuissinat il y a plus de 8 ans

  • Assigné à mis à force orange

#5 Mis à jour par Joël Cuissinat il y a presque 6 ans

  • Lié à Scénario #30092: Étude : import AAF Thot et AAF 1er degré V2003 (SDET V6.3) ajouté

Formats disponibles : Atom PDF