- Démarrer
- Meilleures pratiques
- Capabilities
- Compétences
- CLI
- Exemples
- Vue d’ensemble des exemples
- Formule: créer un agent
- Formule: automatisation avec RPA
- Formule: saisir des données dans une application Web
- Formule: extraire des données d'une application de bureau
- Formule: reformuler et tester un workflow
- Formule: un processus basé sur des files d'attente avec REFramework
- Formule: créer un Maestro Flow
- Formule: créer un Maestro Case
- Formule: application codée et workflow d'API
- Formule: créer une fonction codée
- Formule: vérifier une version avec Test Manager
- Formule: extraire des données de documents avec IXP
- Avancé
- Aide
Maestro BPMN (Aperçu)
Orchestrations de processus BPMN Maestro créées à partir d'une description, validées par rapport aux règles du canevas, puis publiées, exécutées et diagnostiques avec un agent de codage.
Un processus Maestro BPMN orchestre un travail métier structuré et répétable sous la forme d'un diagramme BPMN 2.0 exécutable — événements, tâches, passerelles et flux de séquence. Avec un agent de codage, vous décrivez le processus et l'agent crée un projet .bpmn exécutable, puis vous aide à le valider, à le publier, à l'exécuter et à le diagnostiquer.
Ce que vous créez
Un processus Maestro BPMN suit des étapes et des branches connues au moment de la conception même lorsque des étapes individuelles, telles que des agents, raisonnent de manière non déterministe. Il est adapté à des tâches telles que le traitement des factures, où le chemin est fixe et seules les données varient, ou l'admission des demandes, où les branches d'approbation et de rejet sont toutes définies dès le départ.
De quoi un processus est construit
- Événements et passerelles - événements de début, de fin, de message, de minuterie et d'erreur, événements de limite associés aux tâches et les passerelles exclusives, parallèles, inclusives et basées sur les événements qui acheminent le processus.
- Tâches - étapes qui font appel à d'autres ressources et systèmes UiPath: tâches d'intervention humaine, connecteurs Integration Service, tâches et files d'attente Orchestrator et tâches de script.
- Sous-processus : sous-processus qui regroupent la logique, sous-processus à instances multiples qui répétent les étapes et sous-processus d'événements qui gèrent les erreurs sur une étendue entière.
- Variables et expressions - les variables, les liaisons et les conditions qui transportent les données entre les étapes et décident de la branche prise par un processus.
Le cycle de vie complet
| Étape | Ce que fait votre agent de codage | Exemple de requête |
|---|---|---|
| Auteur | Génère un .bpmn projet à partir de votre description, ou modifie un processus que vous possédez déjà et laisse les parties qu'il n'a pas modifiées. | Modélisez un processus d'intégration sous forme d'orchestration BPMN. |
| Valider | Dispose le diagramme et le vérifie par rapport aux règles de la zone de dessin. Il s'agit d'une vérification structurée et cela ne montre pas que le processus s'exécute correctement. | Validez ce processus et corrigez les erreurs. |
| Publier | Actualise les fichiers de package et charge le processus dans Studio Web, ou le déploie dans Orchestrator lorsque vous le demandez. | Chargez ce processus dans Studio Web afin que je puisse l'examiner sur le canevas. |
| Exécuter (Run) | Exécute ou débogue le processus d'après votre approbation, et suspend, reprend, annule, réessaie ou migre une instance lorsque vous le demandez. | Exécutez une session de débogage pour ce processus avec un exemple de facture. |
| Diagnostiquer | Lit le statut des tâches, les incidents, les variables et les exécutions d'éléments pour une exécution ayant échoué et attribue l'échec à l'élément BPMN qui l'a causé. Cela ne changera rien tant que vous n’accepterez pas un correctif. | Cette instance de processus est défaillante. Découvrez quel élément a échoué et pourquoi. |
La compétence derrière
Ce travail s'appuie sur la compétence uipath-maestro-bpmn qui écrit, exploite et diagnostique les projets BPMN Maestro. La validation s'exécute d'abord localement, tandis que les actions côté cloud telles que le téléchargement, la publication, le déploiement et l'exécution attendent votre approbation. Vous pouvez le consulter dans le catalogue des compétences. Pour l’installer, reportez-vous à Installer et configurer.
Une invite de démarrage type
Une première requête peut ressembler à ceci:
« Modéliser un processus d’approbation de factures comme un BPMN Maestro: recevoir une facture, extraire ses champs, l’envoyer à un responsable pour approbation lorsque le montant est supérieur à 5 000 et le publier dans le système financier une fois approuvé. Ajoutez la gestion des erreurs afin qu'une publication échouée informe un superviseur.
L'agent génère le processus et le valide avant de charger, de publier ou d'exécuter quoi que ce soit.
Plus d’invites à essayer
- Ajoutez une étape d'approbation au cours de laquelle un gestionnaire examine les demandes relatives à un montant défini, avec un rappel si aucune ne répond dans la journée.
- Ajoutez une gestion des erreurs afin qu'une étape échouée informe un superviseur au lieu de terminer le processus en mode silencieux.
- Modifiez ce BPMN existant pour ajouter une branche parallèle qui informe le demandeur pendant l'exécution de l'approbation.
- Chargez ce processus dans Studio Web afin que je puisse l'examiner sur le canevas.
Aller plus loin
Pour obtenir une image complète de Maestro BPMN avec un agent de codage, reportez-vous à Créer un BPMN Maestro avec un agent de codage.