Projet

Général

Profil

Anomalie #20690

Envoi vers parapheur Ixbus timeout

Ajouté par Etienne FAMERY il y a presque 2 ans. Mis à jour il y a environ un an.

Statut:
R&D - Terminé
Priorité:
2-Sérieux
Assigné à:
-
Version cible:
Début:
03/05/2022
Echéance:
09/08/2022
Version applicable MC:
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 ko) checkexternal_ixbus.png Etienne FAMERY, 03/05/2022 16:21
erreur_interface.jpg (20,3 ko) erreur_interface.jpg Etienne FAMERY, 03/05/2022 16:21
natures_ixbus.png (54,3 ko) natures_ixbus.png Etienne FAMERY, 03/05/2022 16:43
11613
11614
11615

Sous-tâches

Anomalie #20707: Envoi vers parapheur Ixbus timeout (21.03)R&D - TerminéHamza HRAMCHI
Anomalie #20708: Envoi vers parapheur Ixbus timeout (develop)R&D - Terminé

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

#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.20 supprimé

#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 FAMERY supprimé

#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/2022 supprimé

#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é

#38 Mis à jour par Emmanuel DILLARD il y a environ un an

MAJ Branche Develop->2301

Formats disponibles : Atom PDF