Etapes 5 - Les règles


Les règles permettent de définir toute la partie automatisation et interactivité d'un module. Il n'y a pas de limite de règles qu'un module peut posséder. En dehors de son nom, une règle Saphyr est composée de trois composantes :

  • Un ou plusieurs déclencheurs : Les déclencheurs permettent de déterminer l'événement qui va déclencher la règle. 
  • Une ou plusieurs conditions : Les conditions qui permettent de donner un cadre d'exécution à la règle. Elles reviennent souvent à tester la valeur d'un ou plusieurs champs. 
  • Une ou plusieurs actions : Les actions sont les traitements que la règle va effectuer si les conditions sont vérifiées.

 

Cas d'utilisation

Voici un premier cas pratique de règles basé sur la relance d'un client suite à un non paiement d'une facture :

  • Déclencheurs : En choisissant le déclencheur Robot, on peut utiliser un champ date pour déclencher la règle automatiquement lorsque le moment sera venu.
  • Conditions : Dans ce cas, nous avons deux conditions pour s'assurer que la règle doit être déclenchée, SI :
    • Le statut de la facture est impayé ;
    • ET
    • La date butoir de paiement est inférieur à la date du jour.
  • Actions : Dans ce cas, nous pouvons imaginé deux actions :
    • Ajouter 10 jours à la date butoir. Afin que la règle effectue une nouvelle relance dans une dizaine de jour ;
    • Envoyer un mail au client.

 

Regardons un deuxième cas pratique. Dans une entreprise où seul le chef de projet a le droit de clôturer définitivement un projet :

  • Déclencheurs : En choisissant le déclencheur À l'affichage du formulaire, nous allons pouvoir déclencher la règle lorsqu'un utilisateur accède au projet.
  • Conditions : Dans ce cas, nous avons une seule condition pour s'assurer que la règle doit être déclenchée, SI :
    • L'utilisateur connecté est le même utilisateur que celui renseigné en tant que responsable de ce projet.
  • Actions : Dans ce cas, il n'y a qu'une seule action :
    • Afficher le champ Statut du projet en édition.
.

Aller plus loin ..

Les déclencheurs Aller voir
Les conditions Aller voir
Les actions Aller voir