Passer au contenu principal
Un ensemble de documents peut inclure des variantes présentant des mises en page différentes, par exemple des relevés de différentes banques ou des factures émises par différentes entreprises. Advanced Designer vous permet de créer un élément unique du flux de traitement qui contient plusieurs activités indépendantes de règles d’extraction et des conditions de sélection d’activité. Le choix de l’activité est déterminé par la valeur du champ qui contient les données utilisées pour distinguer les variantes de document. Il s’agit généralement d’un champ contenant des résultats de classification, mais, de manière générale, cela peut être n’importe quel champ rempli par une activité précédente. Vous configurez les conditions de branchement pour les activités de l’ensemble en associant les valeurs du champ aux activités. Vous pouvez également définir une action pour toutes les valeurs de champ non spécifiées dans la table de correspondance : soit leur attribuer une activité de règles d’extraction de l’ensemble, soit choisir d’ignorer cette étape de traitement.

Cas d’utilisation

Cette méthode peut être utile dans les cas suivants :
CasComment les variantes de document sont distinguéesExemple de mappage
Vous avez classé vos documents par mise en page ou selon un certain paramètre, p. ex. l’année d’émission du document. Vous devez configurer des règles d’extraction distinctes pour certaines classes de documents.D’après les résultats de la classification par texte et image ou selon un paramètre de document extrait dans un champValeur du champ = A : Règles d’extraction A / Valeur du champ = B : Règles d’extraction B / Toutes les autres valeurs du champ : Ignorer cette étape
Vous avez classé vos documents par entreprise et devez configurer des règles d’extraction distinctes pour les documents de chaque entreprise de votre catalogue. Vous souhaitez utiliser une activité de Règles d’extraction générale pour toutes les entreprises non répertoriées dans le catalogue.D’après les résultats de la classification par entrepriseCompanyID = 1 : Règles d’extraction 1 / CompanyID = 2 : Règles d’extraction 2 / … / Autres ID d’entreprise : Règles d’extraction générales
Les activités fusionnées en un seul élément du flux de traitement ont le même ensemble de champs de sortie. Si vous modifiez l’état d’un champ pour une activité, il sera appliqué de façon cohérente à toutes les autres activités de l’ensemble. Si vous supprimez l’élément du flux de traitement des documents, toutes les activités qu’il contient sont également supprimées et ne peuvent pas être restaurées.

Créer un nouveau jeu d’activités

  1. Ajoutez une activité Extraction Rules standard au flux de traitement de documents.
  2. Cliquez sur Add activity and set condition for its use dans le volet Activity Properties.
  3. Saisissez le nom de la nouvelle activité et cliquez sur Add.
  4. Accédez à l’onglet Activities dans le volet Activity Properties et ajoutez autant d’activités que nécessaire en cliquant sur Add.
Remarque : Vous pouvez définir une condition de branchement pour chaque activité dans la boîte de dialogue Add Extraction Rules Activity ou configurer toutes les activités ultérieurement.

Configuration des activités et des conditions de branchement

Sélectionnez l’activité dans le flux de traitement et ouvrez l’onglet Activities du volet Activity Properties. Vous verrez une liste des activités ajoutées à l’élément. L’icône d’erreur indique qu’une activité comporte des erreurs ou n’est pas configurée. L’icône d’alerte indique que la condition de branchement d’une activité n’est pas définie. Pour configurer les conditions de branchement, procédez comme suit :
  1. Cliquez sur Conditions en bas du volet Activity Properties.
  2. Dans la boîte de dialogue qui s’ouvre, indiquez le champ dont les valeurs détermineront le choix de l’activité Extraction Rules.
Remarque : Le fait de changer le champ source des valeurs réinitialise le mappage.
  1. Toutes les activités Extraction Rules disponibles sont répertoriées dans le tableau de mappage. Faites correspondre les valeurs du champ aux activités.
  2. Sélectionnez l’action à appliquer aux valeurs non répertoriées dans le tableau de mappage. Vous pouvez soit utiliser l’une des activités ajoutées à l’ensemble, soit ignorer cette étape de traitement.
  3. Cliquez sur Save.
Chaque activité doit être configurée dans l’Activity Editor de la même manière qu’une activité Extraction Rules standard. Pour plus d’informations, voir Description de l’activité Extraction Rules. Pour ouvrir l’Activity Editor pour une activité donnée, cliquez sur le nom de l’activité dans la liste. Si l’activité est sélectionnée dans la liste, vous pouvez également ouvrir l’éditeur en cliquant sur le bouton Activity Editor en bas du volet Activity Properties. Vous pouvez renommer et supprimer une activité via le menu qui s’ouvre lorsque vous cliquez sur l’icône Plus à droite du nom de l’activité. En sélectionnant l’option Use as Separate Activity dans ce menu, vous pouvez détacher une activité de l’ensemble. Elle sera recréée comme élément distinct du flux de traitement des documents. Toutes les règles d’extraction configurées seront conservées.

Fusion d’activités existantes

Vous pouvez également fusionner des activités existantes en faisant glisser une activité Extraction Rules standard sur une autre activité de ce type ou sur un ensemble d’activités, puis en la déposant. Après le dépôt, vous devrez ouvrir la boîte de dialogue Conditions pour définir la condition de branchement de l’activité nouvellement ajoutée. La liste des champs activés pour l’activité déposée sera alignée sur la liste des champs activés pour l’élément avec lequel elle est fusionnée. Toutes les règles d’extraction configurées dans les activités seront conservées.

Scinder une activité

Après avoir créé l’ensemble d’activités Règles d’extraction, vous pouvez décider d’ajouter d’autres activités aux branches du flux de traitement de documents. Par exemple, vous pouvez remplacer l’une des activités Règles d’extraction par une activité Apprentissage rapide ou ajouter une activité Script à une branche spécifique du workflow. Dans ce cas, vous pouvez scinder l’ensemble en un groupe d’activités Règles d’extraction classiques, précédé d’une activité IF. Pour ce faire, sélectionnez l’activité dans le workflow et cliquez sur l’icône de scission dans la fenêtre contextuelle. Toutes les règles d’extraction configurées seront conservées. Vous devrez configurer manuellement les conditions pour chaque activité.