Projet

Général

Profil

Actions

Anomalie #16970

fermé

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 plus de 3 ans. Mis à jour il y a presque 3 ans.

Statut:
R&D - Terminé
Priorité:
1-Majeur
Assigné à:
-
Version cible:
Début:
03/05/2021
Echéance:

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.


Fichiers


Demandes liées 1 (0 ouverte1 fermée)

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éMathieu PIONNIER01/10/202108/12/2021Actions

Mis à jour par Support Maarch il y a plus de 3 ans

  • Statut changé de A qualifier à A traiter

Mis à jour par Emmanuel DILLARD il y a plus de 3 ans

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

Mis à jour par Emmanuel DILLARD il y a plus de 3 ans

  • Projet changé de 298 à 299
  • 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

Cible 20.10 / 21.03 / Develop

(Client en tag 20.10.11)

Mis à jour par Florian AZIZIAN il y a plus de 3 ans

  • Assigné à EDI PO supprimé

Mis à jour par Emmanuel DILLARD il y a plus de 3 ans

  • Echéance mis à 18/05/2021

Mis à jour par Florian AZIZIAN il y a plus de 3 ans

  • Assigné à mis à Florian AZIZIAN

Mis à jour par Florian AZIZIAN il y a plus de 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 ?

Mis à jour par Emmanuel DILLARD il y a plus de 3 ans

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

Mis à jour par Emmanuel DILLARD il y a plus de 3 ans

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

Mis à jour par Emmanuel DILLARD il y a plus de 3 ans

  • Projet changé de 299 à 298

Mis à jour par Emmanuel DILLARD il y a plus de 3 ans

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

Mis à jour par Antoine HAGUES il y a plus de 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.

Mis à jour par Emmanuel DILLARD il y a plus de 3 ans

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

Mis à jour par Antoine HAGUES il y a plus de 3 ans

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

Mis à jour par Henri QUENEAU il y a plus de 3 ans

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

Mis à jour par Emmanuel DILLARD il y a plus de 3 ans

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

Mis à jour par Emmanuel DILLARD il y a plus de 3 ans

  • Version cible changé de Develop à 20.10

Mis à jour par Emmanuel DILLARD il y a plus de 3 ans

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

Mis à jour par Emmanuel DILLARD il y a plus de 3 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

Mis à jour par Emmanuel DILLARD il y a environ 3 ans

  • Echéance mis à 21/09/2021

Mis à jour par Emmanuel DILLARD il y a environ 3 ans

  • Statut changé de R&D - A planifier à R&D - En cours
  • Assigné à Emmanuel DILLARD supprimé
  • Version cible changé de 20.10 à Develop

Mis à jour par Emmanuel DILLARD il y a environ 3 ans

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

Mis à jour par Guillaume HEURTIER il y a environ 3 ans

  • Assigné à mis à Guillaume HEURTIER

Mis à jour par Guillaume HEURTIER il y a environ 3 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)

Mis à jour par Guillaume HEURTIER il y a environ 3 ans

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

Mis à jour par Emmanuel DILLARD il y a environ 3 ans

  • Version cible changé de Develop à 20.10

Mis à jour par Antoine HAGUES il y a environ 3 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 ?

Mis à jour par Emmanuel DILLARD il y a environ 3 ans

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

Mis à jour par Emmanuel DILLARD il y a environ 3 ans

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

Mis à jour par Madina Makhmutova il y a environ 3 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"

Mis à jour par Antoine HAGUES il y a environ 3 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

Mis à jour par Emmanuel DILLARD il y a environ 3 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

Mis à jour par Antoine HAGUES il y a environ 3 ans

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

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

Mis à jour par Madina Makhmutova il y a environ 3 ans

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

Mis à jour par Antoine HAGUES il y a environ 3 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

Mis à jour par Antoine HAGUES il y a environ 3 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']]
        ]);

Mis à jour par Madina Makhmutova il y a environ 3 ans

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

Mis à jour par Madina Makhmutova il y a environ 3 ans

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

Mis à jour par Emmanuel DILLARD il y a environ 3 ans

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

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

Mis à jour par Emmanuel DILLARD il y a environ 3 ans

  • Echéance mis à 25/11/2021

Mis à jour par GIT LAB il y a presque 3 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

Mis à jour par GIT LAB il y a presque 3 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

Mis à jour par Quentin RIBAC il y a presque 3 ans

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

Mis à jour par GIT LAB il y a presque 3 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

Mis à jour par Quentin RIBAC il y a presque 3 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é.

Mis à jour par Emmanuel DILLARD il y a presque 3 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é

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

RAF test
rapatrier 21.03 / Develop

Voir demande liée.

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

RAF 20.03

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

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

Mis à jour par Ines MKACHER il y a presque 3 ans

  • Echéance 08/12/2021 supprimé
  • Statut changé de R&D - En test à R&D - Terminé
Actions

Formats disponibles : Atom PDF