Project

General

Profile

Tâche #30364

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

Différences personnels 1D/2D (PersEducNat)

Added by Joël Cuissinat 3 months ago. Updated 2 months ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Start date:
06/22/2020
Due date:
% Done:

100%

Estimated time:
0.00 h
Remaining (hours):
0.0

History

#1 Updated by Joël Cuissinat 3 months ago

  • Subject changed from Différences enseignants to Différences personnels 1D/2D (PersEducNat)

#2 Updated by Joël Cuissinat 3 months ago

Attributs communs

  • ENTPersonCategorieEnseignant
  • ENTPersonDateNaissance
  • ENTPersonFonctions
  • ENTPersonJointure
  • ENTPersonNomPatro
  • ENTPersonStructRattach

#3 Updated by Joël Cuissinat 3 months ago

Attributs spécifiques 1D (fichier fourni)

  • ENTEnsFonctionDir (vide ou id de l'établissement)
  • ENTEnsSpecialites (format "CODE$LIBELLE")
  • ENTPersonAutresPrenoms (en double dans les données fournies et utilisé pour les élèves en ENT2D !)
  • ENTPersonCivilite
  • ENTPersonMail
  • ENTPersonNom
  • ENTPersonPrenom

#4 Updated by Joël Cuissinat 3 months ago

Attributs spécifiques 2D (archive)

  • ENTAuxEnsCategoDiscipline
  • ENTAuxEnsClasses
  • ENTAuxEnsClassesMatieres
  • ENTAuxEnsClassesPrincipal
  • ENTAuxEnsDisciplinesPoste
  • ENTAuxEnsGroupes
  • ENTAuxEnsGroupesMatieres
  • ENTAuxEnsMatiereEnseignEtab
  • ENTAuxEnsMEF
  • givenName
  • mail
  • PersEducNatPresenceDevantEleves
  • personalTitle
  • sn

#5 Updated by Joël Cuissinat 3 months ago

Attributs équivalents (possibilité de renommage à l'export ?)

  • ENTPersonCivilite = personalTitle
  • ENTPersonMail = mail
  • ENTPersonNom = sn
  • ENTPersonPrenom = givenName

#6 Updated by Joël Cuissinat 3 months ago

  • Status changed from Nouveau to En cours

#7 Updated by Joël Cuissinat 3 months ago

  • Assigned To set to Joël Cuissinat

#8 Updated by Joël Cuissinat 3 months ago

  • Status changed from En cours to Résolu
  • % Done changed from 0 to 100

#9 Updated by Joël Cuissinat 3 months ago

  • Status changed from Résolu to Fermé
  • Remaining (hours) set to 0.0

#10 Updated by Joël Cuissinat 2 months ago

  • Quelques attributs ignorés (dans _parse_aaf_profadmin(usertype, userdata):)
        unused_fields.extend(['ENTPersonCategorieEnseignant', 'ENTEnsFonctionDir', 'ENTEnsSpecialites', 'ENTPersonAutresPrenoms'])
    
    
  • Gérer l'absence de 'PersEducNatPresenceDevantEleves' (à placer sous le test spécifique if type_ == 'administratif':), fix rapide : tout le monde est "enseignant"
                if 'PersEducNatPresenceDevantEleves' not in userdata:
                    userdata['PersEducNatPresenceDevantEleves'] = 'O'
    

Also available in: Atom PDF