- Introduction
- Démarrage
- Modélisation des processus
- Understanding Process modeling
- Opening the modeling canvas
- Modéliser votre processus
- Aligning and connecting BPMN elements
- Autopilot™ pour Maestro (version préliminaire)
- Implémentation des processus
- Débogage
- Simulating
- Publication et mise à niveau des processus agentiques
- Scénarios de mise en œuvre courants
- Extraire et valider des documents
- Opérations de processus
- Surveillance des processus
- Optimisation des processus
- Informations de référence

Guide de l'utilisateur de Maestro
Un processus avancé peut combiner plusieurs automatisations, des approbations humaines et des agents IA, orchestrés à l'aide d'une logique décisionnelle et d'un suivi pour garantir l'évolutivité et la gouvernance. Cette section vous présente un flux avancé qui vous permet d'explorer immédiatement des scénarios plus complexes.
InsurePath a identifié un workflow de traitement des factures avec UiPath® Process Mining. Ils utilisent UiPath Extraction et traitement intelligents (IXP) et Document Understanding pour traiter les factures entrantes et extraire les données des factures. Après l'extraction, les équipes des finances et de comptabilité traitent toujours la plupart des factures manuellement, y compris la résolution des litiges avec les fournisseurs.
Le propriétaire du processus, ainsi que les implémenteurs et les administrateurs de processus, ont décidé de résoudre le problème de traitement des factures avec UiPath Maestro™ et les fonctionnalités de la plateforme.
Créez un processus de traitement des factures fonctionnel pour démontrer comment Maestro coordonne le travail entre les robots, les agents et les humains.
Nous devons configurer les ressources dépendantes pour ce scénario.
Data Fabric : entité APInvoice
- Accédez à Data Fabric.
- Dans le menu déroulant Importer/Exporter, sélectionnez Importer le schéma.
- Importez le fichier Schema(APInvoice).json.
- Cochez la case Importer correspondant à l'entité APInvoice.
- Sélectionnez Importer(Import).
Orchestrator : dossier partagé
Utilisez un dossier partagé dans Orchestrator pour organiser les ressources Comment procéder.
Accédez à Orchestrator et créez un dossier Partagé/Comment procéder. Vous trouverez davantage d'informations sur la gestion des dossiers dans Orchestrator.
Automatisation : rapprochement des factures et des bons de commande
1, la valeur est Oui. Sinon, c'est Non.
- Accédez à Studio Web et sélectionnez Importer dans la liste déroulante Créer un nouveau. Utilisez ce fichier pour l'importation.
- Ouvrez le projet dans UiPath Studio Web et publiez-le dans le flux de processus du locataire Orchestrator.
- Accédez à Orchestrator et au dossier Partagé/Comment procéder.
- Ouvrez l'onglet Automatisations, choisissez Processus, puis Ajouter un processus.
- Sélectionnez Invoice.To.PO.Matching dans le champ Nom de la source du paquet, puis sélectionnez Suivant.
- Dans la section Exigences du package, sélectionnez Suivant.
- Dans le champ Nom d'affichage, saisissez Rapprochement des factures et des PO et sélectionnez Créer.
Consultez la page Publier un projet de Studio Web pour obtenir de plus amples informations sur la publication et le déploiement de projets.
Automatisation : Publier la facture dans SAP
fail, le processus génère une exception d'exécution que vous pouvez réparer dans la gestion des instances.
- Accédez à Studio Web et sélectionnez Importer dans la liste déroulante Créer un nouveau. Utilisez ce fichier pour l'importation.
- Ouvrez le projet dans Studio Web et publiez-le dans le flux de processus du locataire Orchestrator.
- Accédez à Orchestrator, puis au dossier Partagé/Comment procéder.
- Sélectionnez l'onglet Automatisations, choisissez Processus, puis Ajouter un processus.
- Sélectionnez Post.Invoice.To.SAP dans le champ Nom de la source du package, puis sélectionnez Suivant.
- Dans la section Exigences du package, sélectionnez Suivant.
- Dans le champ Nom d'affichage, saisissez Publier la facture dans SAP et sélectionnez Créer.
Consultez la page Publier un projet de Studio Web pour obtenir de plus amples informations sur la publication et le déploiement de projets.
- Accédez à Agents et sélectionnez Créez votre agent dès maintenant.
- Saisissez les informations suivantes :
Nom : Agent de résolution des écarts
Description : Agent de résolution des écarts
Requête système : Vous êtes un expert dans la résolution des écarts de facturation.
Requête utilisateur : Si le {{InvNum}} commence par 11, vous allez rapprocher la facture.Sinon, vous rejetterez la facture et indiquerez le {{Reason}} du rejet commeNeeds human review since the PO Number doesn't match the Invoice.Lorsque vous rejetez la facture, définissez {{Decision}} surRejected, et si vous approuvez la facture définissez {{Decision}} surResolved.
- Sélectionnez Arguments et entrez les éléments suivants à l'aide de l'option Éditeur :
Entrées
{ "type": "object", "properties": { "InvNum": { "type": "string" }, "PONum": { "type": "string" } }, "required": [ "InvNum" ] }{ "type": "object", "properties": { "InvNum": { "type": "string" }, "PONum": { "type": "string" } }, "required": [ "InvNum" ] }Sorties{ "type": "object", "properties": { "Decision": { "type": "string" }, "Reason": { "type": "string" } }, "required": [] }{ "type": "object", "properties": { "Decision": { "type": "string" }, "Reason": { "type": "string" } }, "required": [] } - Publiez dans le flux de processus du locataire Orchestrator.
- Accédez à Studio Web et sélectionnez Importer dans la liste déroulante Créer un nouveau. Utilisez ce fichier pour l'importation.
- Ouvrez le projet dans Studio Web et publier dans le flux de processus du locataire Orchestrator.
You may need to navigate to
MainForm_MainForm_load.xamland update entities. From Data manager, go to Entities, and select Update entities before you can publish. - Accédez à Orchestrator, puis au dossier Partagé/Comment procéder, ouvrez l'onglet Automatisations, sélectionnez Apps, puis choisissez Déployer l'application.
Commencez par modéliser le processus de bout en bout, puis configurez les composants.
Créez un processus agentique en tant que nouveau type de projet Studio.
- Accédez à votre locataire Automation Cloud™.
- Sur le rail situé à gauche, dans la liste des produits, sélectionnez Maestro.
- Sur la page d'accueil de Maestro, sélectionnez Démarrer la modélisation. Votre nouveau processus agentique s'ouvre.
- Cliquez avec le bouton droit pour renommer le projet {vos initiales} Processus de facturation et le processus Processus de facturation.
Votre processus agentique fait, par défaut, partie d'une solution. Lisez les solutions dans le Guide utilisateur de Studio Web.
- Sélectionnez l'élément de démarrage et saisissez Facture reçue dans le champ Nom.
- Sélectionnez Ajouter : annotation de texte dans la boîte à outils. Saisissez Déclencheur Data Fabric dans l'annotation.
- Sélectionnez l'élément de démarrage, choisissez Ajouter une tâche dans la boîte à outils et saisissez Rapprochement des factures et des bons de commande pour le nom de la tâche.
- Sélectionnez la tâche Rapprochement des factures et des bons de commande, puis choisissez Ajouter : Annotation de texte dans la boîte à outils et saisissez Automatisation pour indiquer que nous voulons qu'il s'agisse d'une tâche d'automatisation.
Chemins sortants de Rapprochement des factures et des bons de commande
Configurer deux chemins sortants de la passerelle dont un seul sera suivi en fonction du résultat de l'automatisation du rapprochement des factures et des bons de commande.
- Sélectionnez la tâche Rapprochement des factures et des bons de commande, puis choisissez Ajouter : passerelle exclusive dans la boîte à outils et saisissez La résolution est-elle requise ? pour le nom.
- Sélectionnez la passerelle, choisissez Ajouter : Tâche dans la boîte à outils et saisissez Approbation de la facture pour le nom. Ajoutez Application d'action Action Center comme annotation pour indiquer que nous voulons que cela soit une tâche HITL.
- Sélectionnez la ligne qui vient d'être créée entre la passerelle et la tâche, puis appuyez sur le bouton Ouvrir le panneau Propriétés dans l'angle supérieur droit du concepteur pour remplacer le nom par Non.
- Sélectionnez à nouveau la passerelle et choisissez Ajouter : Tâche dans la boîte à outils et saisissez Résoudre les écarts comme nom. Faites glisser et placez la tâche sous la passerelle. Ajoutez Agent comme annotation pour indiquer que ce sera une tâche d'agent.
- Sélectionnez la ligne qui vient d'être créée entre la passerelle et la tâche et ouvrez le panneau Propriétés pour remplacer le nom par Oui.
Chemins sortants d'approbation des factures
- Sélectionnez la tâche Approbation de la facture et ajoutez une autre passerelle exclusive.
- Sélectionnez la passerelle, choisissez Ajouter : Tâche dans la boîte à outils, puis saisissez Publier la facture dans SAP comme nom. Ajoutez Automatisation comme annotation pour indiquer que vous souhaitez que cela soit une tâche d'automatisation.
- Sélectionnez la ligne qui vient d’être créée entre la passerelle et la tâche et ouvrez le panneau Propriétés pour remplacer le nom par Approuver.
- Sélectionnez à nouveau la passerelle, choisissez Ajouter : Tâche dans la boîte à outils et saisissez le nom Aviser le fournisseur. Faites glisser et placez la tâche sous la passerelle. Ajoutez Connecteur Outlook Integration Service comme annotation pour indiquer qu'il s'agira d'un appel d'API indiqué comme une tâche d'envoi.
- Sélectionnez la ligne qui vient d'être créée entre la passerelle et la tâche et ouvrez le panneau Propriétés pour remplacer le nom par Rejeter.
Chemins sortants de résolution des écarts
- Sélectionnez la tâche Résoudre les écarts et ajoutez une autre passerelle exclusive.
- Sélectionnez la passerelle et choisissez la flèche Connecter dans la boîte à outils.
- Sélectionnez la tâche Aviser le fournisseur pour tracer une ligne entre la passerelle et la tâche.
- Sélectionnez la ligne qui vient d'être créée entre la passerelle et la tâche, puis ouvrez le panneau Propriétés pour remplacer le nom par Rejeté.
- Utilisez à nouveau l'outil Connecter pour tracer une ligne entre la passerelle et la tâche Approbation de la facture.
- Sélectionnez la ligne qui vient d'être créée entre la passerelle et la tâche, puis ouvrez le panneau Propriétés pour remplacer le nom par Résolu.
Événement limite d'erreur de résolution des écarts
- Sélectionnez l'événement Intermédiaire dans la boîte à outils complète à gauche et faites-le glisser vers la tâche Résoudre les écarts.
- Sélectionnez l'événement Intermédiaire, puis choisissez Modifier l'élément dans la boîte à outils, puis sélectionnez Événement limite d'erreur.
- Sélectionnez l'événement limite d'erreur, choisissez Ajouter : Tâche dans la boîte à outils, puis tapez Résoudre les écarts comme nom de tâche. Ajoutez Application d'action Action Center comme annotation pour indiquer que nous voulons que cette tâche soit une intervention humaine.
- Sélectionnez la nouvelle tâche Résoudre les écarts. Utilisez à nouveau l'outil Connect pour tracer une ligne entre cette nouvelle tâche et la passerelle de l'agent.
Fin des événements
- Sélectionnez la tâche Publier la facture dans SAP, choisissez Ajouter : Événement de fin et saisissez Facture traitée comme nom.
- Sélectionnez la tâche Aviser le fournisseur, choisissez Ajouter : Événement de fin et saisissez Facture rejetée comme nom.
Félicitations ! Vous avez créé votre premier processus métier BPMN de bout en bout. Il est temps d'ajouter des fonctionnalités UiPath au processus.
Démarrer l'événement - Message
- Sélectionnez l'élément de démarrage, choisissez Modifier l'élément dans la boîte à outils, puis sélectionnez Démarrer l'événement – Message.
- Ouvrez le panneau Propriétés et, dans la section Implémentation, configurez les éléments suivants :
- Action : Attendre l'événement du connecteur.
- Connecteur : Data Fabric
- Connexion à Data Fabric : Data Fabric.
Remarque : Choisissez Se connecter à Data Fabric pour créer une connexion si vous n'en avez pas déjà une.
- Déclencheur : enregistrement créé.
- Objet : APInvoice.
Remarque : Toutes les sorties seront automatiquement disponibles en tant que variables dans la configuration du processus.If you are in a shared environment, you can change the Trigger to Record Updated and configure the filter to set CreatedBy E-mail equal to your email.
Automatisation du rapprochement des factures et des bons de commande
- Sélectionnez la tâche Rapprochement des factures et des bons de commande, choisissez Modifier l'élément dans la boîte à outils. et sélectionnez Tâche de service.
- Ouvrez le panneau Propriétés et, dans la section Implémentation, configurez les éléments suivants :
- Action : démarrer et attendre le workflow RPA.
- Automatisation : Rapprochement des factures et des bons de commande.
- Configurez les entrées en mappant la sortie de l'événement de démarrage Message reçu comme entrées de l'automatisation. Utilisez la boîte de dialogue Rechercher une variable pour trouver les variables.
- InvNum : Facture reçue > réponse > Numéro de facture.
- PoNum : Facture reçue > réponse > Numéro de bon de commande
- InvNum : Facture reçue > réponse > Numéro de facture.
La résolution est-elle requise ? passerelle
- Sélectionnez la passerelle La résolution est-elle requise ?, développez la section Conditions pour entrer la condition des chemins Non et Oui, puis utilisez l'Éditeur d'expressions pour entrer les conditions.
- Utilisez la Insérer une variable pour rechercher et insérer la variable de sortie Rapprochement des factures et des bons de commande ResolutionRequired, définissez la valeur sur « Non » et sélectionnez Enregistrer.
- Vous pouvez également simplement copier/coller les expressions ci-dessous dans l'éditeur d'expressions :
- Non :
vars.ResolutionRequired == "No" - Oui :
vars.ResolutionRequired == "Yes"
- Non :
Tâche Approuver la facture
- Sélectionnez la tâche Approuver la facture, choisissez Modifier l'élément dans la boîte à outils, puis sélectionnez Tâche d'utilisateur.
- Ouvrez le panneau Propriétés et dans la section Implémentation et configurez les éléments suivants :
- Action :
Create action app task - Action* :
Invoice.Approval action app - Titre de la tâche :
{your initials} Invoice approval.
- Action :
- Configurez les entrées en mappant la sortie de l'événement de démarrage du message Facture reçue comme entrées de la tâche d'application. Utilisez la boîte de dialogue Rechercher une variable pour trouver les variables de l'ID d'enregistrement Data Fabric.
- Sélectionnez la tâche Résoudre les écarts, choisissez Modifier l'élément dans la boîte à outils, puis sélectionnez Tâche de service.
- Ouvrez le panneau Propriétés et, dans la section Implémentation, configurez les éléments suivants :
- Action :
Start and wait for agent. - Automatisation :
2-way matching agent.
- Action :
- Configurez les entrées en mappant la sortie de l'événement de démarrage Message reçu comme entrées de l'automatisation. Utilisez la boîte de dialogue Rechercher une variable pour trouver les variables.
- InvNum : Facture reçue > réponse > Numéro de facture
- PoNum : Rapprochement des factures et des bons de commande > Numéro de bon de commande
Résoudre les écarts de la passerelle sortante de l'agent
- Sélectionnez la passerelle et développez la section Conditions pour entrer la condition des chemins Résolu et Rejeté, puis sélectionnez le sélecteur de saisie de texte pour Ouvrir l'Éditeur d'expressions et entrer les conditions.
- Copiez/collez les expressions ci-dessous dans l'éditeur d'expressions.
- Résolu –
vars.Decision == "Resolved" - Rejeté –
vars.Decision == "Rejected"
- Résolu –
Aviser le fournisseur et envoyer la tâche
- Sélectionnez la tâche Aviser le fournisseur, choisissez Modifier l'élément dans la boîte à outils, puis sélectionnez Tâche d'envoi.
- Ouvrez le panneau Propriétés et, dans la section Implémentation, configurez les éléments suivants :
- Action :
Integration Servies - API execution - Connecteurs :
Microsoft Outlook 365 - Connexion :
{your outlook connection}Remarque : SélectionnezConnect to Microsoft Outlook 365si vous n'avez pas encore de connexion disponible. - Activités :
Send email - Déclencheur :
Email sent
- Action :
- Dans la section Filtre, configurez les entrées principales de l'activité Envoyer un e-mail :
- À : {
Invoice received>response>Invoice email} - Objet :
Invoice rejected - Corps : Facture rejetée pour {
Resolve discrepancies > message}
- À : {
- Sélectionnez la passerelle et développez la section Conditions pour entrer la condition des chemins Approuver et Rejeter, puis sélectionnez le sélecteur de saisie de texte pour Ouvrir l'Éditeur d'expressions et entrer les conditions.
- Copiez/collez les expressions ci-dessous dans l'éditeur d'expressions :
- Approuver :
vars.Action == "Approve" - Rejeter :
vars.Action == "Reject"
- Approuver :
- Sélectionnez Publier la facture dans SAP, choisissez Modifier l'élément dans la boîte à outils, puis sélectionnez Tâche de service.
- Ouvrez le panneau Propriétés et, dans la section Implémentation, configurez les éléments suivants :
- Action :
Start and wait for RPA workflow - Automatisation :
Post Invoice to SAP. - Configurer les entrées en mappant la sortie de Rapprochement des factures et des bons de commande en tant qu'entrées de l'automatisation.
- PurchaseOrderId : échec
Remarque : Nous voulons que cette automatisation échoue afin de pouvoir réparer le runtime ultérieurement.
- Action :
Félicitations ! Vous avez maintenant entièrement configuré votre premier processus agentique.
Il est temps de déboguer.
- Le numéro de facture commence par x > Aucune résolution requise, accédez à Approbation de la facture par intervention humaine.
- Le numéro de facture commence par 1x > Résolution requise, accédez à l'agent Résoudre les écarts, Agent rejette.
- Le numéro de facture commence par 11 > Résolution requise, accédez à l'agent Résoudre les écarts, Agent résout.
- En haut à gauche de la page, sélectionnez déboguer ou Déboguer étape par étape.Remarque : Vous pouvez sélectionner Tester la configuration pour confirmer les variables d'entrée et les connexions utilisées dans le projet.
- Pointez sur la gauche de la tâche Rapprochement des factures et des bons de commande et sélectionnez d'ajouter un point d'arrêt.Remarque : Configurez les points d'arrêt de vos événements de fin. Cela vous offre suffisamment de temps pour inspecter toutes les variables avant de terminer la session de débogage.
- Sélectionnez Étape suivante pour que l'exécution dépasse l'événement de démarrage du message.
- Update the response Global variable for
the Invoice received Message start event with the following response object, then select
enter or tab to commit the change:
{ "Currency": "USD", "DueDate": "2025-02-14", "InvoiceDate": "2025-02-14", "InvoiceEmail": "petrodev71@gmail.com", "InvoiceNumber": "12345", "PONumber": "4551232", "TotalAmount": 10000, "VendorName": "Acme", "Source": 1, "Status": 6, "Id": "6F92ECF6-D1EA-EF11-90CB-6045BD93BF30", "UpdateTime": "2025-02-14T18:22:40.6233376Z", "CreateTime": "2025-02-14T12:48:19.3578548Z", "UpdatedBy": { "Email": "anthony.petro@uipath.com" }, "CreatedBy": { "Email": "anthony.petro@uipath.com" } }{ "Currency": "USD", "DueDate": "2025-02-14", "InvoiceDate": "2025-02-14", "InvoiceEmail": "petrodev71@gmail.com", "InvoiceNumber": "12345", "PONumber": "4551232", "TotalAmount": 10000, "VendorName": "Acme", "Source": 1, "Status": 6, "Id": "6F92ECF6-D1EA-EF11-90CB-6045BD93BF30", "UpdateTime": "2025-02-14T18:22:40.6233376Z", "CreateTime": "2025-02-14T12:48:19.3578548Z", "UpdatedBy": { "Email": "anthony.petro@uipath.com" }, "CreatedBy": { "Email": "anthony.petro@uipath.com" } } - Sélectionnez l'extenseur pour inspecter et/ou modifier les valeurs.
- Sélectionnez Mettre à jour les variables 1 et Mettre à jour les variables dans la boîte de dialogue pour valider les modifications.
- Sélectionnez Étape suivante ou Continuer pour déplacer l'exécution vers la fin avec les nouvelles valeurs.
Félicitations ! Vous avez entièrement débogué votre premier processus agentique.
Il est temps de publier et de déployer votre processus.
- Sélectionnez Publier pour publier le processus.
Cela nécessite de publier l'ensemble de la solution dont le processus fait partie.
- Consultez Publier et déployer des solutions pour connaître les étapes de publication dans Orchestrator.
- Accédez à Orchestrator puis, dans l'onglet Automatisations, sélectionnez Ajouter un processus.
- Sur l'écran Se connecter à Microsoft Outlook 365, sélectionnez Se connecter.
- Utilisez vos identifiants de messagerie pour effectuer la connexion. La nouvelle connexion sera automatiquement sélectionnée.
- Sélectionnez Suivant.
- Saisissez
{your initials} Invoice Processingcomme Nom d'affichage et choisissez Créer.
Félicitations ! Vous avez maintenant entièrement déployé votre premier processus agentique !
Il est temps de gérer les instances de runtime.
- Accédez à la page d'accueil de Maestro.
- Dans l'affichage Instances de processus, choisissez
{your initials} Invoice Processingd'ouvrir l'affichage Toutes les instances de votre processus. - Vous pouvez sélectionner l'arrière-plan du modèle pour afficher les Variables globales, les Incidents, l'Historique des actions, ainsi que la Piste d'exécution. Vous pouvez sélectionner un nœud dans le modèle ou la Piste d'exécution pour inspecter les Détails et les Variables de cette étape d'exécution.
Remarque : Vous devez effectuer toutes les étapes d'intervention humaine dans Action Center si l'exécution y est suspendue.
Félicitations ! Vous avez entièrement géré votre premier processus agentique,
Il est temps de réparer votre processus défectueux.
Dans le cadre de cet exercice, provoquez une erreur d'exécution afin de pouvoir utiliser la gestion des instances pour effectuer la récupération.
- Ouvrez un nouvel onglet et accédez à Data Fabric > APInvoice > Données et ajoutez un enregistrement dont le numéro de facture commence par 2xxxx pour vous assurer d'accéder à l'étape Publier la facture dans SAP.
Remarque : Si vous êtes dans un environnement partagé, vous pouvez utiliser un enregistrement existant dont le paramètre CreatedBy E-mail correspond au filtre que vous avez configuré.
- Accédez à la page Toutes les instances de votre processus, sélectionnez le bouton d'actualisation de la liste et choisissez la dernière instance.
- Lorsque l'exécution est suspendue lors d'une étape d'intervention humaine, vous devez ouvrir Actions (anciennement Action Center) pour affecter et terminer la tâche.
-
Ouvrez un nouvel onglet de navigateur et sélectionnez Actions dans le menu de navigation de gauche.
- Sélectionnez Boîte de réception, puis accédez à Non affecté.
- Recherchez et sélectionnez votre tâche, puis choisissez Se l'affecter.
- Recherchez votre tâche dans En attente et sélectionnez Approuver une fois que le formulaire est chargé.
- Retournez à l'onglet de votre processus agentique, attendez que l'étape Publier la facture dans SAP échoue, puis sélectionnez l'étape sur le nœud ou l'étape d'exécution. Notez les Erreurs et les Variables.
- Mettez à jour la variable pour corriger l'entrée en remplaçant « fail » par « 1234 » et sélectionnez Enregistrer.
- Sélectionnez Mettre à jour 1 variable pour mettre à jour la variable et ajoutez un Commentaire.
- Dans l'onglet Historique des actions, sélectionnez Réessayer, ajoutez un commentaire et choisissez Réessayer l'instance pour réessayer l'étape avec la nouvelle variable. Regardez l'instance se terminer.
Félicitations ! Vous avez corrigé avec succès une instance défectueuse.
Corrigez le problème créé dans la section précédente afin qu'il ne se reproduise pas.
Préparer une instance ayant échoué
- Ouvrez un nouvel onglet et accédez à Data Fabric > APInvoice > Données et ajoutez un enregistrement dont le numéro de facture commence par 2xxxx pour vous assurer d'accéder à l'étape Publier la facture dans SAP.
Remarque : Si vous êtes dans un environnement partagé, vous pouvez utiliser un enregistrement existant dont le paramètre CreatedBy E-mail correspond au filtre que vous avez configuré.
- Retournez à votre page Toutes les instances, sélectionnez le bouton d'actualisation de la liste et choisissez la dernière instance.
- Lorsque l'exécution est suspendue lors d'une étape d'intervention humaine, vous devez ouvrir Actions (anciennement Action Center) pour affecter et terminer la tâche.
- Ouvrez un nouvel onglet de navigateur et sélectionnez Actions dans le menu de navigation de gauche.
- Sélectionnez Boîte de réception, choisissez Non affecté, sélectionnez votre tâche et choisissez Se l'affecter.
- Recherchez votre tâche dans En attente et sélectionnez Approuver une fois le formulaire chargé.
- Retournez à votre onglet Maestro, attendez que l'étape Publier la facture dans SAP échoue, puis sélectionnez le nœud ou l'étape d'exécution.
- Ouvrez le processus
{your initials} Invoice Processingdans UiPath Studio. - Corrigez l'étape Publier la facture dans SAP défectueuse en configurant un numéro de bon de commande comme entrée.
- Sélectionnez l'étape Publier la facture dans SAP et ouvrez le panneau Propriétés.
- Dans la section Entrées, configurez les entrées en mappant la sortie de la facture à la tâche Rapprochement des factures et des bons de commande comme entrées de l'automatisation.
- PurchaseOrderId :
Invoice to PO matching>PoNum.
- PurchaseOrderId :
- Publiez le processus dans le flux du locataire.
- Recherchez votre processus dans Orchestrator et sélectionnez Mettre à niveau vers la dernière version dans le menu.
- Retournez à Maestro, accédez à votre processus et à votre instance en cours d'exécution.
- Cette fois, au lieu de corriger la variable, utilisez l'option Migrer.
- Sélectionnez la nouvelle version de votre processus, ajoutez un commentaire et choisissez Migrer l'instance.
- Vous devez désormais indiquer au moteur qu'il doit continuer le traitement sur la nouvelle version. Sélectionnez Réessayer, ajoutez un commentaire et choisissez Réessayer l'instance pour poursuivre l'exécution, ce qui va désormais se terminer avec succès.
Félicitations ! Vous avez migré une instance en cours d'exécution vers une nouvelle version.