Project

General

Profile

Tâche #29956

Scénario #29897: Modification du format ENT2DVA des exports AAF en version V2003

Modifications V2003 (SDET V6.3)

Added by Joël Cuissinat over 1 year ago. Updated over 1 year ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Start date:
04/20/2020
Due date:
% Done:

100%

Remaining (hours):
0.0

AAF_2020-04-02.pdf (424 KB) Joël Cuissinat, 04/20/2020 10:37 AM

History

#1 Updated by Joël Cuissinat over 1 year ago

#2 Updated by Joël Cuissinat over 1 year ago

ENTElevePersRelEleve

La balise ENTElevePersRelEleve a été modifiée pour fournir le niveau de responsabilité du responsable de l’élève, et si la personne est à
contacter en priorité.
  • Avant évolution :

cle_jointure_pers$type_relation$resp_financier$resp_legal$contact$beneficiaire

  • Après évolution :

cle_jointure_pers$type_relation$resp_financier$resp$contact$beneficiaire

Cas possibles $resp_legal$contact (avant évolution) $resp$contact (après évolution)
Représentant légal, à ne pas contacter en priorité $1$0 $1$0
Représentant légal, à contacter en priorité $1$0 $1$1
Personne en charge de l’élève, à ne pas contacter en priorité $0$0 $2$0
Personne en charge de l’élève, à contacter en priorité $0$0 $2$1
Personne à contacter $0$1 $3$0

Code EOLE

  • Import Scribe : nous conservons uniquement les responsables légaux (les 2 premiers cas). Les cas où le champ vaut "1" sont les mêmes => pas de changement :
                        # ENTElevePersRelEleve : 4ème valeur = code responsable légal
                        if relation[3] == '1':
                            responsables.append(unicode(relation[0]))
    
  • Import Thot : visiblement le SDET demande à ce que les données de cet attribut soient copiée telles quelles. La jonction responsable/élève est quant à elle réalisée via l'attribut ENTAuxPersRelEleveEleve (non utilisée sur Scribe) et ceci sans restriction => pas de changement :
    # nouvel attribut v4.0
    attributetype (  1.2.250.1.173.1.1.1.1.185
      NAME 'ENTElevePersRelEleve'
      DESC 'identifiant Personne suivi des codes associés'
      SUP  description)
    
  • Import Seth : le code de l'import Seth est issu de l'import THOT => pas de changement

#3 Updated by Joël Cuissinat over 1 year ago

ENTMatiereRattach

Nous avons rajouté le champ ENTMatiereRattach pour informer les services externes du code de rattachement des matières académiques, à la matière nationale concernée.
  • Champ facultatif,
  • Monovalué,
  • Valeur :
    • vide si la matière est nationale,
    • le code de rattachement si elle est académique.

Code EOLE

Pour l'instant, nous n'utilisons pas ce champ. Nous ne l'avons pas (encore) intégré au schéma ldap du module Thot (niveau SDET V6.2 : #28782)...

Du coup ATTENTION, car le module Thot n'aime pas que de nouveaux attributs apparaissent dans le XML !

Mais en fait non, car actuellement, les fichiers *_MatiereEducNat_*.xml ne sont pas pris en compte et ses attributs actuels (ENTMatJointure et ENTLibelleMatiere) ne sont pas définis dans le fichier SQL :

jojo@jojo-MS-B09611:~/git/seshat-aaf (master=)$ grep ENTMatJointure ./sql/gen/eoleaaf.sql
jojo@jojo-MS-B09611:~/git/seshat-aaf (master=)$ grep ENTLibelleMatiere ./sql/gen/eoleaaf.sql
jojo@jojo-MS-B09611:~/git/seshat-aaf (master=)$

#4 Updated by Joël Cuissinat over 1 year ago

  • Subject changed from Modifications V2003 to Modifications V2003 (SDET V6.3)

#5 Updated by Joël Cuissinat over 1 year ago

  • Status changed from Nouveau to En cours

#6 Updated by Joël Cuissinat over 1 year ago

  • Status changed from En cours to Fermé
  • Assigned To set to Joël Cuissinat
  • % Done changed from 0 to 100
  • Remaining (hours) set to 0.0

Also available in: Atom PDF