activities
latest
false
UiPath logo, featuring letters U and I in white
Activités de workflow
Last updated 18 nov. 2024

Assign Tasks

UiPath.Persistence.Activities.Tasks.AssignTasks

Description

Affecte une ou plusieurs tâches du workflow actuel à un utilisateur dans Orchestrator à l'aide d'une adresse e-mail ou d'un nom d'utilisateur enregistré dans Orchestrator.

Compatibilité du projet

Windows - Héritage | Windows | Multiplate-forme

Prérequis

Pour attribuer correctement des tâches, vous devez vous assurer que vous disposez des autorisations de dossier nécessaires définies dans Orchestrator. Les autorisations de dossier du rôle Robot dans Orchestrator doivent avoir l'action Créer (Create) activée.

Windows, Windows - Configuration héritée

Panneau Concepteur (pour l'affectation de tâche unique)
  • ID detâche : l'ID de la tâche.
  • Nom d'utilisateur ou e-mail (User Name or Email ) : nom d'utilisateur ou adresse e-mail de l'utilisateur auquel vous souhaitez attribuer cette tâche.
  • Type d'affectation de tâche : le type d'opération d'affectation à effectuer. Par défaut, l'opération Affecter (Assign) est définie et peut être remplacée par Réaffecter (Reassign) si vous souhaitez affecter la même action à un utilisateur différent.
  • TaskUserAssignments - Une liste d'identifiants de tâche et les informations utilisateur correspondantes auxquelles une action doit être affectée/réaffectée, stockée dans un objet List<TaskUserAssignment> . Ce champ prend en charge List<TaskUserAssignment> objets uniquement. L'objet doit contenir un identifiant de tâche et ses informations utilisateur correspondantes, telles qu'une adresse e-mail ou un nom d'utilisateur enregistré dans Orchestrator.
  • FailedTaskAssignments (FailedTaskAssignments) : si l'une des demandes d'attribution d'utilisateur échoue, une liste est créée, contenant l'identifiant de la tâche, le message d'erreur et le code d'erreur, ainsi que l'adresse e-mail ou le nom d'utilisateur enregistré dans Orchestrator, dans un objet List<TaskAssignmentResponse> de ce champ de propriété. Ce champ prend en charge List<TaskAssignmentResponse> objets uniquement.

Panneau Concepteur (pour l'affectation de tâches multiples)

Sélectionnez Activer les affectations multiples (Enable Multiple Assignments). Les propriétés suivantes s'affichent dans le panneau du concepteur :

  • TaskUserAssignments (Input) - Une liste d'identifiants de tâche et les informations utilisateur correspondantes auxquelles une action doit être affectée/réaffectée, stockée dans un objet List<TaskUserAssignment> . Ce champ prend en charge List<TaskUserAssignment> objets uniquement. L'objet doit contenir un identifiant de tâche et ses informations utilisateur correspondantes, telles qu'une adresse e-mail ou un nom d'utilisateur enregistré dans Orchestrator.
  • Type d'affectation de tâche : le type d'opération d'affectation à effectuer. Par défaut, l'opération Affecter (Assign) est définie et peut être remplacée par Réaffecter (Reassign) si vous souhaitez affecter la même action à un utilisateur différent.
  • FailedTaskAssignments (FailedTaskAssignments) : si l'une des demandes d'attribution d'utilisateur échoue, une liste est créée, contenant l'identifiant de la tâche, le message d'erreur et le code d'erreur, ainsi que l'adresse e-mail ou le nom d'utilisateur enregistré dans Orchestrator, dans un objet List<TaskAssignmentResponse> de ce champ de propriété. Ce champ prend en charge List<TaskAssignmentResponse> objets uniquement.
Panneau propriétés

Commun

  • Poursuite sur erreur (ContinueOnError) - Spécifie si l'automatisation doit continuer même si l'activité génère un message d'erreur. Ce champ prend uniquement en charge les valeurs booléennes (True, False). La valeur par défaut est False. Par conséquent, si le champ est vide et si une erreur est renvoyée, l'exécution du projet s'interrompt. Si la valeur est configurée sur True, l'exécution du projet continue indépendamment de toute erreur.
Remarque : si cette activité est incluse dans l'activité Try Catch et que la valeur de la propriété ContinuerSurErreur est « True », aucune erreur ne sera détectée lors de l'exécution du projet.
  • NomAffichage (DisplayName) - Nom affiché de l'activité.
  • TimeoutMS - Spécifie la durée (en millisecondes) d'attente d'exécution de l'activité avant la génération d'un message d'erreur. La valeur par défaut est 30 000 millisecondes (30 secondes).

Entrée

  • Activer les affectations multiples (Enable Multiple Assignments ) : active l'option permettant d'affecter plusieurs tâches.
  • Chemin d'accès au dossier Orchestrator : le chemin d'accès au dossier Orchestrator que vous souhaitez utiliser avec cette activité. Si ce champ est laissé vide, le dossier Orchestrator actuel est utilisé. Ce champ ne prend en charge que les chaînes et les variables String.
  • Type d'affectation de tâche : le type d'opération d'affectation à effectuer. Par défaut, l'opération Affecter (Assign) est définie et peut être remplacée par Réaffecter (Reassign) si vous souhaitez affecter la même action à un utilisateur différent.
  • ID detâche : l'ID de la tâche.
  • TaskUserAssignments - Une liste d'identifiants de tâche et les informations utilisateur correspondantes auxquelles une action doit être affectée/réaffectée, stockée dans un objet List<TaskUserAssignment> . Ce champ prend en charge List<TaskUserAssignment> objets uniquement. L'objet doit contenir un identifiant de tâche et ses informations utilisateur correspondantes, telles qu'une adresse e-mail ou un nom d'utilisateur enregistré dans Orchestrator.
  • Nom d'utilisateur ou e-mail (User Name or Email ) : nom d'utilisateur ou adresse e-mail de l'utilisateur auquel vous souhaitez attribuer cette tâche.

Divers

  • Privé (Private) - Si cette option est sélectionnée, les valeurs des variables et des arguments ne sont plus enregistrées au niveau Détaillé (Verbose).

Sortie

  • FailedTaskAssignments (FailedTaskAssignments) : si l'une des demandes d'attribution d'utilisateur échoue, une liste est créée, contenant l'identifiant de la tâche, le message d'erreur et le code d'erreur, ainsi que l'adresse e-mail ou le nom d'utilisateur enregistré dans Orchestrator, dans un objet List<TaskAssignmentResponse> de ce champ de propriété. Ce champ prend en charge List<TaskAssignmentResponse> objets uniquement.

Configuration multiplateforme

  • Activer les affectations multiples (Enable Multiple Assignments ) : active l'option permettant d'affecter plusieurs tâches.
  • ID detâche : l'ID de la tâche.
  • Nom d'utilisateur ou e-mail (User Name or Email ) : nom d'utilisateur ou adresse e-mail de l'utilisateur auquel vous souhaitez attribuer cette tâche.
  • Type d'affectation de tâche : le type d'opération d'affectation à effectuer. Par défaut, l'opération Affecter (Assign) est définie et peut être remplacée par Réaffecter (Reassign) si vous souhaitez affecter la même action à un utilisateur différent.
  • FailedTaskAssignments (FailedTaskAssignments) : si l'une des demandes d'attribution d'utilisateur échoue, une liste est créée, contenant l'identifiant de la tâche, le message d'erreur et le code d'erreur, ainsi que l'adresse e-mail ou le nom d'utilisateur enregistré dans Orchestrator, dans un objet List<TaskAssignmentResponse> de ce champ de propriété. Ce champ prend en charge List<TaskAssignmentResponse> objets uniquement.
Options avancées

Commun

  • Poursuite sur erreur (ContinueOnError) - Spécifie si l'automatisation doit continuer même si l'activité génère un message d'erreur. Ce champ prend uniquement en charge les valeurs booléennes (True, False). La valeur par défaut est False. Par conséquent, si le champ est vide et si une erreur est renvoyée, l'exécution du projet s'interrompt. Si la valeur est configurée sur True, l'exécution du projet continue indépendamment de toute erreur.
Remarque : si cette activité est incluse dans l'activité Try Catch et que la valeur de la propriété ContinuerSurErreur est « True », aucune erreur ne sera détectée lors de l'exécution du projet.
  • TimeoutMS - Spécifie la durée (en millisecondes) d'attente d'exécution de l'activité avant la génération d'un message d'erreur. La valeur par défaut est 30 000 millisecondes (30 secondes).

Entrée

  • Chemin d'accès au dossier Orchestrator : le chemin d'accès au dossier Orchestrator que vous souhaitez utiliser avec cette activité. Si ce champ est laissé vide, le dossier Orchestrator actuel est utilisé. Ce champ ne prend en charge que les chaînes et les variables String.

Sortie

  • FailedTaskAssignments (FailedTaskAssignments) : si l'une des demandes d'attribution d'utilisateur échoue, une liste est créée, contenant l'identifiant de la tâche, le message d'erreur et le code d'erreur, ainsi que l'adresse e-mail ou le nom d'utilisateur enregistré dans Orchestrator, dans un objet List<TaskAssignmentResponse> de ce champ de propriété. Ce champ prend en charge List<TaskAssignmentResponse> objets uniquement.

Cette page vous a-t-elle été utile ?

Obtenez l'aide dont vous avez besoin
Formation RPA - Cours d'automatisation
Forum de la communauté UiPath
Uipath Logo White
Confiance et sécurité
© 2005-2024 UiPath Tous droits réservés.