Anomalie #15129
Le statut n'est pas mis a jour lors de la récupération de documents de Maarch Parapheur
Status:
Développé / Analysé (S)
Priority:
0-Bloquant
Assignee:
Target version:
Start date:
10/13/2020
Due date:
Tags Courrier:
19.04.19
Description
status "FRZ" non mis à jour
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
- File CD45-2.jpg CD45-2.jpg added
- File CD45.jpg CD45.jpg added
#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é)