Projet

Général

Profil

Anomalie #15129

Le statut n'est pas mis a jour lors de la récupération de documents de Maarch Parapheur

Ajouté par Support Maarch il y a plus de 3 ans. Mis à jour il y a presque 3 ans.

Statut:
R&D - Terminé
Priorité:
0-Bloquant
Assigné à:
Version cible:
Début:
13/10/2020
Echéance:
Version applicable MC:
Tags Courrier:
19.04.19

Description

status "FRZ" non mis à jour

CD45-2.jpg (214 ko) CD45-2.jpg Support Maarch, 14/10/2020 15:34
CD45.jpg (107 ko) CD45.jpg Support Maarch, 14/10/2020 15:34
6255
6256

Historique

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

Vérification des paramétrages :



===============
COTE PARAPHEUR
===============

[root@tstgec01 config]# cat config.xml
<?xml version="1.0" encoding="utf-8"?>
<ROOT>
    <config>
        <sessionTime>10080</sessionTime> <!-- minutes -->
        <timezone>Europe/Paris</timezone>
        <customLangPathDirectory></customLangPathDirectory>
    </config>
    <database>
        <server>172.25.126.64</server>
        <port>5433</port>
        <type>POSTGRESQL</type>
        <name>maarchparaph</name>
        <user>MaarchT</user>
        <password>VGulA1Aqn4KfwVOfbqJV</password>
    </database>
    <electronicSignature>
        <enable>true</enable>
        <certPath>/var/www/html/MaarchParapheur/samples/certs/MP_final_certificate2.crt</certPath><!-- .crt or .p12 or .pem -->
        <privateKeyPath>/var/www/html/MaarchParapheur/samples/certs/MP_private.pem</privateKeyPath><!-- if private key and certific
ate are in the same file, put the same path -->
        <password>maarch</password>
        <certInfo>
            <name>Maarch</name>
            <location>Paris</location>
            <reason>Signature Maarch Parapheur</reason>
            <contactInfo>Maarch SAS, société du groupe Archiveco</contactInfo>
        </certInfo>
    </electronicSignature>
</ROOT>

====================
COTE COURRIER
====================

[root@tstgec01 rest]# cd /var/www/html/MaarchCourrier/custom/cs_cd45/modules/visa/batch/config/
[root@tstgec01 config]# ls -ltr
total 4
-rwxrwxrwx 1 maarch maarch 947 13 oct.  17:45 config.xml
[root@tstgec01 config]# cat config.xml
<?xml version="1.0" encoding="utf-8"?>
<ROOT>
    <CONFIG>
        <MaarchDirectory>/var/www/html/MaarchCourrier/</MaarchDirectory>
        <CustomId>cs_cd45</CustomId>
        <validatedStatus>EENV</validatedStatus>
        <validatedStatusOnlyVisa>EENV</validatedStatusOnlyVisa>
        <refusedStatus>REJET_SIGN</refusedStatus>
        <validatedStatusAnnot>VAL_ANNOT</validatedStatusAnnot>
        <refusedStatusAnnot>RET_ANNOT</refusedStatusAnnot>
        <applicationUrl>https://gectest.loiret.fr/MaarchCourrier/</applicationUrl>
        <userWS>webservice</userWS>
        <passwordWS>maarch</passwordWS>
    </CONFIG>
    <LOG4PHP>
        <enabled>true</enabled>
        <Log4PhpLogger>loggerTechnique</Log4PhpLogger>
        <Log4PhpBusinessCode>retrieveMailsFromSignatoryBook</Log4PhpBusinessCode>
        <Log4PhpConfigPath>/var/www/html/MaarchCourrier/apps/maarch_entreprise/xml/log4php.xml</Log4PhpConfigPath>
    </LOG4PHP>
</ROOT>


==================================

[root@tstgec01 scripts]# cd /var/www/html/MaarchCourrier/custom/cs_cd45/modules/visa/batch/scripts/
[root@tstgec01 scripts]# ls -ltr
total 4
-rwxrwxrwx 1 maarch maarch 254  9 juil.  2019 retrieveMailFromExternalSignatoryBook.sh
[root@tstgec01 scripts]# cat retrieveMailFromExternalSignatoryBook.sh
#!/bin/sh
cd /var/www/html/MaarchCourrier/modules/visa/batch/
filePath='/var/www/html/MaarchCourrier/modules/visa/batch/process_mailsFromSignatoryBook.php'
php $filePath -c /var/www/html/MaarchCourrier/custom/cs_cd45/modules/visa/batch/config/config.xml



lancement du script :

partie de la log

*****
Wed Oct 14 13:05:57 2020,922 [613] INFO loggerTechnique - [Script][OK][retrieveMailsFromSignatoryBook][UP][Update res_attachments :
 2448. ExternalId : 1049][retrieveMailsFromSignatoryBook]
Wed Oct 14 13:05:57 2020,922 [613] INFO loggerTechnique - [Script][OK][retrieveMailsFromSignatoryBook][UP][Update res_attachments :
 2455. ExternalId : 1058][retrieveMailsFromSignatoryBook]
Wed Oct 14 13:05:57 2020,922 [613] INFO loggerTechnique - [Script][OK][retrieveMailsFromSignatoryBook][UP][Update res_attachments :
 2454. ExternalId : 1053][retrieveMailsFromSignatoryBook]
Wed Oct 14 13:05:57 2020,922 [613] INFO loggerTechnique - [Script][OK][retrieveMailsFromSignatoryBook][UP][Update res_attachment ou
tgoing : 2456. ExternalSignatoryBookId : 1059][retrieveMailsFromSignatoryBook]
Wed Oct 14 13:05:57 2020,983 [613] INFO loggerTechnique - [Script][OK][retrieveMailsFromSignatoryBook][UP][End of process][retrieve
MailsFromSignatoryBook]
Wed Oct 14 13:05:57 2020,983 [613] INFO loggerTechnique - [Script][OK][retrieveMailsFromSignatoryBook][UP][37 document(s) retrieved
][retrieveMailsFromSignatoryBook]


Le script ne change pas le status du courrier à EENV comme il devrait et ne marque pas d'erreur d'execusion

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

6255
6256

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

  • Sujet changé de Passage mise à jour maarch courrier 19.04.18 et maarch parapheur 19.09.06 a arreté le fonctionnement du retour des courriers signé dans Maarch parapheur à Maarch Courrier à Le statut n'est pas mis a jour lors de la récupération de documents de Maarch Parapheur
  • Description mis à jour (diff)
  • Statut changé de A traiter à Etude planifiée
  • Version cible changé de Inscription Backlog Courrier à 19.04 (Fin de vie)

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

  • Statut changé de Etude planifiée à 17
  • Assigné à changé de EDI PO à Ines MKACHER

Tester en local.

#6 Mis à jour par Ludovic ARAUJO il y a plus de 3 ans

Le problème est dans le code et arrete le workflow, les documents ne remonte pas donc aucun changement.

ligne 452 du fichier /src/app/external/externalSignatoryBook/controllers/MaarchParapheurController.php :

19.04.18
  public static function retrieveSignedMails(array $aArgs)                                                                                                                                                                                                           
    {                                          
         foreach ($aArgs['versions'] as $version) {                                                                                                                                                                                                                     
            foreach ($aArgs['idsToRetrieve'][$version] as $resId => $value) {    
19.04.14
foreach (['noVersion', 'isVersion', 'noVersionOutgoing', 'isVersionOutgoing', 'resLetterbox'] as $version) {                                                                                                                                                   
            foreach ($aArgs['idsToRetrieve'][$version] as $resId => $value) { 

La variable aArgs n'a plus le format adéquat.

cette fonction est appelé par ligne 264 fichier /var/www/html/MaarchCourrier/modules/visa/batch/process_mailsFromSignatoryBook.php :

 $retrievedMails = \ExternalSignatoryBook\controllers\MaarchParapheurController::retrieveSignedMails(['config' => $configRemoteSignatoryBook, 'idsToRetrieve' => $idsToRetrieve]);

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

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

#8 Mis à jour par Ludovic ARAUJO il y a plus de 3 ans

on est repasser sur le tag 14 pour garder la fonctionnalité.

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

  • Projet changé de Backlog à CURRENT SPRINT
  • Statut changé de R&D - A planifier à R&D - En cours
  • Assigné à changé de Ines MKACHER à Florian AZIZIAN
  • Tags Courrier 19.04.19 ajouté

L'anomalie est apparue dans le tag MaarchCourrier 19.04.15

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

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

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

  • Projet changé de CURRENT SPRINT à Backlog

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

  • Assigné à changé de Florian AZIZIAN à Support Maarch

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

  • Projet changé de Backlog à Backlog Courrier
  • Version cible changé de 19.04 (Fin de vie) à 19.04 (Sécurité)

Formats disponibles : Atom PDF