Project

General

Profile

Anomalie #1730

Importation AAF (date de naissance manquante)

Added by Christophe LEON over 10 years ago. Updated almost 10 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Category:
-
Start date:
04/22/2011
Due date:
% Done:

100%

Estimated time:
1.00 h
Spent time:
Distribution:

Description

Lors d'une importation AAF, le script se plante quand il n'y a pas de date de naissance présent dans le fichier XML.
Il semble que cette date soit facultative dans AAF.
Il faudrait donc faire un test lors de l'intégration des comptes.

D'une manière générale lorsqu'un compte est été créé manuellement par deleguCE seulement le Nom, Prénom, est "renseignable"..
du coup il manque aussi ENTPersonNomPatro,personalTitle

A vérifier donc si le pb ne se pose pas également pour ces champs

++ Christophe

-- Exemple de log
2011-04-22 11:36:24 - DEBUG nouvel administratif : xxxxxxx.yyyyyyyyy
2011-04-22 11:36:24 - ERROR date
Traceback (most recent call last):
File "/usr/share/ead2/backend/bin/importation.py", line 485, in do_import_personnel
writer.write_administratif(storage=self.store, connexion=connexion)
File "/var/lib/python-support/python2.5/scribe/importation/writer.py", line 837, in write_administratif
login = _new_administratif(administratif, user, prefs)
File "/var/lib/python-support/python2.5/scribe/importation/writer.py", line 788, in _new_administratif
user._add(**my_administratif)
File "/var/lib/python-support/python2.5/scribe/eoleuser.py", line 257, in _add
self.filter_must_args(args)
File "/var/lib/python-support/python2.5/scribe/eoleuser.py", line 290, in filter_must_args
raise EmptyUserCreateKey(arg)
EmptyUserCreateKey: date
2011-04-22 11:36:24 - DEBUG suppression du lock eoleimport


Related issues

Related to scribe-backend - Anomalie #1946: erreur à la synchronisation aaf pour manque de civilité Fermé 07/22/2011

Associated revisions

Revision 8567e1b9 (diff)
Added by mithrandi almost 15 years ago

More efficient JSON string parsing.

Fixes #1730
Author: bcline, exarkun
Reviewer: mithrandi

Revision acfc4278 (diff)
Added by Joël Cuissinat about 10 years ago

fix date de naissance personnel manquante pour import AAF (fixes #1730)

Revision c50caf7f (diff)
Added by Joël Cuissinat about 10 years ago

fix date de naissance personnel manquante pour import AAF [2.2] (fixes #1730)

History

#1 Updated by Joël Cuissinat about 10 years ago

  • Assigned To set to Joël Cuissinat
  • Target version set to Mises à jour 2.2.3 - 02 RC
  • Estimated time set to 1.00 h

#2 Updated by Joël Cuissinat about 10 years ago

  • Project changed from Scribe to scribe-backend

#3 Updated by Joël Cuissinat about 10 years ago

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

#5 Updated by Joël Cuissinat almost 10 years ago

  • Status changed from Résolu to Fermé

scribe-backend 2.2-eole100~7

Also available in: Atom PDF