Projet

Général

Profil

Anomalie #20690

Mis à jour par Etienne FAMERY il y a plus de 2 ans

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

  ![](erreur_interface.jpg) 

 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 : 

 ~~~ php 
 $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 : 

 ~~~ php 
 $messagesModels = IxbusController::getMessagesModel 
 ~~~ 

 ~~~ php 
 $users = IxbusController::getNatureUsers 
 ~~~ 


 

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

 ![](natures_ixbus.png)

Retour