Project

General

Profile

Anomalie #20690

Envoi vers parapheur Ixbus timeout

Added by Etienne FAMERY 7 months ago. Updated 4 months ago.

Status:
Développé / Analysé (S)
Priority:
2-Sérieux
Assignee:
-
Target version:
Start date:
05/03/2022
Due date:
08/09/2022
Tags Courrier:
21.03.20

Description

Problème rencontré :

Lors de l'initialisation de l'envoi vers le parapheur IxBus, la fonction checkExternalSignatoryBook n'aboutit pas, un timeout apparaît au bout d'un certain temps.
Testé sur une instance hors saas, la fonction aboutit bien, sans erreur, au bout d'un temps non acceptable (3min46s sur mon test, voir checkexternal_ixbus.png), la version actuelle de MaarchCourrier est donc bien compatible avec la version utilisée de IxBus (4.1.3.1).

La raison est que l'on récupère tous les circuits du parapheur en amont de l'envoi.

Il faudrait que l'initialisation fasse uniquement cet appel :

$natures = IxbusController::getNature

On récupère alors les natures de document dans IxBus et en fonction de la nature choisie, faire les appels pour récupérer les modèles de circuits, puis les utilisateurs :

$messagesModels = IxbusController::getMessagesModel
$users = IxbusController::getNatureUsers

On réduirait alors le nombre d'appels à l'api ixbus de ~150 à 3 appels.

checkexternal_ixbus.png (289 KB) checkexternal_ixbus.png Etienne FAMERY, 05/03/2022 04:21 PM
erreur_interface.jpg (20.3 KB) erreur_interface.jpg Etienne FAMERY, 05/03/2022 04:21 PM
natures_ixbus.png (54.3 KB) natures_ixbus.png Etienne FAMERY, 05/03/2022 04:43 PM
11613
11614
11615

Subtasks

Anomalie #20707: Envoi vers parapheur Ixbus timeout (21.03)Développé / Analysé (S)Hamza HRAMCHI
Anomalie #20708: Envoi vers parapheur Ixbus timeout (develop)Développé / Analysé (S)

History

#1 Updated by Etienne FAMERY 7 months ago

  • Description updated (diff)

#3 Updated by Ines MKACHER 7 months ago

  • Status changed from A qualifier to Complément d'Informations
  • Assignee changed from Ines MKACHER to Etienne FAMERY

#5 Updated by Etienne FAMERY 7 months ago

Version IxBus : 4.1.3.1

#6 Updated by Etienne FAMERY 7 months ago

  • Assignee changed from Etienne FAMERY to Ines MKACHER

#7 Updated by Etienne FAMERY 7 months ago

  • Description updated (diff)

#8 Updated by Ines MKACHER 7 months ago

  • Status changed from Complément d'Informations to A étudier
  • Priority changed from 0-Bloquant to 1-Majeur

#11 Updated by Ines MKACHER 7 months ago

  • Status changed from A étudier to En cours de dev (S)

#12 Updated by Quentin RIBAC 7 months ago

  • Assignee changed from Ines MKACHER to Quentin RIBAC

#13 Updated by GIT LAB 7 months ago

Commit ajouté sur la branche fix/20690/21.03 de MaarchCourrier par Quentin RIBAC quentin.ribac@xelians.fr
FIX #20690 TIME 1:30 ixbus: split back init in 3
https://labs.maarch.org/maarch/MaarchCourrier/commit/42bc3a7301c37168769af6e2cfa71bec5239f629

#14 Updated by GIT LAB 7 months ago

Commit ajouté sur la branche fix/20690/21.03 de MaarchCourrier par Quentin RIBAC quentin.ribac@xelians.fr
FIX #20690 TIME 0:15 ixbus: one route to fetch them all
https://labs.maarch.org/maarch/MaarchCourrier/commit/6ef3da3cc1db3fb248590596a494e6dc37c52cda

#15 Updated by GIT LAB 7 months ago

Commit ajouté sur la branche fix/20690/21.03 de MaarchCourrier par Hamza HRAMCHI hamza.hramchi@xelians.fr
FIX #20690 TIME 0:25 get messagesModel and users after model selected
https://labs.maarch.org/maarch/MaarchCourrier/commit/57d26c50b2b1a49635a71e9baca749b39da0e4a3

#17 Updated by Capucine JOURDAN 7 months ago

Le client souhaiterait un délai de réalisation sur ce ticket pouvez-vous me renseigner ? merci

#19 Updated by Emmanuel DILLARD 6 months ago

  • Tags Courrier 21.03.20 added

#20 Updated by Emmanuel DILLARD 6 months ago

  • Assignee changed from Quentin RIBAC to Emmanuel DILLARD
  • Tags Courrier deleted (21.03.20)

#21 Updated by Ines MKACHER 6 months ago

  • Status changed from En cours de dev (S) to Complément d'Informations
  • Assignee changed from Emmanuel DILLARD to Etienne FAMERY

#24 Updated by Emmanuel DILLARD 6 months ago

  • Status changed from Complément d'Informations to En cours de dev (S)
  • Assignee deleted (Etienne FAMERY)

#25 Updated by Emmanuel DILLARD 6 months ago

  • Status changed from En cours de dev (S) to A tester (S)

RAF : Test Develop

#26 Updated by Emmanuel DILLARD 6 months ago

  • Due date set to 06/28/2022

#29 Updated by Emmanuel DILLARD 5 months ago

  • Tags Courrier 21.03.20 added

RAF TEST Develop

#30 Updated by Emmanuel DILLARD 5 months ago

  • Due date deleted (06/28/2022)

#32 Updated by Emmanuel DILLARD 5 months ago

  • Due date set to 07/20/2022

#34 Updated by Emmanuel DILLARD 5 months ago

  • Due date changed from 07/20/2022 to 08/09/2022

#37 Updated by Hamza HRAMCHI 4 months ago

  • Status changed from A tester (S) to Développé / Analysé (S)

Also available in: Atom PDF