document-understanding
2022.4
true
UiPath logo, featuring letters U and I in white
Guide de l'utilisateur de Document Understanding
Automation CloudAutomation Cloud Public SectorAutomation SuiteStandalone
Last updated 24 oct. 2024

Extraire des données depuis des formulaires

Important :

Le but de cette page est d'aider les nouveaux utilisateurs à se familiariser avec Document Understanding.

Pour les déploiements de production évolutifs, nous vous recommandons vivement d'utiliser le Processus Document Understanding (Document Understanding Process) disponible dans la section Modèles (Templates) d'UiPath Studio.

Ce guide de démarrage rapide vous guide à travers les étapes nécessaires pour extraire les informations des formulaires W-9 à l'aide de l'Extracteur de formulaires intelligents (Intelligent Form Extractor). Les formulaires W-9 sont utilisés à titre d'exemple, mais la procédure est similaire pour les autres types de documents où les données sont structurées.

En partant de zéro, voici les étapes à suivre :

  1. Créer un processus vierge
  2. Installer les packages d'activités requis
  3. Créer une taxonomie
  4. Numériser le document
  5. Extraire les données à l'aide de l'Extracteur de formulaires intelligents (Intelligent Form Extractor)
  6. Valider les résultats à l'aide de la Station de validation (Validation Station)
  7. Export Extraction Results

Voyons maintenant chaque étape en détail.

1. Créer un processus vierge

Lancer UiPath Studio.

Dans le mode backstage ACCUEIL (HOME), cliquez sur Traiter (Process) pour créer un nouveau projet.

La fenêtre Nouveau processus vierge (New Blank Process) s'affiche. Dans cette fenêtre, entrez un nom pour le nouveau projet. Si vous le souhaitez, vous pouvez également ajouter une description pour trier plus facilement vos projets.

Cliquez sur Créer (Create). Le nouveau projet est ouvert dans Studio.

2. Installer les packages d'activités requis

À partir du bouton Gérer les packages (Manage Packages) du ruban, outre les packages d'activités de base (UiPath.Excel.Activities, UiPath.Mail.Activities, UiPath.System.Activities, UiPath.UIAutomation.Activities) qui sont ajoutés au projet par défaut, installez les packages d'activités suivants :

3. Créer une taxonomie

Une fois les packages installés, répertoriez les champs obligatoires. Nous ferons l'extraction de données pour les champs ci-dessous :

  • 1_Name - Text
  • 2_BusinessName - Text
  • 3a_Individual - Boolean
  • 3b_CCorp - Boolean
  • 3c_SCorp - Boolean
  • 3d_Partnership - Boolean
  • 3e_TrustEstate - Boolean
  • 3f_LLC - Boolean
  • 3f_LLC TaxClassification - Boolean
  • 3g_Other - Boolean
  • 3g_AutreDétail - Boolean
  • 5_Address - Text
  • 6_CityStateZip - Text
  • 7_AcctNumber - Text
  • TIN_SSN - Text
  • TIN_ETN - Text
  • Certification_Signature - Boolean
  • Certification_SignatureDate - Date

Ouvrez Taxonomy Manager et créez un groupe nommé « Documents structurés », une catégorie nommée « Formulaires de prêt » et un type de document nommé « W-9 ». Créez les champs listés ci-dessus avec des noms conviviaux ainsi que les types de données respectifs.



4. Numériser le document

Dans le fichier Main.xaml, ajoutez une activité Ajouter une taxonomie (Load Taxonomy) et créez une variable pour la sortie de taxonomie.

Ajoutez une activité Numériser le document (Digitize Document) avec UiPath Document OCR. Fournissez la propriété d'entrée Chemin du document (Document Path) et créez des variables de sortie pour Texte du document (Document Text) et Modèle d'objet document (Document Object Model).

N'oubliez pas d'ajouter la clé API Document Understanding dans l'activité UiPath Document OCR.

5. Extraire les données à l'aide de l'Extracteur de formulaires intelligents (Intelligent Form Extractor)

Ajoutez une activité Étendue de l'extraction de données (Data Extraction Scope) et renseignez les propriétés.

Faites glisser et déposez l'Extracteur de formulaires intelligents (Intelligent Form Extractor) à l'intérieur. Le point de terminaison doit être rempli automatiquement avec le point de terminaison de l'Extracteur de formulaires intelligents (Intelligent Form Extractor), à savoir https://du.uipath.com/svc/intelligentforms. Fournissez la clé d'API Document Understanding.

Une fois cela fait, pour créer un nouveau modèle, cliquez sur Gérer les modèles (Manage Templates) > Créer un modèle (Create Template). Une fenêtre contextuelle s'ouvre.

Sous Type de document (Document type), sélectionnez le type de document W-9 créé précédemment.

Sous Nom du document (Document name), saisissez un nom pour votre modèle.

Sous Modèle de document (PDF natif si possible), joignez un document modèle dans lequel vous allez mapper les positions des champs.

Sous Moteur OCR (OCR Engine), sélectionnez à nouveau UiPath Document OCR. Comme avant, le point de terminaison doit être rempli automatiquement, à savoir https://du.uipath.com/ocr, et il vous suffit de fournir la clé API.

Cliquez sur Configurer (Configure) pour passer à l'étape suivante. La fenêtre contextuelle du gestionnaire de modèles (Template Manager) s'ouvre.

Ici, nous devrons sélectionner les zones dans lesquelles nous voulons que l'Extracteur de formulaires intelligents (Intelligent Form Extractor) recherche nos champs. Configurez-les en suivant les étapes détaillées ici. Vous avez également la possibilité d'utiliser des ancres pour vos champs. Plus d'informations sur les ancres ici.

Vous devriez vous retrouver avec quelque chose comme ça :



Cliquez sur Enregistrer (Save). Dans cet écran, vous pouvez définir les champs manuscrits ou de signature, le cas échéant. Vous pouvez également définir des synonymes pour les champs booléens. Fermez la fenêtre une fois que vous avez terminé.



L'étape suivante consiste à configurer l'Extracteur, ce qui signifie que l'Extracteur de formulaires intelligents (Intelligent Form Extractor) traite tous les documents de type W-9.



6. Valider les résultats à l'aide de la Station de validation (Validation Station)

Pour vérifier les résultats via la Station de validation (Validation Station), glissez-déposez l'activité Présenter la station de validation (Present Validation Station) et fournissez les détails d'entrée.



7. Exporter les résultats de l'extraction

Pour exporter les résultats d'extraction, validés ou non, glissez et déposez une activité Exporter les résultats d'extraction (Export Extraction Results) à la fin de votre workflow. Cela génère les résultats dans un DataSet contenant plusieurs tables, qui peuvent ensuite être écrites dans un fichier Excel ou être utilisées directement dans un processus en aval.


Téléchargez l'exemple

Téléchargez cet exemple de projet pour exécuter le workflow W-9 avec l'Extracteur de formulaires intelligents (Intelligent Form Extractor) à l'aide de ce lien (link).

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