Comment éviter la réautorisation des éléments d'un lot
En général, vos processus Demande commencent par des étapes d'autorisation, au cours desquelles divers individus ou rôles doivent confirmer que la demande est valide et appropriée. Si un utilisateur final demande un lot, vous demandez en général une autorisation pour ce lot, et pas pour chacun des éléments qu'il contient. Par conséquent, lorsqu'une demande de lot crée ses demandes enfant, vous voulez que ces enfants ignorent les étapes d'autorisation qu'ils contiennent.
L'une des méthodes applicables consiste à configurer une valeur booléenne dans la demande enfant sur True (Vrai) dans le cadre du processus Lot. Vous pouvez alors utiliser une décision pour la demande enfant afin d'ignorer les étapes d'autorisation si la valeur est configurée sur True (Vrai).
Pour concevoir des processus de demande qui ignorent les étapes d'autorisation des processus enfant :
- Ajoutez l'attribut booléen Le parent est un processus lot ? à l'objet Demande. Configurez l'option Valeur par défaut sur False (Faux).
- Ajoutez cet attribut à la fenêtre Demande sous forme de case à cocher. Dans le processus Lot, double-cliquez sur l'action automatique Créer la demande enfant et cochez la case Le parent est un processus lot ? dans la fenêtre Demande. Vous pouvez ensuite supprimer la case à cocher de la fenêtre. Cela configure l'option Le parent est un processus lot ? sur True (Vrai) pour les demandes enfant.
- Créez une condition pour le domaine de demande, appelée Le parent est-il un lot ?, qui teste si l'attribut Le parent est un processus lot ? est égal à True (Vrai).
Vous avez déjà configuré cet attribut pour qu'il ait False (Faux) comme valeur par défaut, si bien qu'il ne peut être défini sur True (Vrai) que pour une demande créée comme demande enfant d'une demande Lot. - Pour chacun des processus de demande, ajoutez une décision basée sur la condition Le parent est-il un lot ?. Utilisez le chemin Oui de la décision pour ignorer les étapes d'autorisation et le chemin Non pour diriger le processus vers les étapes d'autorisation.
Pour en savoir plus sur Concepteur d'objet et Concepteur de processus, reportez-vous au Guide du concepteur.