<aside>

Sommaire

Dans cette page

<aside> 🔌

Cette page explique comment connecter une application Visiativ Process à d’autres services : choisir entre un traitement et un service, configurer son déclenchement, gérer les résultats et les erreurs, puis utiliser les connecteurs standards.

</aside>

Avant de commencer

Comprendre les connecteurs

Un connecteur permet à Visiativ Process d’échanger des informations avec une application métier ou avec un autre composant de la plateforme.

Type Déclenchement Usage principal
Traitement Entre deux étapes d’un processus, lors du changement d’étape Exécuter ponctuellement une action invisible pour l’utilisateur.
Service Lors d’un événement associé à un élément de conception Réagir à la création, l’enregistrement, un changement de valeur ou une action du diagramme.

La connexion aux données externes représente la liaison technique avec le système cible. Le connecteur décrit l’action fonctionnelle à exécuter.

Ajouter un connecteur de type traitement

  1. Ouvrez le processus dans l’éditeur de diagramme.
  2. Affichez la palette Traitement située sous la bibliothèque.
  3. Insérez un traitement entre deux étapes.
  4. Ouvrez ses propriétés et configurez le connecteur.
  5. Enregistrez et testez le passage entre les étapes.

Le traitement s’exécute automatiquement lors du changement d’étape et reste invisible pour l’utilisateur.

Traitements standards

Traitement Utilisation
Envoi d’un e-mail Envoyer un message à une liste de diffusion ou à des destinataires issus de champs. Permet de définir l’expéditeur, l’objet, le contenu et les pièces jointes.
Envoi d’une invitation Envoyer une invitation avec un organisateur, des participants, un titre et les informations de l’événement.
Envoi d’un tweet Publier un message à partir du déroulement d’un processus.
Envoi d’un SMS par OVH Envoyer un SMS en utilisant une connexion OVH préalablement configurée.

<aside> 💡

Pour l’e-mail et l’invitation, les expéditeurs, destinataires et contenus peuvent être alimentés par du texte, des variables, des formules ou des champs du processus.

</aside>

Ajouter un connecteur de type service

Un service peut être associé à une version de processus, une action du diagramme, un formulaire, un champ, un tableau dynamique, une colonne, une table de données ou une colonne de table.

Configurer les propriétés

  1. Depuis l’élément concerné, ouvrez l’onglet Événements ou la zone de configuration des connecteurs.
  2. Cliquez sur Ajouter un service.
  3. Sélectionnez le Connecteur et le Service.
  4. Renseignez un Libellé de conception et, si nécessaire, un commentaire.
  5. Choisissez l’Événement déclencheur proposé pour ce contexte.
  6. Ajoutez éventuellement une condition d’exécution.
  7. Vérifiez que le service est Actif.

Propriétés et déclenchement d’un service

Propriétés et déclenchement d’un service

Renseigner les paramètres

Dans l’onglet Paramètres, associez chaque entrée attendue par le service à une valeur fixe, une formule ou un champ du processus. Les paramètres varient selon le connecteur sélectionné.

Exploiter les résultats

Lorsqu’un service renvoie une ou plusieurs valeurs :

  1. Ouvrez Gestion des résultats.
  2. Cliquez sur Affecter une valeur ou Affecter une liste.
  3. Sélectionnez le champ de destination.
  4. Sélectionnez la valeur renvoyée par le connecteur.
  5. Validez l’association.

Affectation d’une valeur retournée à un champ

Affectation d’une valeur retournée à un champ

Gérer les erreurs

Dans Gestion des erreurs :

Configuration de la gestion des erreurs

Configuration de la gestion des erreurs

<aside> ⚠️

Utilisez l’option Arrêter l’exécution lorsque la réussite du service est indispensable à la cohérence du processus. Pour une action secondaire, l’option Ignorer l’erreur peut éviter de bloquer le parcours utilisateur.

</aside>

Choisir l’événement déclencheur

Les événements disponibles dépendent du contexte. Ils peuvent notamment s’exécuter :

Choisissez l’événement le plus proche du besoin et évitez de déclencher plusieurs fois la même opération pendant un seul parcours.

Utiliser la publication documentaire

Le connecteur de publication documentaire automatise les opérations dans un espace documentaire.

Services disponibles

Pour chaque opération, utilisez un champ contenant une référence vers l’objet concerné, généralement au format Protocol URI. Les services de création peuvent retourner cette référence dans un champ du processus.

<aside> 💡

</aside>

Utiliser le connecteur Annuaire

Le connecteur Annuaire permet d’automatiser les opérations suivantes :