activities
latest
false
Important :
Veuillez noter que ce contenu a été localisé en partie à l’aide de la traduction automatique. La localisation du contenu nouvellement publié peut prendre 1 à 2 semaines avant d’être disponible.
UiPath logo, featuring letters U and I in white

Activités de workflow

Dernière mise à jour 29 mai 2025

Étendue du suivi du processus

UiPath.Core.Activities.ProcessTracking.ProcessTrackingScopeUiPath.Core.Activities.ProcessTracking.ProcessTrackingScope

Description

L’activité Étendue du suivi du processus est une activité système de UiPath qui permet un suivi détaillé des tâches au sein d’un workflow.

L’activité Étendue du suivi du processus peut être utilisée pour suivre des séquences métier spécifiques dans UiPath Process Mining. En tant que développeur RPA, vous pouvez marquer ces séquences comme des tâches en les encapsulant dans une activité Étendue du suivi du processus.

Tâche vs Traçage

Une tâche représente une unité de travail ou une activité spécifique au sein d’un processus. Elle est créée par une activité Étendue du suivi du processus (Process Tracking Scope) dans le workflow. Les tâches disposent d’un horodatage de début (le moment où l’étendue commence) et d’un horodatage de fin (le moment où l’étendue se termine). Les tâches peuvent être imbriquées, de façon à créer des relations parent-enfant.

Un traçage est un concept de plus haut niveau qui désigne l’exécution complète d’un processus ou d’une série de tâches connexes. Les traçages regroupent et organisent plusieurs tâches faisant partie de la même exécution de processus. Un traçage dispose de son propre identifiant unique (l’ID de traçage), qui fournit un contexte sur la façon dont les différentes tâches sont liées dans le cadre d’un processus plus général.

Dans l’interface de UiPath Studio, vous pouvez contrôler la façon dont les tâches sont liées aux traçages à l’aide de la propriété Comment suivre de l’activité Étendue du suivi des processus :

Option Comment suivre

Gestion du traçage

Gestion des tâches

Remarques

Exemple

Dans le traçage actuel

  • Le traçage existant se poursuit sans qu’un nouveau soit créé.

  • Le traçage reste ouvert même après la fin de l’activité Étendue du suivi du processus.

  • Utile pour les processus de longue durée comportant plusieurs étapes.

  • Une nouvelle tâche est créée lorsque l’étendue commence.

  • La tâche est automatiquement fermée lorsque l’étendue est terminée.

  • Les heures de début et de fin de la tâche sont enregistrées dans le traçage existant.

Cette option est utile lorsque vous souhaitez suivre des opérations séquentielles qui font partie d’un processus unique et continu dans le même contexte de processus.

Certaines activités peuvent modifier le contexte du traçage :

Une entreprise de commerce en ligne a mis en place un workflow qui traite les commandes des clients.

Le traçage principal démarre lorsqu’une commande est reçue.

Plusieurs activités d’étendue du suivi du processus sont utilisées pour différentes étapes : validation de la commande, traitement du paiement et choix de livraison.

Toutes ces étendues utilisent l’option Dans le traçage actuel pour conserver toutes les tâches dans le même traçage de traitement d’ordre.

Cela permet de donner un aperçu complet de l’ensemble du processus d’exécution des commandes.

Dans un nouveau traçage

  • Un nouveau traçage avec un ID de traçage unique est créé lorsque l’étendue commence.

  • Le contexte de traçage revient au précédent, si un contexte existait avant cette étendue.

  • Nécessite la spécification d’un nom de processus pour le nouveau traçage. Ce nom permet de regrouper le nouveau traçage et permet d’organiser et de catégoriser les différents processus dans Process Mining.

  • Une nouvelle tâche est créée lorsque l’étendue commence.

  • La tâche est automatiquement fermée lorsque l’étendue est terminée.

  • Les heures de début et de fin de la tâche sont enregistrées dans le traçage existant.

Cette option est utile lorsque vous souhaitez commencer à suivre un nouveau processus ou un sous-processus distinct au sein de votre automatisation, tout en gardant la possibilité de revenir à un contexte de traçage précédent si nécessaire.

Une équipe d’assistance utilise une automatisation pour gérer les tickets des clients.

Le workflow principal reçoit et catégorise les tickets.

Pour chaque ticket, une nouvelle Étendue du suivi du processus est créée avec l’option Dans un nouveau traçage.

Cela crée un traçage distinct pour chaque problème client, permettant de suivre et d’analyser individuellement la façon dont chaque ticket est géré.

Cela est utile pour mesurer les temps de réponse, les taux de résolution et identifier les goulots d’étranglement dans la gestion de types de problèmes spécifiques.

Dans un traçage existant

  • Ne crée pas de nouveau traçage, mais se connecte à un traçage précédemment créé.

  • Le contexte du traçage peut changer en fonction de la structure du workflow.

  • Nécessite d’identifier le traçage existant, généralement via les propriétés de l’objet (ID de l’objet, Type d’objet et Interaction avec l’objet) et le Nom du processus.

  • La tâche nouvellement créée est ajoutée au traçage existant, maintenant ainsi la continuité du processus entre les différentes automatisations.

  • Lorsque l’étendue se termine, la tâche est fermée dans le traçage existant.

Cette option est utile lorsque plusieurs automatisations traitent le même élément métier ou le même objet. Ces automatisations ne sont cependant pas directement connectées via un composant UiPath, tel que les files d’attente ou les tâches. L’option vous permet de maintenir une trace continue du parcours d’un élément métier à travers différentes automatisations exécutées séparément.

Une grande entreprise a établi un système de traitement des factures complexe impliquant plusieurs départements.

Le traçage initial est créé lorsqu’une facture est reçue par le service financier.

Au fur et à mesure que la facture passe par différents services (par exemple, vérification, approbation, paiement), des automatisations distinctes gèrent chaque étape.

L’automatisation de chaque service utilise une activité Étendue du suivi du processus avec l’option Dans un traçage existant.

L’entreprise identifie le traçage existant en utilisant le numéro de facture comme ID d’objet.

Cela permet un traçage complet du parcours de facturation à travers les différents systèmes et services, même s’il est géré par des automatisations distinctes.

Remarque :
  • La création de tâches se produit toujours lorsque l’ étendue du suivi du processus commence.

  • La tâche est toujours fermée lorsque l’étendue se termine, quelle que soit l’option de traçage choisie.

  • Le statut par défaut de la tâche est Réussite, sauf si elle est modifiée explicitement ou si une exception se produit.

  • Il peut être nécessaire de fermer explicitement les traçages à l’aide de l’activité Définir le statut du traçage si vous souhaitez marquer l’ensemble du processus comme terminé.

Objet

Dans le contexte du service de suivi des processus, un objet fait référence à un élément métier traité par des systèmes externes : il s’agit d’un moyen pour étiqueter et suivre des éléments importants dans différents domaines de votre processus automatisé. Les objets permettent de connecter différentes automatisations fonctionnant avec le même élément métier.

Par exemple, un ticket JIRA peut être considéré comme un objet :

Si vous avez une automatisation (A1) qui crée un ticket JIRA, vous allez utiliser l’activité Suivre l’objet pour définir les détails du ticket, tels que :

  • ID d’objet : l’identifiant JIRA, par exemple « DOC-1234 ».

  • Type d’objet : « ticket JIRA ».

  • Interaction avec l’objet : comment l’automatisation interagit avec le ticket JIRA. Dans ce cas, l’interaction est « Créé », car l’automatisation a créé le ticket.

  • Propriétés de l’objet : les propriétés du ticket JIRA au format suivant :

    {
      "XUiPathConnectorKey": "<XUiPathConnectorKey>",  // for example, "uipath-jira"
      "XUiPathConnectorName": "<XUiPathConnectorName>",  // for example, "JIRA"
      "XUiPathObjectDisplayName": "<XUiPathObjectDisplayName>",  // for example, "Issue"
      "XUiPathObjectName": "<XUiPathObjectName>"  // for example, "curated_issue"
    }{
      "XUiPathConnectorKey": "<XUiPathConnectorKey>",  // for example, "uipath-jira"
      "XUiPathConnectorName": "<XUiPathConnectorName>",  // for example, "JIRA"
      "XUiPathObjectDisplayName": "<XUiPathObjectDisplayName>",  // for example, "Issue"
      "XUiPathObjectName": "<XUiPathObjectName>"  // for example, "curated_issue"
    }
Important :

Lorsqu’une autre automatisation (A2) doit fonctionner avec le même objet créé par l’automatisation A1, activez le Suivi du processus dans l’automatisation A2 avec l’option Dans un traçage existant. Fournissez les mêmes détails d’objet pour maintenir le lien entre les automatisations, afin que l’automatisation A2 puisse trouver les tickets créés par l’automatisation A1 et travailler sur ceux-ci.

En suivant les objets, vous pouvez suivre le parcours d’éléments métier spécifiques via vos processus automatisés, ce qui permet d’obtenir des informations précieuses pour l’optimisation et l’analyse des processus.

Capabilities

Ajouter une activité Étendue du suivi du processus dans votre workflow :

  • Démarre une tâche lorsque l’étendue commence (horodatage de début).

  • Termine le traçage lorsque l’étendue se termine (horodatage de fin).

  • Prend en charge les activités Étendue du suivi du processus imbriquées.

  • Les étendues internes du service de suivi du processus génèrent des tâches enfants, en maintenant la relation parent-enfant visible dans la hiérarchisation de Process Mining via le Graphique de processus.

  • Gère les statuts de tâche implicite et explicite :

    • Statut de tâche implicite :

      • Le statut par défaut est Réussite.

      • Automatiquement défini sur Échec si une exception non détectée est générée.

      • Les détails de l’exception sont disponibles dans l’application d’optimisation des processus.

    • Statut explicite de la tâche :

      • Utilisez l’activité Définir le statut du traçage pour déterminer comment doit se terminer le traçage.

      • Valeurs possibles : Réussite, Échec, Annulé.

  • Gère le statut de traçage explicite :

  • Propose trois comportements pour le suivi des tâches via la propriété Comment suivre :

    • Dans le traçage actuel (comportement par défaut) :

      • Suit la nouvelle tâche dans le traçage actuel.

      • Utilise l'ID du traçage généré par l'étendue actuelle.

    • Dans un nouveau traçage :
      • Génère un nouvel ID pour le traçage.

      • Suit la tâche dans un nouveau traçage.

      • Nécessite de spécifier un nom de processus pour le regroupement.

      • Revient au contexte de traçage précédent après la fin de l'étendue.

    • Dans un traçage existant :
      • Ajoute la tâche à un traçage préexistant.

      • Utile pour lier des processus d'automatisation distincts.

      • Nécessite l'identification du traçage par les détails de l'objet et le nom du processus.

Activer le suivi des processus pour les automatisations existantes

Pour activer le suivi du processus pour une séquence :

  1. Sélectionnez la séquence dans le workflow.

  2. Dans le panneau Propriétés, cochez la case Suivi du processus.

Lorsque le suivi du processus est activé, la séquence est automatiquement entourée de l'activité Étendue du suivi du processus.

Compatibilité du projet

Windows | Multiplate-forme

Windows, configuration multiplate-forme

Suivi du processus

Facultatif. Si cette option est sélectionnée, le suivi du processus sera activé pour la séquence à l'intérieur de l'étendue.

Nom de la tâche

Facultatif. Permet de spécifier un nom pour la tâche créée par cette étendue. Par défaut, le nom de la séquence contenue sera utilisé.

Procédure de suivi

Obligatoire. Détermine comment la tâche est associée aux traçages. Les options suivantes sont disponibles :

Dans le traçage actuel

Option par défaut. Ajoute la tâche créée par l'activité Étendue du suivi du processus (Process Tracking Scope) au traçage existant. Cette option est utile lorsque vous souhaitez poursuivre le suivi dans le même contexte de processus. La tâche créée par cette étendue est fermée lorsque l'étendue se termine, tandis que le traçage existant reste ouvert et se poursuit. Nous recommandons cette option pour les opérations séquentielles s'inscrivant dans un processus unique et continu.

Dans un nouveau traçage

Crée un nouveau traçage spécifiquement pour cette tâche et pour toutes les sous-tâches de l'étendue. Cette option est utile lorsque vous souhaitez démarrer un nouveau processus ou un sous-processus distinct. Le nouveau traçage dispose de son propre ID de traçage unique. Une fois l'étendue terminée, le nouveau contexte de traçage revient au précédent, et la tâche associée est fermée, marquant la fin de l'activité suivie. Une fois sélectionné, le champ Nom du processus s'affiche :

  • Nom du processus : spécifiez le processus que vous souhaitez démarrer dans le nouveau traçage.

Dans un traçage existant
Ajoute la tâche à un traçage préexistant. Cette option est utile pour connecter différentes parties d'une automatisation qui pourraient ne pas être séquentielles, via l'activité Suivre l'objet (Track Object). Nécessite l'identification du traçage par les détails de l'objet et le nom du processus. La tâche créée dans le traçage existant spécifié est fermée lorsque l'étendue se termine, tandis que le traçage existant reste ouvert et se poursuit. Une fois sélectionnés, les champs suivants s'affichent pour l'identification du traçage :
  • Nom du processus : spécifiez le processus que vous souhaitez démarrer dans le traçage existant.

  • ID de l’objet : spécifiez l’ID de l’objet associé à la tâche en cours. Vous pouvez l’utiliser pour suivre un objet dans le cadre de la tâche. Ces informations peuvent également vous aider à poursuivre le traçage dans une autre automatisation.

  • Type d'objet : spécifiez le type d'objet pour identifier l'ID de traçage vers lequel vous souhaitez basculer.

  • Interaction avec l'objet : sélectionnez le mode d'interaction de la tâche avec l'objet.

Important : bien que les tâches se ferment automatiquement lorsque leur étendue se termine, il peut être nécessaire de fermer explicitement les traçages à l’aide de l’activité Définir le statut du traçage (Set Trace Status) si vous souhaitez marquer l’ensemble du processus comme terminé.

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-2025 UiPath Tous droits réservés.
OSZAR »