# Application de workflow GETPROCESSDATA

## Aperçu  <a href="#apercu" id="apercu"></a>

L'application de workflow **GETPROCESSDATA** vous permet de récupérer la valeur d’une ou de plusieurs données d’une demande. Elle fournit un moyen simple d’interagir entre différents processus.

Dans certains cas, cette application peut remplacer l’appel à un sous-processus et ainsi éviter la gestion parfois contraignante des versions entre les processus fils et parents.

## Utilisation des paramètres par défaut  <a href="#utilisation-des-parametres-par-defaut" id="utilisation-des-parametres-par-defaut"></a>

### Numéro de demande

Le paramètre `REQUEST_ID` de direction IN et de type numérique est obligatoire et doit contenir un numéro de demande valide.

### Action

Les autres paramètres sont définis dans l’action du workflow selon vos besoins.

* **Nom du paramètre :** le nom de la donnée distante à récupérer
* **Récupérer la valeur dans :** la donnée de processus à modifier

#### 📌 Exemple

Pour récupérer la valeur de la donnée `COMPANY` d’un processus distant dans une donnée `CUSTOMER_COMPANY` d’un processus, ajouter une action de type GETPROCESSDATA avec comme paramètre optionnel :

* **Nom du paramètre :** `COMPANY`
* **Récupérer la valeur dans :** `CUSTOMER_COMPANY`

Les données `COMPANY` et `CUSTOMER_COMPANY` doivent être de même type.

{% hint style="info" %}
Vous devriez ajouter une gestion d’exception sur l’action de type GETPROCESSDATA en cas d’erreur (par exemple, numéro de demande invalide, etc...).
{% endhint %}
