Configuration recommandée
Conditions préalables pour les définitions d'action
L'exécution d'une définition d'action ressemble de près à l'exécution d'une action sur un business object/une liste de business objects. Parfois il n'est possible d'exécuter des actions que lorsque certaines conditions sont satisfaites. Il faut exclure dans le filtre Condition d'alerte associé à une définition d'action les business objects qui ne répondent pas à ces conditions.
Mais si vous n'excluez pas les business objects sur lesquels il n'est pas possible d'exécuter l'action à cause de règles spécifiques, la définition d'action fonctionnera correctement. Mais pour chaque business object ne pas répondant à la règle, un message d'erreur sera journalisé vous informant que l'action n'a pas pu être exécutée.
Exemple
Lorsque vous archivez des ordres, les ordres déjà archivés doivent être exclus. L'état des ordres doit aussi être Annulé ou Administrativement conclu. Afin d'exclure les ordres archivés, ajoutez le filtre suivant à la condition d'alerte :
Nom de champ
Opérateur de filtre
Valeur
Archivé
=
Non
Etat
Dans
Annulé ou Administrativement conclu
Maintenant des ordres ayant l'état Annulé ou Administrativement conclu et qui ne sont pas encore archivés seront archivés.