Vous êtes sur la page 1sur 1

MISE EN PLACE D'UN APPEL DE WORKFLOW SPECIFIQUE

Créé le 24 février 2023


Dernière modification le 28 février 2023

Résumé
Cette fiche explique comment mettre en place un appel de workflow en dehors du processus
standard du superviseur

La description
Une règle de workflow est paramétrée, de type "Objet" portant sur un objet spécifique, avec l'option "Création".
Les enregistrements sont bien visibles lorsque nous accédons à la fonction de gestion de cet objet.
Cependant, la règle de workflow ne se déclenche pas à la suite de l'insertion d'enregistrement via un traitement
spécifique (instruction write) dans la seule table disponible pour cet objet.
Comment demander au système que les notifications et les règles workflow se déclenchent, en création des
enregistrements pour cet objet suite à l'instruction write ?

Résolution
Il faut ajouter dans le spécifique un appel à l'événement Workflow, un exemple pour l'événement de création ( C ) :
Call WORKFLOW(2,ABREV,"C",IDENT) From AWRK

Subprog WORKFLOW(TYPEVT,CODEVT,OPERAT,CLEOBJ)
Value Integer TYPEVT : # Type d'évènement Workflow (objet/import/etc.)
Value Char CODEVT : # Code évènement
Value Char OPERAT : # Opération (Modification/Bouton/etc.)
Value Char CLEOBJ : # Clé de l'objet si typevt=objet ou chrono origine/dest si typevt=signature

Page 1 / 1

Vous aimerez peut-être aussi