InvoiceWorkflowSample.zip, un flow d’exemple qui présente un scénario complet de traitement de factures : un utilisateur téléverse une facture, ABBYY Vantage en extrait les champs, et le flow récupère les numéros de facture extraits.
Avant d’importer l’exemple, suivez les étapes du guide du connecteur pour installer le connecteur personnalisé ABBYY Vantage et créer une connexion.
Ce que montre l’exemple
1
Démarrer une transaction
L’action Démarrer le traitement des fichiers dans une nouvelle transaction envoie le fichier téléversé à ABBYY Vantage, en utilisant un
skillId pour indiquer quelle compétence traite le document.2
Attendre la fin du traitement
Une boucle Do until appelle Récupérer les informations sur la transaction toutes les 10 secondes et vérifie le statut de la transaction. La boucle se termine lorsque le statut est
Processed, Failed ou Canceled, ou après 60 itérations (jusqu’à 10 minutes).3
Traiter le résultat
Une action Switch crée des branches en fonction du statut final de la transaction :
- Failed : l’exemple laisse cette branche vide comme emplacement réservé pour votre propre gestion des erreurs.
- Par défaut (réussite) : le flow filtre les fichiers de résultat de la transaction sur le type de fichier
FieldsJson, puis parcourt chaque correspondance.
4
Extraire les valeurs des champs
Pour chaque fichier de résultat
FieldsJson, le flow appelle Télécharger les fichiers de résultat, analyse le JSON avec une action Parse JSON, puis ajoute la valeur du champ Numéro de facture à une variable de tableau nommée invoiceNumberArray.Importer l’exemple
1
Ouvrir My flows
Dans Power Automate, sélectionnez My flows dans le volet de navigation de gauche.
2
Démarrer une importation de package hérité
Sélectionnez la flèche vers le bas en regard de Import, puis Import Package (Legacy).
3
Téléverser le package d’exemple
Sélectionnez Upload, choisissez
InvoiceWorkflowSample.zip, puis sélectionnez Open.4
Configurer les ressources associées
Une fois les détails du package chargés, configurez les ressources associées :
- Pour la ressource d’API Vantage 3 Test, définissez Import Setup sur Select during import et choisissez votre connecteur personnalisé ABBYY Vantage.
- Pour la ressource de connexion ABBYY Vantage, définissez Import Setup sur Select during import et choisissez votre connexion ABBYY Vantage.
5
Enregistrer la configuration
Sélectionnez Save.
6
Importer le package
Une fois toutes les ressources obligatoires configurées, sélectionnez Import.
7
Activer le flow
Ouvrez le flow importé et activez-le.
L’action Démarrer le traitement des fichiers dans une nouvelle transaction de l’exemple fait référence à un
skillId du tenant depuis lequel il a été exporté. Ouvrez le flow, modifiez cette action, puis sélectionnez une compétence de votre propre tenant avant de l’exécuter.