Passer au contenu principal

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.

Au lieu d’utiliser l’activité IF, vous pouvez créer un workflow item contenant deux activités Extraction Rules et sélectionner le champ “Layout” comme champ source afin que ses valeurs servent de conditions pour déterminer quelle activité sera appliquée à chaque document.
L’activité IF achemine les documents vers l’activité Extraction Rules appropriée en fonction du résultat de la classification. Le flux de traitement est maintenant en place : définissez la condition pour chaque branche.
1

Sélectionnez l’activité IF

Cliquez sur l’activité IF dans le workflow.
2

Ouvrez la condition de cas Sick Note DE

Dans la section Case Conditions du volet Activity Properties, cliquez sur l’icône des paramètres en regard de l’activité “Sick Note DE”.
3

Ajoutez le script pour la branche DE

L’activité IF utilise un script pour sélectionner l’activité suivante en fonction de la classe de document déterminée par l’activité Classify By Text and Image. Le résultat de la classification est enregistré dans le champ “Layout”, dont les valeurs possibles sont les noms des classes créées dans l’activité Classify By Text and Image.Collez le script suivant dans l’éditeur de scripts pour acheminer tous les documents de la classe “DE” vers l’activité “Sick Note DE” :
for (var i = 0; i < Context.Transaction.Documents[0].Fields.length; i++)
{
    if (Context.Transaction.Documents[0].Fields[i].Name === 'Layout' && Context.Transaction.Documents[0].Fields[i].Value === 'DE')
    {
        return true;
    }
}
return false;
Cliquez sur Save.
4

Ajoutez le script pour la branche BE

Cliquez sur l’icône des paramètres en regard de l’activité “Sick Note BE-NL” et collez le script suivant dans l’éditeur de scripts :
for (var i = 0; i < Context.Transaction.Documents[0].Fields.length; i++)
{
    if (Context.Transaction.Documents[0].Fields[i].Name === 'Layout' && Context.Transaction.Documents[0].Fields[i].Value === 'BE')
    {
        return true;
    }
}
return false;
Cliquez sur Save.
Si le document appartient à une classe inconnue ou si le champ “Layout” n’existe pas (ce qui signifie que le document n’a pas pu être traité par l’activité de classification), il sera directement acheminé vers Fast Learning.
Si vous souhaitez tenter d’extraire des données d’un document même si sa classe n’a pas pu être déterminée, vous pouvez créer une activité Extraction Rules spéciale pour les documents sans classe ou les acheminer vers l’une des activités Extraction Rules existantes.

Et après

Étape 5. Configurer l’activité Fast Learning

Définissez le formulaire de données, annotez les champs des arrêts maladie allemands et entraînez l’activité Fast Learning.

Vue d’ensemble du tutoriel

Retour à l’introduction du tutoriel.