Action de déclenchement d'automatismes

Pour remplir ce formulaire, consultez la documentation Action dans www.nout.fr; onglet Espace Utilisateur.

Objectif de l'action : l'action classique de type « déclencher un automatisme » a pour but de déclencher les automatismes liés à cette action en fournissant ou non des paramètres utiles aux actions à lancer. Elle ne sert qu'à déclencher un automatisme et à rien d'autre.

Conséquence : Si vous créez une action classique de type « déclencher un automatisme », vous devez créer ensuite un automatisme lié à cette action. L'action en elle-même ne sert à rien si elle n'est pas associée à un bouton qui lancerait l'action ou à un lancement automatique d'action.

Paramètres : l'action « Déclencher un automatisme » peut avoir un enregistrement en paramètre qui servira alors d'enregistrement déclencheur. Cet enregistrement pourra être utilisé par toutes les actions automatiques : lancement automatique d'action, opération sur colonne, envoi automatique de message. L'enregistrement qui sert d'élément déclencheur doit être du type du formulaire de l'action.

Exemple: Action de type "déclenchement Auto" nommée "Mise à jour Rendez-vous" avec les paramètres suivants:

- Collaborateur

- Salle de réunion

Cette action déclenche un automatisme nommé "Modifier information Collaborateur" dont le formulaire est "Collaborateur" qui contient l'action à lancer suivante :

- opération sur colonne : Salle de réunion de Collaborateur = id.unique de Salle de réunion

L'action "déclenchement auto" doit contenir un paramètre pour chaque information nécessaire dans les actions automatiques qu'elle déclenche.

  • Soit le paramètre correspond à un paramètre d'une des actions à lancer dans ce cas, SIMAX se contente de faire suivre la valeur du paramètre (Pour faire l'opération sur colonne de l'exemple, SIMAX a besoin d'un collaborateur (qui est l'élément déclencheur car il est du type du formulaire de l'action)

  • Soit le paramètre est utilisé via la syntaxe "id.unique" dans une des actions à lancer pour récupérer la valeur d'une colonne (Exemple : une salle de réunion qui est accessible via la syntaxe "id.unique" car elle est présente dans les paramètres du déclenchement auto).

Important : Pour que les lancements automatiques d'action (de l'automatisme lié à l'action) profitent des paramètres de l'action « Déclencher un automatisme », il faut que leurs paramètres respectent les conditions suivantes : même modèle et même libellé.

Remarque : si le champ « formulaire » de l'action est renseigné, alors c'est le premier paramètre du type du formulaire qui sera l'enregistrement déclencheur ; sinon c'est le 1er paramètre de type élément de tableau.

Exemple d'utilisation :

  • Créer une action classique de type « déclencher un automatisme »

  • Affectez un ou plusieurs paramètres. Ici le paramètre « Devis » sert d'enregistrement déclencheur, les deux autres paramètres pourront être utilisés par les actions automatiques des automatismes associés à l'action.

  • Créer un automatisme qui a comme action déclenchante, l'action classique que vous venez de créer

  • si les actions automatiques veulent utiliser les paramètres de l'action, alors ils doivent avoir le même modèle et même libellé.

  • créez un bouton dans le formulaire Devis qui lance l'action classique « Envoyer devis » que vous venez de créer.

Explication

Lorsqu'un utilisateur sélectionne un devis dans la liste des devis et clique sur le bouton « Envoyer devis »:

  • une fenêtre s'ouvre pour demander les paramètres de l'action « Envoyer devis » de type "déclencher un automatisme". Le devis doit déjà être rempli puisqu'il a été sélectionné, il reste à renseigner le modèle d'impression et le nombre de copie.

  • L'impression va récupérer tous les paramètres du déclenchement automatique « Envoyer devis » pour s'exécuter car ses paramètres ont bien même modèle et même libellé que ceux présents dans l'action « Envoyer devis », à savoir nb de copie (entier) et modèle d'impression.

Le lancement de programme « Créer PDF » va être capable de trouver un devis à transformer en PDF grâce au paramètre enregistrement de type "Devis" qui est devenu l'enregistrement déclencheur

  • Un message sera envoyé avec en pièce jointe : le PDF généré.

  • La date d'envoi du Devis sera la même que celle de la Commande (on va rechercher la commande à partir de l'enregistrement déclencheur qui est Devis).

Remarque : normalement un bouton lance une action, ici le bouton permet de lancer plusieurs actions grâce à l'automatisme lié à l'action de type déclencher un automatisme. De plus, cette action vous permet de changer d'enregistrement déclencheur dans l'automatisme.

Mis à jour