Hooks

De Wiki1000

versionlatest-32x32.png

Les hooks permettent d'associer des actions à des évènements métiers dans le but de notifier des applications.

Tip-20px.png Tip : Pour notifier un utilisateur utilisez une alerte

Définir un évènement métier

Voir définir un évènement métier

Hook-regeventclass.png

  • Actif
Indique que le Hook est actif; est utile en teste pour désactiver un Hook
  • Action
Le type d'action associé au hook
  • url
L'url de destination associée au hook
  • Contenu
Le contenu du message transmit au destinataire. Le contenu sera substitué par les valeurs de l'objet métier à l'origine de l'évènement en utilisant la fonction FormatMsg.
  • Condition
Si la condition est définie, expression booléenne devant retourner true pour que le hook soit exécuté.

Les types d'action possibles sont :

Post du contenu Requête HTTP POST sur l'adresse destination
Post des paramètres Requête HTTP POST sur l'adresse destination en encodant les paramètres au format html FORM
  • Paramètres
Paramètres associés au hook et utilisé pour les types d'action POST-FORM
Tip-20px.png Tip : Les actions sont exécutées de manière asynchrone, une action peut échouer sans compromettre la transaction.

Exemple :

Dans l'exemple ci-dessous le contenu du message utilise une syntaxe JSON pour définir les données transmises dans le POST :

{"unCode":"[unCode]", "ListC":\[[WFClasseCList:{"uneChaine":"[uneChaine]"}]\]}

Voir aussi:

Outils personnels