Projet

Général

Profil

Anomalie #16970

i-parapheur : impossible de récupérer les courriers départs spontanés signés - Document principal du courrier départ.

Ajouté par Henri QUENEAU il y a presque 3 ans. Mis à jour il y a plus de 2 ans.

Statut:
R&D - Terminé
Priorité:
1-Majeur
Assigné à:
-
Version cible:
Début:
03/05/2021
Echéance:
Version applicable MC:
Tags Courrier:
20.03.23, 20.10.16, 21.03.13

Description

J'envoie un document courrier départ spontané (courrier principal et non en pièce jointe) dans le iparapheur
je le signe dans le iparapheur

le document ne revient pas dans maarch signé
Aucune mise à jour en bdd

solution de contournement proposé en attendant: faire un courrier départ spontané en passant par les pièces jointes. le document revient bien signé dans maarch.


Demandes liées

Lié à Backlog Courrier - Anomalie #18840: i-Parapheur : script de récupération ineffectif si un document n'est plus présent dans le parapheur externeR&D - Terminé2021-10-012021-12-08

Historique

#4 Mis à jour par Support Maarch il y a presque 3 ans

  • Statut changé de A qualifier à A traiter

#5 Mis à jour par Emmanuel DILLARD il y a presque 3 ans

  • Statut changé de A traiter à R&D - A planifier
  • Assigné à changé de Henri QUENEAU à EDI PO

#6 Mis à jour par Emmanuel DILLARD il y a presque 3 ans

  • Projet changé de Backlog à CURRENT SPRINT
  • Sujet changé de impossible de récupérer les courriers départs spontanés signés à i-parapheur : impossible de récupérer les courriers départs spontanés signés
  • Statut changé de R&D - A planifier à R&D - En cours
  • Version cible changé de 20.10 (Fin de vie) à Courrier Develop
  • Tags Courrier 20.10.12, 21.03.4 ajouté

Cible 20.10 / 21.03 / Develop

(Client en tag 20.10.11)

#7 Mis à jour par Florian AZIZIAN il y a presque 3 ans

  • Assigné à EDI PO supprimé

#9 Mis à jour par Emmanuel DILLARD il y a presque 3 ans

  • Echéance mis à 18/05/2021

#10 Mis à jour par Florian AZIZIAN il y a presque 3 ans

  • Assigné à mis à Florian AZIZIAN

#11 Mis à jour par Florian AZIZIAN il y a presque 3 ans

  • Statut changé de R&D - En cours à Complément d'Informations
  • Assigné à changé de Florian AZIZIAN à Henri QUENEAU

Sur la version IParapheur que j'ai, je ne peux pas signer de document (je n'ai pas de certificat)
J'ai essayé en refusant un document, et je récupère bien l'annotation dans Maarch, et le courrier change bien de statut.

Il faudrait regarder dans technique.log s'il y a une erreur
Est-ce que ça fonctionne si tu signes un document principal de catégorie "Arrivée" ?
Après avoir envoyé dans IParapheur, est ce que il y a une valeur dans la colonne external_id de res_letterbox ?
Après avoir lancé le batch, est ce que cette valeur external_id est toujours présente ?
Y avait-il d'autre document intégré au parapheur avec ce courrier départ ?

#12 Mis à jour par Emmanuel DILLARD il y a presque 3 ans

  • Priorité changé de 1-Majeur à 2-Sérieux

#13 Mis à jour par Emmanuel DILLARD il y a presque 3 ans

  • Statut changé de Complément d'Informations à 17

#14 Mis à jour par Emmanuel DILLARD il y a presque 3 ans

  • Projet changé de CURRENT SPRINT à Backlog

#15 Mis à jour par Emmanuel DILLARD il y a presque 3 ans

  • Statut changé de 17 à Complément d'Informations

#16 Mis à jour par Antoine HAGUES il y a presque 3 ans

  • Statut changé de Complément d'Informations à A traiter
  • Assigné à changé de Henri QUENEAU à EDI PO

Il n'y pas d'erreurs dans le technique.log, on récupère bien pour les courriers départ en tant que pièce jointe mais ca ne revient pas en tant que courrier départ en document principal.

#17 Mis à jour par Emmanuel DILLARD il y a presque 3 ans

  • Statut changé de A traiter à Complément d'Informations
  • Assigné à changé de EDI PO à Antoine HAGUES

#19 Mis à jour par Antoine HAGUES il y a presque 3 ans

  • Assigné à changé de Antoine HAGUES à Henri QUENEAU

#20 Mis à jour par Henri QUENEAU il y a presque 3 ans

  • Assigné à changé de Henri QUENEAU à Antoine HAGUES

#21 Mis à jour par Emmanuel DILLARD il y a presque 3 ans

  • Projet changé de Backlog à Backlog Courrier
  • Version cible changé de Courrier Develop à Develop

#22 Mis à jour par Emmanuel DILLARD il y a presque 3 ans

  • Version cible changé de Develop à 20.10
  • Tags Courrier 20.10.12, 21.03.4 supprimé

#24 Mis à jour par Emmanuel DILLARD il y a plus de 2 ans

  • Echéance changé de 18/05/2021 à 02/08/2021
  • Statut changé de Complément d'Informations à R&D - A étudier

#25 Mis à jour par Emmanuel DILLARD il y a plus de 2 ans

  • Sujet changé de i-parapheur : impossible de récupérer les courriers départs spontanés signés à i-parapheur : impossible de récupérer les courriers départs spontanés signés - Document principal du courrier départ.
  • Echéance 02/08/2021 supprimé
  • Statut changé de R&D - A étudier à R&D - A planifier

#28 Mis à jour par Emmanuel DILLARD il y a plus de 2 ans

  • Echéance mis à 21/09/2021

#29 Mis à jour par Emmanuel DILLARD il y a plus de 2 ans

  • Statut changé de R&D - A planifier à R&D - En cours
  • Assigné à Emmanuel DILLARD supprimé
  • Version cible changé de 20.10 à Develop
  • Tags Courrier 20.10.15, 21.03.9 ajouté

#30 Mis à jour par Emmanuel DILLARD il y a plus de 2 ans

  • Echéance changé de 21/09/2021 à 07/10/2021

#31 Mis à jour par Guillaume HEURTIER il y a plus de 2 ans

  • Assigné à mis à Guillaume HEURTIER

#32 Mis à jour par Guillaume HEURTIER il y a plus de 2 ans

Le document signé est bien récupéré par Maarch Courrier (testé en 20.10). En revanche, la signature n’apparaît pas.
Pour la faire apparaître, il faut activer le filigrane (apps/maarch_entreprise/xml/features.xml -> watermark -> enabled à true en 20.10) et avoir la librairie payante installée (SetaPDF-FormFiller-Full).

Avec ces deux éléments, je vois bien le document signé avec iParapheur dans Maarch Courrier.

(J'ai le même comportement avec les pièces jointes : signature visible uniquement avec le filigrane activé + la librairie payante installée)

#33 Mis à jour par Guillaume HEURTIER il y a plus de 2 ans

  • Statut changé de R&D - En cours à Complément d'Informations
  • Assigné à changé de Guillaume HEURTIER à Antoine HAGUES

#36 Mis à jour par Emmanuel DILLARD il y a plus de 2 ans

  • Version cible changé de Develop à 20.10

#37 Mis à jour par Emmanuel DILLARD il y a plus de 2 ans

  • Tags Courrier 20.10.15, 21.03.9 supprimé

#39 Mis à jour par Antoine HAGUES il y a plus de 2 ans

  • Statut changé de Complément d'Informations à A traiter
  • Assigné à changé de Antoine HAGUES à Emmanuel DILLARD

Après vérifications et passage du nouveau tag 20.10.15.

Les watermarks sont actif sur les deux instances de MaarchCourrier.

Cependant je doute que cela resolve le problème de retour de courriers départ signé (en documents principal)

Après questionnements du client la configuration de I-Parapheur est identique pour la ville et l'agglo.

La configuration MaarchCourrier est également identique.

Pouvez-vous creuser un peu plus le sujet ?

#40 Mis à jour par Emmanuel DILLARD il y a plus de 2 ans

  • Echéance changé de 07/10/2021 à 18/10/2021
  • Statut changé de A traiter à R&D - A étudier

#41 Mis à jour par Emmanuel DILLARD il y a plus de 2 ans

  • Echéance 18/10/2021 supprimé
  • Statut changé de R&D - A étudier à R&D - A planifier
  • Assigné à Emmanuel DILLARD supprimé

#42 Mis à jour par Madina Makhmutova il y a plus de 2 ans

  • Statut changé de R&D - A planifier à Complément d'Informations
  • Assigné à mis à Antoine HAGUES

Les indications données pas Guillaume ont elles étaient mis en ouvre par client?

"Activation des Watermark et librairie payante"

#43 Mis à jour par Antoine HAGUES il y a plus de 2 ans

  • Echéance mis à 28/10/2021
  • Statut changé de Complément d'Informations à A traiter
  • Assigné à changé de Antoine HAGUES à Madina Makhmutova

Les watermarks sont activées

et la librairie payante n'est pas OBLIGATOIRE

#44 Mis à jour par Emmanuel DILLARD il y a plus de 2 ans

  • Statut changé de A traiter à Complément d'Informations
  • Assigné à changé de Madina Makhmutova à Antoine HAGUES

Testé en 20.10.
Le document principal signé est bien récupéré.

Fournir les logs techniques en mettant le niveau des logs à INFO.
Refaire les tests ensuite chez le client

#46 Mis à jour par Antoine HAGUES il y a plus de 2 ans

  • Statut changé de Complément d'Informations à A traiter

Vu avec le client le problème est résolue je clos

#47 Mis à jour par Madina Makhmutova il y a plus de 2 ans

  • Statut changé de A traiter à Clôturé

#48 Mis à jour par Antoine HAGUES il y a plus de 2 ans

  • Statut changé de Clôturé à A traiter
  • Assigné à changé de Antoine HAGUES à Emmanuel DILLARD

Réouverture du ticket, cela ne fonctionne toujours pas.

Voici les informations demandées :

Retours suite à l'execution du script du retour du courrier
Load json config file:/var/www/html/maarch_courrier_capft/custom/cs_capft_prod/apps/maarch_entreprise/xml/config.json

Warning: Invalid argument supplied for foreach() in /var/www/html/maarch_courrier_capft/bin/signatureBook/process_mailsFromSignatoryBook.php on line 340

Contenu du fichier technique.log
[05/11/2021 14:28:25] INFO [22879] [OK][MAARCH][][retrieveMailsFromSignatoryBook][retrieveMailsFromSignatoryBook][][End of process][retrieveMailsFromSignatoryBook][]
[05/11/2021 14:28:25] INFO [22879] [OK][MAARCH][][retrieveMailsFromSignatoryBook][retrieveMailsFromSignatoryBook][][0 document(s) retrieved][retrieveMailsFromSignatoryBook][]
[05/11/2021 14:29:01] INFO [22915] [OK][MAARCH][][retrieveMailsFromSignatoryBook][retrieveMailsFromSignatoryBook][][Retrieve attachments sent to remote signatory book][retrieveMailsFromSignatoryBook][]
[05/11/2021 14:29:01] INFO [22915] [OK][MAARCH][][retrieveMailsFromSignatoryBook][retrieveMailsFromSignatoryBook][][Retrieve signed/annotated documents from remote signatory book][retrieveMailsFromSignatoryBook][]
[05/11/2021 14:29:01] INFO [22915] [OK][MAARCH][][retrieveMailsFromSignatoryBook][retrieveMailsFromSignatoryBook][][Retrieve mails sent to remote signatory book][retrieveMailsFromSignatoryBook][]
[05/11/2021 14:29:02] DEBUG [22915] [OK][MAARCH][][][Exec Curl : https://secure-iparapheur.agglo-thionville.fr/ws-iparapheur][][?xml version='1.0' encoding='UTF-8'?S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/"S:BodyGetH$
][curl][]
[05/11/2021 14:29:02] INFO [22915] [OK][MAARCH][][retrieveMailsFromSignatoryBook][retrieveMailsFromSignatoryBook][][End of process][retrieveMailsFromSignatoryBook][]
[05/11/2021 14:29:02] INFO [22915] [OK][MAARCH][][retrieveMailsFromSignatoryBook][retrieveMailsFromSignatoryBook][][0 document(s) retrieved][retrieveMailsFromSignatoryBook][]
[05/11/2021 14:30:01] INFO [22961] [OK][MAARCH][][retrieveMailsFromSignatoryBook][retrieveMailsFromSignatoryBook][][Retrieve attachments sent to remote signatory book][retrieveMailsFromSignatoryBook][]
[05/11/2021 14:30:01] INFO [22961] [OK][MAARCH][][retrieveMailsFromSignatoryBook][retrieveMailsFromSignatoryBook][][Retrieve signed/annotated documents from remote signatory book][retrieveMailsFromSignatoryBook][]
[05/11/2021 14:30:01] INFO [22961] [OK][MAARCH][][retrieveMailsFromSignatoryBook][retrieveMailsFromSignatoryBook][][Retrieve mails sent to remote signatory book][retrieveMailsFromSignatoryBook][]
[05/11/2021 14:30:01] DEBUG [22961] [OK][MAARCH][][][Exec Curl : https://secure-iparapheur.agglo-thionville.fr/ws-iparapheur][][?xml version='1.0' encoding='UTF-8'?S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/"S:BodyGetH$
][curl][]
[05/11/2021 14:30:01] INFO [22961] [OK][MAARCH][][retrieveMailsFromSignatoryBook][retrieveMailsFromSignatoryBook][][End of process][retrieveMailsFromSignatoryBook][]
[05/11/2021 14:30:01] INFO [22961] [OK][MAARCH][][retrieveMailsFromSignatoryBook][retrieveMailsFromSignatoryBook][][0 document(s) retrieved][retrieveMailsFromSignatoryBook][]
[05/11/2021 14:31:01] INFO [23009] [OK][MAARCH][][retrieveMailsFromSignatoryBook][retrieveMailsFromSignatoryBook][][Retrieve attachments sent to remote signatory book][retrieveMailsFromSignatoryBook][]
[05/11/2021 14:31:01] INFO [23009] [OK][MAARCH][][retrieveMailsFromSignatoryBook][retrieveMailsFromSignatoryBook][][Retrieve signed/annotated documents from remote signatory book][retrieveMailsFromSignatoryBook][]
[05/11/2021 14:31:01] INFO [23009] [OK][MAARCH][][retrieveMailsFromSignatoryBook][retrieveMailsFromSignatoryBook][][Retrieve mails sent to remote signatory book][retrieveMailsFromSignatoryBook][]
[05/11/2021 14:31:01] DEBUG [23009] [OK][MAARCH][][][Exec Curl : https://secure-iparapheur.agglo-thionville.fr/ws-iparapheur][][?xml version='1.0' encoding='UTF-8'?S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/"S:BodyGetH$
][curl][]
[05/11/2021 14:31:01] INFO [23009] [OK][MAARCH][][retrieveMailsFromSignatoryBook][retrieveMailsFromSignatoryBook][][End of process][retrieveMailsFromSignatoryBook][]
[05/11/2021 14:31:01] INFO [23009] [OK][MAARCH][][retrieveMailsFromSignatoryBook][retrieveMailsFromSignatoryBook][][0 document(s) retrieved][retrieveMailsFromSignatoryBook][]
[05/11/2021 14:32:01] INFO [23048] [OK][MAARCH][][retrieveMailsFromSignatoryBook][retrieveMailsFromSignatoryBook][][Retrieve attachments sent to remote signatory book][retrieveMailsFromSignatoryBook][]
[05/11/2021 14:32:01] INFO [23048] [OK][MAARCH][][retrieveMailsFromSignatoryBook][retrieveMailsFromSignatoryBook][][Retrieve signed/annotated documents from remote signatory book][retrieveMailsFromSignatoryBook][]
[05/11/2021 14:32:01] INFO [23048] [OK][MAARCH][][retrieveMailsFromSignatoryBook][retrieveMailsFromSignatoryBook][][Retrieve mails sent to remote signatory book][retrieveMailsFromSignatoryBook][]
[05/11/2021 14:32:01] DEBUG [23048] [OK][MAARCH][][][Exec Curl : https://secure-iparapheur.agglo-thionville.fr/ws-iparapheur][][?xml version='1.0' encoding='UTF-8'?S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/"S:BodyGetH$
][curl][]

Aucunes erreurs n'est constaté, parcontre le courrier ne revient dans l'application dans le cas d'un courrier départ & maintenant dans le cas d'un refus de visa

#49 Mis à jour par Antoine HAGUES il y a plus de 2 ans

fichier nano /var/www/html/maarch_courrier_capft/bin/signatureBook/process_mailsFromSignatoryBook.php on line 340

foreach ($retrievedMails['resLetterbox'] as $resId => $value) {
    Bt_writeLog(['level' => 'INFO', 'message' => 'Update res_letterbox : ' . $resId . '. SignatoryBookId : ' . $value['external_id']]);

    if (!empty($value['encodedFile'])) {
        Bt_writeLog(['level' => 'INFO', 'message' => 'Create document in res_letterbox']);
        if ($value['status'] =='validated') {
            $typeToDelete = ['SIGN', 'TNL'];
        } else {
            $typeToDelete = ['NOTE'];
        }
        \SrcCore\models\DatabaseModel::delete([
            'table' => 'adr_letterbox',
            'where' => ['res_id = ?', 'type in (?)', 'version = ?'],
            'data'  => [$resId, $typeToDelete, $value['version']]
        ]);

#50 Mis à jour par Madina Makhmutova il y a plus de 2 ans

  • Echéance changé de 28/10/2021 à 08/11/2021
  • Statut changé de A traiter à Etude planifiée

#51 Mis à jour par Madina Makhmutova il y a plus de 2 ans

  • Echéance 08/11/2021 supprimé
  • Statut changé de Etude planifiée à R&D - A planifier
  • Assigné à Emmanuel DILLARD supprimé

#52 Mis à jour par Emmanuel DILLARD il y a plus de 2 ans

  • Statut changé de R&D - A planifier à R&D - En cours

Piste 1 : améliorer le retour d'erreur (catch)

#53 Mis à jour par Emmanuel DILLARD il y a plus de 2 ans

  • Echéance mis à 25/11/2021

#54 Mis à jour par GIT LAB il y a plus de 2 ans

Commit ajouté sur la branche fix/16970/20.10 de MaarchCourrier
FIX #16970 TIME 1:30 continue instead of return in loop
https://labs.maarch.org/maarch/MaarchCourrier/commit/17d5a2212e0f19cd593981f11b788bc13559d99f

#55 Mis à jour par GIT LAB il y a plus de 2 ans

Commit ajouté sur la branche fix/16970/20.10 de MaarchCourrier
FIX #16970 TIME 0:30 errors cause returns but are now correctly logged
https://labs.maarch.org/maarch/MaarchCourrier/commit/a1351b52a0607ec006c2b9834cd2a05fa12d6e7a

#56 Mis à jour par Quentin RIBAC il y a plus de 2 ans

  • Statut changé de R&D - En cours à R&D - En test

#57 Mis à jour par GIT LAB il y a plus de 2 ans

Commit ajouté sur la branche fix/16970/20.10 de MaarchCourrier
FIX #16970 TIME 0:05 empty array instead of null
https://labs.maarch.org/maarch/MaarchCourrier/commit/6392a616c8d65c4b6a8da0f2eca62774438799bf

#58 Mis à jour par Quentin RIBAC il y a plus de 2 ans

Le problème rencontré par l’équipe projet/support et le client vient de circonstances spécifiques relevant de l’intégration. Cependant, les erreurs étaient mal capturées et non loggées par Maarch Courrier. Le correctif porte donc sur ce point : les erreurs apparaîtront donc correctement dans technique.log une fois le correctif intégré.

#59 Mis à jour par Emmanuel DILLARD il y a plus de 2 ans

  • Lié à Anomalie #18840: i-Parapheur : script de récupération ineffectif si un document n'est plus présent dans le parapheur externe ajouté

#60 Mis à jour par Emmanuel DILLARD il y a plus de 2 ans

  • Tags Courrier 20.10.16 ajouté

#61 Mis à jour par Emmanuel DILLARD il y a plus de 2 ans

RAF test
rapatrier 21.03 / Develop

Voir demande liée.

#62 Mis à jour par Emmanuel DILLARD il y a plus de 2 ans

RAF 20.03

#63 Mis à jour par Emmanuel DILLARD il y a plus de 2 ans

  • Echéance changé de 25/11/2021 à 08/12/2021

#64 Mis à jour par Ines MKACHER il y a plus de 2 ans

  • Echéance 08/12/2021 supprimé
  • Statut changé de R&D - En test à R&D - Terminé
  • Tags Courrier 20.03.23, 21.03.13 ajouté

Formats disponibles : Atom PDF