> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Exemple de processus pour le connecteur Power Automate

> Importez et exécutez le flow InvoiceWorkflowSample pour voir comment le connecteur ABBYY Vantage Power Automate traite une facture, du téléversement à l’extraction des champs.

Le téléchargement du connecteur inclut `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.

<Note>
  Avant d’importer l’exemple, suivez les étapes du [guide du connecteur](/fr/vantage/connectors/ms-powerautomate/microsoft-power-automate) pour installer le connecteur personnalisé ABBYY Vantage et créer une connexion.
</Note>

<div id="what-the-sample-demonstrates">
  ## Ce que montre l’exemple
</div>

Le flow est déclenché manuellement et invite à téléverser un fichier. Il suit ensuite le cycle de vie typique d’une transaction Vantage :

<Steps>
  <Step title="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.
  </Step>

  <Step title="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).
  </Step>

  <Step title="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.
  </Step>

  <Step title="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`.
  </Step>
</Steps>

Ce modèle constitue la base de la plupart des flows que vous créez avec le connecteur. Vous démarrez une transaction, attendez qu’elle se termine, puis téléchargez et analysez les résultats des champs.

<div id="import-the-sample">
  ## Importer l’exemple
</div>

<Steps>
  <Step title="Ouvrir My flows">
    Dans [Power Automate](https://make.powerautomate.com), sélectionnez **My flows** dans le volet de navigation de gauche.
  </Step>

  <Step title="Démarrer une importation de package hérité">
    Sélectionnez la flèche vers le bas en regard de **Import**, puis **Import Package (Legacy)**.
  </Step>

  <Step title="Téléverser le package d’exemple">
    Sélectionnez **Upload**, choisissez `InvoiceWorkflowSample.zip`, puis sélectionnez **Open**.
  </Step>

  <Step title="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.
  </Step>

  <Step title="Enregistrer la configuration">
    Sélectionnez **Save**.
  </Step>

  <Step title="Importer le package">
    Une fois toutes les ressources obligatoires configurées, sélectionnez **Import**.
  </Step>

  <Step title="Activer le flow">
    Ouvrez le flow importé et activez-le.
  </Step>
</Steps>

<Note>
  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.
</Note>

<div id="run-the-sample">
  ## Exécuter l’exemple
</div>

Ouvrez le flow importé et sélectionnez **Test** > **Manuellement** > **Test** pour l’exécuter. Lorsque vous y êtes invité, téléversez un fichier de facture (PDF ou image). Une fois l’exécution terminée, consultez la variable **invoiceNumberArray** dans l’historique d’exécution pour voir les numéros de facture extraits du document.

<div id="next-steps">
  ## Étapes suivantes
</div>

Consultez les [notes de version](/fr/vantage/connectors/ms-powerautomate/release-notes) du connecteur Microsoft Power Automate.
