Project

General

Profile

Anomalie #15129

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

Added by Support Maarch over 1 year ago. Updated 12 months ago.

Status:
Développé / Analysé (S)
Priority:
0-Bloquant
Target version:
Start date:
10/13/2020
Due date:
Tags Courrier:
19.04.19

Description

status "FRZ" non mis à jour

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

History

#2 Updated by Support Maarch over 1 year ago

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 Updated by Support Maarch over 1 year ago

6255
6256

#4 Updated by Emmanuel DILLARD over 1 year ago

  • Subject changed from 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 to Le statut n'est pas mis a jour lors de la récupération de documents de Maarch Parapheur
  • Description updated (diff)
  • Status changed from A traiter to Etude planifiée
  • Target version changed from Inscription Backlog Courrier to 19.04 (Support sécurité)

#5 Updated by Emmanuel DILLARD over 1 year ago

  • Status changed from Etude planifiée to 17
  • Assignee changed from EDI PO to Ines MKACHER

Tester en local.

#6 Updated by Ludovic ARAUJO over 1 year ago

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 Updated by Emmanuel DILLARD over 1 year ago

  • Status changed from 17 to Prêt à développer

#8 Updated by Ludovic ARAUJO over 1 year ago

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

#10 Updated by Florian AZIZIAN over 1 year ago

  • Project changed from Backlog to CURRENT SPRINT
  • Status changed from Prêt à développer to En cours de dev (S)
  • Assignee changed from Ines MKACHER to Florian AZIZIAN
  • Tags Courrier 19.04.19 added

L'anomalie est apparue dans le tag MaarchCourrier 19.04.15

#11 Updated by Florian AZIZIAN over 1 year ago

  • Status changed from En cours de dev (S) to Développé / Analysé (S)

#12 Updated by Emmanuel DILLARD over 1 year ago

  • Project changed from CURRENT SPRINT to Backlog

#14 Updated by Emmanuel DILLARD over 1 year ago

  • Assignee changed from Florian AZIZIAN to Support Maarch

#17 Updated by Emmanuel DILLARD 12 months ago

  • Project changed from Backlog to Backlog Courrier
  • Target version changed from 19.04 (Support sécurité) to 19.04 (Sécurité)

Also available in: Atom PDF