Anomalie #20690
Envoi vers parapheur Ixbus timeout
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.
Sous-tâches
Historique
#1 Mis à jour par Etienne FAMERY il y a presque 2 ans
- Description mis à jour (diff)
#3 Mis à jour par Ines MKACHER il y a presque 2 ans
- Statut changé de A qualifier à Complément d'Informations
- Assigné à changé de Ines MKACHER à Etienne FAMERY
#5 Mis à jour par Etienne FAMERY il y a presque 2 ans
Version IxBus : 4.1.3.1
#6 Mis à jour par Etienne FAMERY il y a presque 2 ans
- Assigné à changé de Etienne FAMERY à Ines MKACHER
#7 Mis à jour par Etienne FAMERY il y a presque 2 ans
- Description mis à jour (diff)
#8 Mis à jour par Ines MKACHER il y a presque 2 ans
- Statut changé de Complément d'Informations à R&D - A étudier
- Priorité changé de 0-Bloquant à 1-Majeur
#11 Mis à jour par Ines MKACHER il y a presque 2 ans
- Statut changé de R&D - A étudier à R&D - En cours
#12 Mis à jour par Quentin RIBAC il y a presque 2 ans
- Assigné à changé de Ines MKACHER à Quentin RIBAC
#13 Mis à jour par GIT LAB il y a presque 2 ans
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 Mis à jour par GIT LAB il y a presque 2 ans
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 Mis à jour par GIT LAB il y a presque 2 ans
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
#16 Mis à jour par GIT LAB il y a presque 2 ans
[MERGE REQUEST] Mergé sur 21.03 (https://labs.maarch.org/maarch/MaarchCourrier/-/merge_requests/683)
#17 Mis à jour par Capucine JOURDAN il y a presque 2 ans
Le client souhaiterait un délai de réalisation sur ce ticket pouvez-vous me renseigner ? merci
#19 Mis à jour par Emmanuel DILLARD il y a presque 2 ans
- Tags Courrier 21.03.20 ajouté
#20 Mis à jour par Emmanuel DILLARD il y a presque 2 ans
- Assigné à changé de Quentin RIBAC à Emmanuel DILLARD
- Tags Courrier
21.03.20supprimé
#21 Mis à jour par Ines MKACHER il y a presque 2 ans
- Statut changé de R&D - En cours à Complément d'Informations
- Assigné à changé de Emmanuel DILLARD à Etienne FAMERY
#24 Mis à jour par Emmanuel DILLARD il y a presque 2 ans
- Statut changé de Complément d'Informations à R&D - En cours
- Assigné à
Etienne FAMERYsupprimé
#25 Mis à jour par Emmanuel DILLARD il y a presque 2 ans
- Statut changé de R&D - En cours à R&D - En test
RAF : Test Develop
#26 Mis à jour par Emmanuel DILLARD il y a presque 2 ans
- Echéance mis à 28/06/2022
#29 Mis à jour par Emmanuel DILLARD il y a presque 2 ans
- Tags Courrier 21.03.20 ajouté
RAF TEST Develop
#30 Mis à jour par Emmanuel DILLARD il y a presque 2 ans
- Echéance
28/06/2022supprimé
#32 Mis à jour par Emmanuel DILLARD il y a presque 2 ans
- Echéance mis à 20/07/2022
#34 Mis à jour par Emmanuel DILLARD il y a presque 2 ans
- Echéance changé de 20/07/2022 à 09/08/2022
#37 Mis à jour par Hamza HRAMCHI il y a plus d'un an
- Statut changé de R&D - En test à R&D - Terminé