Anomalie #6528
[multi-étab] Mise à jour compte élève
Description
Sur un AmonÉcole 2.3 multi-établissement.
Essai de mise à jour de comptes élèves à partir d'un fichier BE1D sur une base LDAP importée 1 an auparavant.
Au moment de l'intégration des élèves une erreur intervient :
"L'utilisateur xxxxx.yyyyyy ne fait pas partie du même établissement que le groupe etab1_classe4-ce2 : etab2 - etab1"
Fichier importation.log
2013-10-31 11:43:07 - ERROR L'utilisateur xxxxx.yyyyyy ne fait pas partie du même établissement que le groupe etab1_classe4-ce2 : etab2 - etab1 Traceback (most recent call last): File "/usr/share/ead2/backend/bin/importation.py", line 405, in do_import_eleve writer.write_eleve(storage=self.store, connexion=connexion, etab=etab) File "/usr/lib/pymodules/python2.6/scribe/importation/writer.py", line 504, in write_eleve _maj_eleve(eleve, user, login) File "/usr/lib/pymodules/python2.6/scribe/importation/writer.py", line 458, in _maj_eleve user._change_classe(login, classe) File "/usr/lib/pymodules/python2.6/scribe/eleves.py", line 160, in _change_classe self._inscription(user, new_classe, sync=False) File "/usr/lib/pymodules/python2.6/scribe/eleves.py", line 172, in _inscription User._inscription(self, login, groupe, sync=sync, etab=etab) File "/usr/lib/pymodules/python2.6/scribe/eoleuser.py", line 359, in _inscription raise Exception("L'utilisateur {0} ne fait pas partie du même établissement que le groupe {1} : {2} - {3}".format(login, groupe, etabuser, etabgroup)) Exception: L'utilisateur xxxxx.yyyyy ne fait pas partie du même établissement que le groupe etab1_classe4-ce2 : etab2 - etab1 2013-10-31 11:43:07 - DEBUG suppression du lock eoleimport
Le problème vient certainement du fait que l'élève a changé d'établissement.
Demandes liées
Révisions associées
support du changement d'établissement lors de la mise à jour d'un eleve (ref #6528)
Test de détection BE1D non fonctionnel lors de fusion des comptes (fixes #6528 @2h)
Historique
#1 Mis à jour par Joël Cuissinat il y a plus de 10 ans
- Projet changé de AmonEcole à scribe-backend
- Assigné à mis à Emmanuel GARETTE
#2 Mis à jour par Joël Cuissinat il y a plus de 10 ans
- Statut changé de Nouveau à A étudier
- Assigné à
Emmanuel GARETTEsupprimé - Version cible mis à Mises à jour 2.3.12
- % réalisé changé de 0 à 50
- Temps estimé mis à 1.00 h
La correction 1f8948c8 résout le problème exposé mais des problèmes annexes (changement de classe multiples, cas des enseignants, ...) restent à explorer.
#3 Mis à jour par Joël Cuissinat il y a plus de 10 ans
- Sujet changé de Mise à jour compte élève à [multi-étab] Mise à jour compte élève
#4 Mis à jour par Emmanuel GARETTE il y a plus de 10 ans
- Statut changé de A étudier à Résolu
- % réalisé changé de 50 à 100
Appliqué par commit b227e3a188e94a0d64072269743e5a922bd59722.
#5 Mis à jour par Laurent Flori il y a environ 10 ans
- Assigné à mis à Emmanuel GARETTE
#6 Mis à jour par Fabrice Barconnière il y a environ 10 ans
- Statut changé de Résolu à Fermé
- Amonecole en multi établissement
- Création etab1 et etab2
- Importation etab1.csv dans etab1 et etab2.csv dans etab2
- Passage classe de eleve1 dans l'EAD dans une classe de etab2
- Relance importation etab1.csv dans : eleve1 est revenu dans sa classe de etab1 sans erreur