Modification des définitions d'événements

Une définition d'événement identifie la fonction système ainsi que les conditions qui déterminent l'application de la règle. Les règles de gestion sont définies dans des règles liées à la définition d'événement.

Une grande partie des instructions de type condition et action d'une règle varient selon la fonction système et les autres conditions définies dans l'événement. De plus, une partie des instructions Si peut également dépendre, dans la définition d'événement, d'instructions précédentes.

Prenons, par exemple, la définition d'événement suivante et les instructions de règle qui lui sont associées :

Définition événement

Si Code fonction = Saisie journal

Si Point d'appel = Fin ligne journal

Définition règle

Si Numéro compte = 11000

Si Code produit = P001

Définir code projet = H03

Dans la définition d'événement, le point d'appel Fin ligne journal a été sélectionné à partir d'une liste de points d'appel valides pour la fonction Saisie journal. De même, dans la définition de règle, toutes les règles référencent des éléments de données valides pour la fonction Saisie journal choisie dans la définition d'événement. C'est pourquoi toute modification du code fonction ou du point d'appel dans cette définition d'événement peut invalider les règles associées.

Il arrive ainsi parfois, lorsque vous modifiez une instruction dans une définition d'événement, que le système reconnaisse que vous risquez d'invalider les instructions des règles associées. Dans ce cas, il affiche un message d'avertissement vous demandant de confirmer la suppression des définitions de règles ; après confirmation, toutes les définitions de règles sont supprimées de la définition d'événement.

Remarque:  les fonctions Saisie journal et Importation journal semblent se référer aux mêmes éléments de données, car elles traitent toutes les deux des transactions Grand Livre. Les instructions de règles peuvent par conséquent sembler valides pour ces deux fonctions. Or, ce sont des fonctions SunSystems bien distinctes dont les points d'appel sont différents. Vous ne pouvez donc pas remplacer la fonction système Saisie journal par Importation journal ou inversement.
Remarque:  L'instruction Si Code fonction de la définition d'événement est obligatoire et vous ne pouvez donc pas la supprimer. Si le code fonction est incorrect, vous devez supprimer puis redéfinir la définition d'événement.