Ensembles d’approbations dans Project Service Automation

Important

Dynamics 365 Project Service Automation a évolué en Dynamics 365 Project Operations. Pour plus d’informations, consultez Project Service Automation Transition.

S’applique à la version 3.x de l’application Project Service

Les ensembles d’approbation regroupent les demandes d’approbation en sous-ensembles d’opérations plus petits. Ce regroupement permet le traitement des approbations dans l’ordre par Project et permet une nouvelle tentative et un séquencement. Le regroupement améliore la fiabilité et la traçabilité du traitement des approbations pour de grands volumes d’approbations.

Les ensembles d’approbation indiquent l’état de traitement global de leurs enregistrements associés. Lorsqu’un enregistrement d’approbation est traité à l’aide d’un jeu d’approbations, l’enregistrement passe de Soumis à Approuvé et n’est pas dissocié du jeu d’approbations. Si un enregistrement échoue lorsqu’il est soumis pour approbation, l’enregistrement reste dans l’état Soumis et le jeu d’approbation est marqué comme ayant échoué. L’ensemble d’approbations consigne le message d’erreur de l’échec.

Traitement des approbations et des ensembles d’approbations

Les approbations mises en file d’attente pour traitement sont visibles dans la vue Approbations en cours de traitement. Le système tente de traiter toutes les entrées plusieurs fois de manière asynchrone, y compris une nouvelle tentative d’approbation si les tentatives précédentes ont échoué.

Le champ Durée de vie de l'ensemble d’approbation enregistre le nombre de tentatives restantes pour traiter l'ensemble avant qu’il ne soit marqué comme ayant échoué.

Approbations et ensembles d’approbations ayant échoué

La vue Approbations ayant échoué répertorie toutes les approbations qui nécessitent une intervention de l’utilisateur. Ouvrez les journaux d’ensemble d’approbations associés pour identifier la cause de l’échec. Le fait de sélectionner Réessayer incrémente le compteur de durée de vie de l’ensemble d’approbations, remet l’ensemble d’approbations au statut de Traitement en cours, et tente de traiter les enregistrements restants.

Configurer des ensembles d’approbations

Activer la fonctionnalité Ensembles d'approbation

Avant d’activer la fonctionnalité Ensembles d'approbation, vérifiez qu’aucune approbation n’est en cours de traitement.

  • Accédez à la page Paramètres du projet et sélectionnez Contrôle> de fonctionnalitéActiver les approbations modernes.

Désactiver la fonctionnalité Ensembles d’approbation

Avant de désactiver la fonctionnalité des ensembles d'approbations, vérifiez qu'aucune approbation n'est en cours de traitement.

  • Accédez à la page Paramètres du projet et sélectionnez Contrôle> de fonctionnalitéDésactiver les approbations modernes.

Configuration du seuil asynchrone

Lorsque des ensembles d’approbation sont créés, le traitement passe à l’arrière-plan lorsque le nombre sélectionné d’enregistrements destinés à l’approbation dépasse le seuil indiqué. Utilisez le champ Seuil asynchrone pour configurer le moment où le traitement des approbations doit être exécuté de manière synchrone ou asynchrone. Les valeurs valides sont les suivantes :

  • Zéro : toutes les demandes doivent être traitées de manière asynchrone.
  • Nombres supérieurs à zéro : les approbations sont traitées de manière asynchrone uniquement lorsque le nombre d’approbations soumises dépasse cette valeur.