[scodoc-devel] [SVN] Scolar : [1810] Gestion balise datefinalisationinscription (suite)

eviennet at lipn.univ-paris13.fr eviennet at lipn.univ-paris13.fr
Ven 19 Oct 17:31:20 CEST 2018


Une pièce jointe HTML a été nettoyée...
URL: https://listes.univ-paris13.fr/pipermail/scodoc-devel/attachments/20181019/2cf233d9/attachment.htm 
-------------- section suivante --------------
Modified: branches/ScoDoc7/sco_portal_apogee.py
===================================================================
--- branches/ScoDoc7/sco_portal_apogee.py	2018-10-19 12:01:52 UTC (rev 1809)
+++ branches/ScoDoc7/sco_portal_apogee.py	2018-10-19 15:31:20 UTC (rev 1810)
@@ -462,9 +462,19 @@
             etud['paiementinscription'] = None
             etud['paiementinscription_str'] = '(pas de code)'
             etud['datefinalisationinscription'] = None
+            etud['datefinalisationinscription_str'] = 'NA'
             etud['etape'] = None
         else:
+            # Modifie certains champs de l'étudiant:
             infos = get_etud_apogee(context, etud['code_nip'])
+            if infos:
+                for k in ('paiementinscription', 'paiementinscription_str', 'datefinalisationinscription', 'datefinalisationinscription_str', 'etape'):
+                    etud[k] = infos[k]
+            else:
+                etud['datefinalisationinscription'] = None
+                etud['datefinalisationinscription_str'] = 'Erreur'
+                etud['datefinalisationinscription'] = None
+                etud['paiementinscription_str'] = '(pb cnx Apogée)'
 
 def get_maquette_apogee(context, etape='', annee_scolaire=''):
     """Maquette CSV Apogee pour une étape et une annee scolaire


Plus d'informations sur la liste de diffusion scodoc-devel