Projet

Général

Profil

Anomalie #20690

Mis à jour par Etienne FAMERY il y a presque 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