https://dev-eole.ac-dijon.fr/https://dev-eole.ac-dijon.fr/favicon.ico2014-10-16T13:45:50ZEnsemble Ouvert Libre Évolutifzephir-parc - Tâche #9165: L'import de nouveaux établissements ne fonctionne plushttps://dev-eole.ac-dijon.fr/issues/9165?journal_id=363902014-10-16T13:45:50ZBruno Boigetbruno.boiget@ac-dijon.fr
<ul><li><strong>Assigné à</strong> mis à <i>Bruno Boiget</i></li></ul><p>après tests et debug avec le fichier fourni, le problème vient de tabulations au début de certains champs.</p>
<p>Pour éviter des problèmes de ce genre, il serait souhaitable de 'stripper' les espaces/tabulations en début et fin de champ.</p> zephir-parc - Tâche #9165: L'import de nouveaux établissements ne fonctionne plushttps://dev-eole.ac-dijon.fr/issues/9165?journal_id=363962014-10-16T14:22:07ZBruno Boigetbruno.boiget@ac-dijon.fr
<ul><li><strong>Tracker</strong> changé de <i>Anomalie</i> à <i>Tâche</i></li><li><strong>Version cible</strong> mis à <i>sprint 2014 42-43</i></li><li><strong>Temps estimé</strong> mis à <i>1.00 h</i></li><li><strong>Tâche parente</strong> mis à <i>#9084</i></li><li><strong>Restant à faire (heures)</strong> mis à <i>1.0</i></li></ul> zephir-parc - Tâche #9165: L'import de nouveaux établissements ne fonctionne plushttps://dev-eole.ac-dijon.fr/issues/9165?journal_id=363972014-10-16T14:36:02ZBruno Boigetbruno.boiget@ac-dijon.fr
<ul><li><strong>Statut</strong> changé de <i>Nouveau</i> à <i>Résolu</i></li><li><strong>% réalisé</strong> changé de <i>0</i> à <i>100</i></li></ul><p>Appliqué par commit <a class="changeset" title="Suprression des espaces/tabulations en début et fin de champ (import étab) Fixes #9165 @1h" href="https://dev-eole.ac-dijon.fr/projects/zephir-parc/repository/revisions/f5a0caaa016a5b1269680b9d67e67d1fe306d6e1">zephir-parc:f5a0caaa016a5b1269680b9d67e67d1fe306d6e1</a>.</p> zephir-parc - Tâche #9165: L'import de nouveaux établissements ne fonctionne plushttps://dev-eole.ac-dijon.fr/issues/9165?journal_id=363982014-10-16T14:38:36ZBruno Boigetbruno.boiget@ac-dijon.fr
<ul><li><strong>Description</strong> mis à jour (<a title="Voir les différences" href="/journals/36398/diff?detail_id=48162">diff</a>)</li><li><strong>Restant à faire (heures)</strong> changé de <i>1.0</i> à <i>0.5</i></li></ul> zephir-parc - Tâche #9165: L'import de nouveaux établissements ne fonctionne plushttps://dev-eole.ac-dijon.fr/issues/9165?journal_id=363992014-10-16T14:42:23ZBruno Boigetbruno.boiget@ac-dijon.fr
<ul></ul><p>paquet candidat compilé (paquets zephir-xxx-2.3-eole84~1)</p>
<p>tester avec le fichier proposé en pièce jointe (etablissements -> importer des établissement, puis rechercher un des établissement ajoutés)</p> zephir-parc - Tâche #9165: L'import de nouveaux établissements ne fonctionne plushttps://dev-eole.ac-dijon.fr/issues/9165?journal_id=364272014-10-17T11:45:30ZKarim Ayarikarim.ayari1@ac-lyon.fr
<ul></ul><p>je viens de tester et même avec le bout de fichier que j'avais envoyé cela ne fonctionne pas.<br />une fois l'import fait il me dit que seul le premier établissement du fichier a été créé mais ce n'est pas le cas.</p>
<p>j'ai vérifié le script etabs.py il est bien à jour.</p> zephir-parc - Tâche #9165: L'import de nouveaux établissements ne fonctionne plushttps://dev-eole.ac-dijon.fr/issues/9165?journal_id=364512014-10-20T11:23:51ZBruno Boigetbruno.boiget@ac-dijon.fr
<ul></ul><p>Remarques supplémentaires après nouveaux tests:</p>
<p>- En plus des espaces en début/fin de champ, le fichier utilisé comporte un champ <a href="http://en.wikipedia.org/wiki/Byte_order_mark" class="external">BOM</a></p>
<p>Zéphir indique la création de tous les établissements, mais le premier de la liste n'est pas créé au final. En cas de nouvelle tentative d'import, Zéphir indique à chaque qu'il a ajouté cet établissement (les autres sont bien créés)</p>
<p>Débug des données insérées au niveau du backend:</p>
<pre>
Oct 20 11:57:31 zephir zephir_backend: [HTTPChannel,1,127.0.0.1] [['\xef\xbb\xbf0010051A', --> caractères supplémentaires en début de fichier
Oct 20 11:57:31 zephir zephir_backend: [HTTPChannel,1,127.0.0.1] 'CIRCONSCRIPTION INSPECTION EDUC NAT',
Oct 20 11:57:31 zephir zephir_backend: [HTTPChannel,1,127.0.0.1] '809',
Oct 20 11:57:31 zephir zephir_backend: [HTTPChannel,1,127.0.0.1] 'IEN',
Oct 20 11:57:31 zephir zephir_backend: [HTTPChannel,1,127.0.0.1] 'JASSANS RIOTTIER',
Oct 20 11:57:31 zephir zephir_backend: [HTTPChannel,1,127.0.0.1] '01480',
Oct 20 11:57:31 zephir zephir_backend: [HTTPChannel,1,127.0.0.1] 'JASSANS-RIOTTIER',
Oct 20 11:57:31 zephir zephir_backend: [HTTPChannel,1,127.0.0.1] '',
Oct 20 11:57:31 zephir zephir_backend: [HTTPChannel,1,127.0.0.1] '0474609487',
Oct 20 11:57:31 zephir zephir_backend: [HTTPChannel,1,127.0.0.1] '0474980441',
Oct 20 11:57:31 zephir zephir_backend: [HTTPChannel,1,127.0.0.1] 'M.',
Oct 20 11:57:31 zephir zephir_backend: [HTTPChannel,1,127.0.0.1] 'VITTI',
Oct 20 11:57:31 zephir zephir_backend: [HTTPChannel,1,127.0.0.1] ''],
</pre>
<p>En supprimant ces informations du fichier (dans vim : set nobomb + sauvegarde du fichier), tous les établissements sont bien importés.</p>
<p>A noter que la recherche des établissement après création était faussée, car un type d'établissement ' IEN' (avec espaces au début, mais non vilisble dans l'interface) avait été créé avant correction (les établissements étaient bien rattachés au type 'IEN' d'origine).</p>
<pre>
101 | IEN
102 | IEN
</pre>
<p>Corrections supplémentaires à apporter : l'information concernant l'erreur d'import du premier établissement devrait remonter</p> zephir-parc - Tâche #9165: L'import de nouveaux établissements ne fonctionne plushttps://dev-eole.ac-dijon.fr/issues/9165?journal_id=364692014-10-20T13:48:52ZBruno Boigetbruno.boiget@ac-dijon.fr
<ul><li><strong>Projet</strong> changé de <i>Zéphir</i> à <i>zephir-parc</i></li></ul> zephir-parc - Tâche #9165: L'import de nouveaux établissements ne fonctionne plushttps://dev-eole.ac-dijon.fr/issues/9165?journal_id=364702014-10-20T13:51:48ZBruno Boigetbruno.boiget@ac-dijon.fr
<ul></ul><p>paquet candidat compilé avec Remontée des erreurs d'import dans l'application web :</p>
<ul>
<li>zephir-parc-2.3-eole84~2</li>
</ul> zephir-parc - Tâche #9165: L'import de nouveaux établissements ne fonctionne plushttps://dev-eole.ac-dijon.fr/issues/9165?journal_id=364802014-10-21T09:31:08ZBenjamin Bohardbbohard@cadoles.com
<ul><li><strong>Statut</strong> changé de <i>Résolu</i> à <i>Fermé</i></li><li><strong>Restant à faire (heures)</strong> changé de <i>0.5</i> à <i>0.0</i></li></ul>