Projet

Général

Profil

Bug #36870

mdel: adaptations pour Arpège

Ajouté par Benjamin Dauvergne il y a plus de 4 ans. Mis à jour il y a plus de 4 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
11 octobre 2019
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

  • Arpège ne regarde pas le nom des fichiers, il lit juste le premier du zip qui doit donc être l'enveloppe "message.xml"
  • le vrai nom des démarches AEC-LA est EtatCivil, le zip doit avoir cette forme :
Archive:  /tmp/A-17-3-EtatCivil-1.zip
  Length      Date    Time    Name
---------  ---------- -----   ----
     4682  2019-10-10 09:53   message.xml
     1512  2019-10-07 10:52   A-17-3-EtatCivil-doc-ActeEtatCivil-XML-1-1.xml
      871  2019-10-10 09:53   A-17-3-EtatCivil-ent-1.xml
---------                     -------
     7065                     3 files

et le routage celle-ci :

    <ns2:Body>
        <ns2:Content>
            <ns2:Aller>
                <NumeroDemarche>EtatCivil</NumeroDemarche>
                <Teledemarche>
                    <NumeroTeledemarche>A-17-3</NumeroTeledemarche>
                    <Date>2019-07-31T17:49:25+00:00</Date>
                    <IdentifiantPlateforme>PSL_PART</IdentifiantPlateforme>
                    <Email>whatever@whatever.com</Email>
                </Teledemarche>
                <Routage>
                    <Donnee>
                        <Id>Code INSEE</Id>
                        <Valeur>69091</Valeur>
                    </Donnee>
                </Routage>
                <Document>
                    <Code>ActeEtatCivil-XML</Code>
                    <Nom>ActeEtatCivil-XML</Nom>
                    <FichierFormulaire>
                        <FichierDonnees>A-17-3-EtatCivil-doc-ActeEtatCivil-PDF-1-1.xml</FichierDonnees>
                    </FichierFormulaire>
                </Document>
            </ns2:Aller>
        </ns2:Content>
    </ns2:Body>

fichier qui marche attaché.


Fichiers

A-17-3-EtatCivil-1.zip (2,96 ko) A-17-3-EtatCivil-1.zip Benjamin Dauvergne, 11 octobre 2019 18:24
0001-mdel-add-a-software-parameter-36870.patch (2,69 ko) 0001-mdel-add-a-software-parameter-36870.patch Emmanuel Cazenave, 10 décembre 2019 09:55
0002-mdel-control-zipfile-structure-36870.patch (5,79 ko) 0002-mdel-control-zipfile-structure-36870.patch Emmanuel Cazenave, 10 décembre 2019 09:55
0003-mdel-adapt-filenames-and-routing-36870.patch (10,4 ko) 0003-mdel-adapt-filenames-and-routing-36870.patch Emmanuel Cazenave, 10 décembre 2019 09:55

Révisions associées

Révision 8bf21633 (diff)
Ajouté par Emmanuel Cazenave il y a plus de 4 ans

mdel: control zipfile structure (#36870)

Révision 1faa47f8 (diff)
Ajouté par Emmanuel Cazenave il y a plus de 4 ans

mdel: adapt filenames and routing (#36870)

Historique

#1

Mis à jour par Benjamin Dauvergne il y a plus de 4 ans

#2

Mis à jour par Emmanuel Cazenave il y a plus de 4 ans

  • Assigné à mis à Emmanuel Cazenave
#3

Mis à jour par Benjamin Dauvergne il y a plus de 4 ans

À noter qu'on attend encore un dernier retour pour voir si les données elles-mêmes sont bien passées complètement sur #33325, si nécessaire il faudrait relancer.

#6

Mis à jour par Emmanuel Cazenave il y a plus de 4 ans

Intégration réussie dans Arpege avec les patchs ci-joints.

J'ai fait tout ce que j'ai pu pour ne pas en arriver là, genre changer uniquement l'ordre des fichiers dans le zip, mais non ça ne suffit pas.

Ensuite il y aurait peut-être la possibilité de ne pas introduire de différence de comportement entre Arpege/Siecle , genre peut-être que ça passe dans Siecle avec ces patchs. Si quelqu'un tiens ça cela, il faudrait qu'il prenne en charge le test de ces patchs dans Siecle, perso je n'ai pas cette possibilité.

#8

Mis à jour par Benjamin Dauvergne il y a plus de 4 ans

Par rapport à ce que je disais tu rajoutes juste le renommage du document XML en ActeEtatCivil-XML ou je rate un truc ? Pourquoi ne pas le faire pour tout le monde, t'as peur que ça pète dans Siècle ?

Tu avais déjà répondu à ma question je me suis jeté sur le patch sans lire le commentaire, ouaip si quelqu'un peut tester dans siècle.

#9

Mis à jour par Serghei Mihai il y a plus de 4 ans

Je prend la partie tests avec Siecle (avec Strasbourg).

#10

Mis à jour par Benjamin Dauvergne il y a plus de 4 ans

Discusion avec Manu: on s'en fout de siècle, c'est en prod nulle part et il doit accepter le format le plus proche de MDEL qu'Arpège Melodie mange, on vire les if.

#11

Mis à jour par Benjamin Dauvergne il y a plus de 4 ans

  • Statut changé de Solution proposée à En cours
#12

Mis à jour par Serghei Mihai il y a plus de 4 ans

Arpège est en prod nulle part non plus il me semble.
J'aimerais quand même tester avec Strasbourg, leur dire que ça va dans le sens qu'ils souhaitent et s'ils passent commande avoir un peu de financement pour le taf de Manu.

#13

Mis à jour par Emmanuel Cazenave il y a plus de 4 ans

Ok vas y, teste avec Stras (il faut passer Melodie/Aprege dans ton instance locale du connecteur).

#14

Mis à jour par Serghei Mihai il y a plus de 4 ans

C'est fait.

#15

Mis à jour par Benjamin Dauvergne il y a plus de 4 ans

Serghei Mihai a écrit :

C'est fait.

Et ? :)

#16

Mis à jour par Serghei Mihai il y a plus de 4 ans

Et suspens: #38348

#17

Mis à jour par Serghei Mihai il y a plus de 4 ans

  • Statut changé de En cours à Solution validée

Aucun impact des modifs sur Siecle, donc go.

#19

Mis à jour par Emmanuel Cazenave il y a plus de 4 ans

  • Statut changé de Solution validée à Résolu (à déployer)
commit 1faa47f81b4c8eabe77f47974357f0ec53ba515e 
Author: Emmanuel Cazenave <ecazenave@entrouvert.com>
Date:   Wed Nov 20 15:39:16 2019 +0100

    mdel: adapt filenames and routing (#36870)

commit 8bf2163323557ba69696f0b2807944e044124264
Author: Emmanuel Cazenave <ecazenave@entrouvert.com>
Date:   Mon Oct 21 18:15:55 2019 +0200

    mdel: control zipfile structure (#36870)
#20

Mis à jour par Frédéric Péters il y a plus de 4 ans

  • Statut changé de Résolu (à déployer) à Solution déployée

Formats disponibles : Atom PDF