Projet

Général

Profil

Anomalie #6528

[multi-étab] Mise à jour compte élève

Ajouté par Vincent Febvre il y a plus de 10 ans. Mis à jour il y a environ 10 ans.

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

100%

Temps estimé:
1.00 h
Temps passé:
Distribution:
EOLE 2.3

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.

log_import (1,28 ko) Vincent Febvre, 31/10/2013 14:16


Demandes liées

Lié à scribe-backend - Anomalie #7281: L’importation sconet plante Fermé 03/02/2014 07/02/2014

Révisions associées

Révision 1f8948c8 (diff)
Ajouté par Emmanuel GARETTE il y a plus de 10 ans

support du changement d'établissement lors de la mise à jour d'un eleve (ref #6528)

Révision b227e3a1 (diff)
Ajouté par Emmanuel GARETTE il y a plus de 10 ans

Test de détection BE1D non fonctionnel lors de fusion des comptes (fixes #6528 @2h)

Révision e9857b5d (diff)
Ajouté par Joël Cuissinat il y a environ 10 ans

  • scribe/linker.py : correction du test de détection Be1d

Fixes #7281 @30m
Ref #6528

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 GARETTE supprimé
  • 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

#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é
Opérations effectuées :
  • 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

Formats disponibles : Atom PDF