Anomalie #24040
ferméConnecteur IXBUS - ANALYSE - erreur de récupération lors de la signature d'un document principal d'un courrier départ
Description
Bonjour,
Un client Atol rencontre une erreur avec le connecteur Ixbus, lors de l'envoi d'un document principal au parapheur Ixbus il y a un problème au moment de la récupération du document signé.
Dans Maarch Courrier,
- OK --> Création d'un enregistrement de courrier avec comme modèle d'enregistrement "courrier départ" ; avec un document principal associé.
- OK --> Envoie du document principal associé au parapheur externe (Ixbus) pour signature avec la case "intégrer le document principal au parapheur" de cochée.
Dans Ixbus,
- OK --> Le document principal associé est bien réceptionné dans un dossier, il y a également la duplication du document en annexe.
- OK --> Signature du document dans Ixbus par les utilisateurs concernés
- KO --> Batch Maarch en erreur, il ne s'exécute pas jusqu'au bout car il rencontre un problème de récupération sur le document signé (ci-joint la capture d'écran de l'erreur rencontrée)
La version de Maarch Courrier : 21.03.24
La version de Ixbus : 4.14 ils sont en train de migrer en 4.18
L'anomalie a été reproduite a l'infra. (voir ticket : #23894)
Fichiers
Mis à jour par Cynthia APURA il y a plus d'un an
- Fichier 23888_atol.png 23888_atol.png ajouté
Mis à jour par Nathanaël TRAVIER il y a plus d'un an
Suite à un échange avec ATOL, deux autres éléments sont à prendre en compte pour une résolution globale du problème du connecteur IBUS, lié à 2 tickets ouverts au support :
-** ticket #22521** : l'absence d'éléments (même si l'élément doit être null) dans le body qui génère une erreur. La résolution proposé à ATOL par SRCI est la suivante :
En analysant le problème, nous avons constaté dans le fichier src/app/external/externalSignatoryBook/controllers/IxbusController.php :
Dans la fonction function transmitFolder(array $aArgs), en ligne 328 :
il n'y avait pas de body dans l'appel curl
En modifiant le code (Capture.PNG), et ajoutant la ligne suivante :
'body' => 'test'
La transmission du dossier est ok (capture (1).png)
- ticket #24049 : une suggestion de modification du batch par ATOL lié à l'absence de logs dans l'historique des batchs en cas d'erreur.
Mis à jour par Emmanuel DILLARD il y a plus d'un an
- Sujet changé de [TMVL - 166331] Connecteur IXBUS - erreur de récupération lors de la signature d'un document principal d'un courrier départ à Connecteur IXBUS - ANALYSE - erreur de récupération lors de la signature d'un document principal d'un courrier départ
- Echéance mis à 06/04/2023
- Statut changé de A qualifier à R&D - A planifier
Mis à jour par Emmanuel DILLARD il y a plus d'un an
- Statut changé de R&D - A planifier à R&D - En cours
- Assigné à
Emmanuel DILLARDsupprimé
Mis à jour par Jean-Laurent DUZANT il y a plus d'un an
- Assigné à mis à Jean-Laurent DUZANT
Mis à jour par Jean-Laurent DUZANT il y a plus d'un an
- Fichier ixbus_2023-03-17.png ixbus_2023-03-17.png ajouté
Mis à jour par Jean-Laurent DUZANT il y a plus d'un an
- Statut changé de R&D - En cours à Complément d'Informations
Mis à jour par Emmanuel DILLARD il y a plus d'un an
- Statut changé de Complément d'Informations à R&D - En test
Mis à jour par Emmanuel DILLARD il y a plus d'un an
- Statut changé de R&D - En test à R&D - Terminé
Testé sur Snadbox iXbus -> OK
Le document principal envoyé à la signature est bien récupéré