Anomalie #2870
Documentalistes importation AAF
0%
Description
Bonjour,
Je passe tous les Scribes de l'importation Sconet à la synchronisation AAF.
Les documentalistes (et les chefs de travaux) qui ont DOC et CTR dans l'AAF sont intégrés en tant qu'administratifs alors que ce sont des professeurs.
C'est gênant puisque par rapport à l'import Sconet précédent, ils perdent l'accès à l'espace d'échange des professeurs et la possibilité de faire des validations dans notre GiBii (réservé aux profs). J'avais aussi l'habitude de leur mettre toutes les équipes péda pour le travail au CDI, ce n'est plus possible ...
Serait-il possible d'ajouter les DOC et les CTR avec les ENS dans la synchronisation AAF ?
Merci d'avance !
JL
Demandes liées
Révisions associées
Merge widget-connection-2870.
Fixes #2870
Author: mithrandi
Reviewer: jonathanj, exarkun
Add connectionMade and connectionLost callbacks to Athena widgets, which are
invoked when the transport first becomes available, and when it ceases to be
available, respectively.
Another try to fix carriage return... Fixes #2870
Historique
#1 Mis à jour par Joël Cuissinat il y a environ 12 ans
- Statut changé de Nouveau à En attente d'informations
- Assigné à mis à Joël Cuissinat
- Version cible mis à Mises à jour 2.2.3 - 04 RC
- Temps estimé mis à 1.00 h
#2 Mis à jour par Jérôme Labriet il y a environ 12 ans
Bonjour,
C'est une bonne idée pour les DOC, puisque chez nous nous avons la même demande
Pour avoir le comportement que tu souhaites (sans modifier le code), juste après l'extraction AAF je lance la commande
sed -i 's/\$DOC\$/\$ENS\$/g' ENT_*_Complet_*_PersEducNat_0000.xml
Comme ça lors de la mise à disposition du fichier sur Scribe le compte DOC est créé sur un profil prof. Si le compte existait déjà, l'importation ne changera pas le profil, il faudra donc supprimer le compte avant.
Pour les CTR, nous n'avons pas eu cette demande, chez nous ils souhaitent rester administratif
Cordialement
Christophe LEON
#3 Mis à jour par Jérôme Labriet il y a environ 12 ans
En attendant une éventuelle intégration en amont, on va appliquer cette solution pour les DOC (effectivement pas les CTR) dans l'aca. Merci Christophe.
Jérôme
#4 Mis à jour par Joël Cuissinat il y a environ 12 ans
Voila un patch possible...
diff --git a/scribe/parsing/aaf.py b/scribe/parsing/aaf.py index 8175fdf..031c7e4 100644 --- a/scribe/parsing/aaf.py +++ b/scribe/parsing/aaf.py @@ -258,7 +258,7 @@ def parse_aaf_profs(storage, profs_file): text = attr.find('value').text if text != None and '$' in text: fonctions = text.split('$') - if fonctions[1] != 'ENS': + if fonctions[1] not in ['ENS', 'DOC']: administratif = True nom = unicode(replace_cars(fonctions[1])) desc = unicode(replace_cars(fonctions[2]))
Sauf que dans les endroits où l'import AAF a déjà été fait, ça va créer un doublon si on n'ajoute pas le code qui vérifie que cette personne n'est pas déjà créée en tant que personnel administratif !
#5 Mis à jour par Jérôme Labriet il y a environ 12 ans
Salut Joël,
Je ne sais quoi te dire, on a appliqué la solution de Christophe et du coup je n'ai plus le problème.
D'un autre coté pour les gens qui démarrent c'est bizarre de retrouver les DOC en ADM d'autant que pour les repasser en ENS c'est compliqué, la seule solution que j'ai trouvé c'est la création et suppression :
http://scribe.ac-besancon.fr:8502/scribe//faq/index.php?sid=1307&lang=fr&action=artikel&cat=12&id=38&artlang=fr
Je ne sais pas si il faut fermer ma demande ?
Amicalement,
Jérôme
#6 Mis à jour par Joël Cuissinat il y a environ 12 ans
- Version cible changé de Mises à jour 2.2.3 - 04 RC à Mises à jour 2.2.3 - 05 RC
A revoir ...
Ils sont traités comment lors de des imports Sconet/STS-Web ?
#7 Mis à jour par Joël Cuissinat il y a presque 12 ans
- Version cible
Mises à jour 2.2.3 - 05 RCsupprimé
#8 Mis à jour par Luc Bourdot il y a presque 10 ans
- Statut changé de En attente d'informations à Classée sans suite
#9 Mis à jour par Lionel Morin il y a presque 8 ans
- Distribution
EOLE 2.2supprimé
Résolu en 2.6 avec #9353.