Utilisation de la personnalisation de schéma dans Therefore™ Smart Capture

Un schéma définit les données que Therefore™ Smart Capture doit extraire des documents. Le schéma stipule une liste de champs à utiliser pour la reconnaissance automatique et définit les attributs de ces champs. Les schémas sont mémorisés dans des fichiers json que vous pouvez modifier manuellement. Les champs configurés dans les fichiers json sont visibles dans l’interface utilisateur de configuration des champs et dans l’interface utilisateur de vérification.

Personnalisation d'un schéma dans une langue donnée

  1. Accédez à Paramètres dans Therefore™ Smart Capture. Cliquez sur « Télécharger le schéma ».

  2. Les schémas sont mémorisés dans des fichiers .json lisibles et modifiables, que vous pouvez modifier en fonction des besoins de l'utilisateur. Pour plus d'informations, consultez ci-dessous les exemples de types de personnalisation.

  3. Pour envoyer un schéma personnalisé au serveur, cliquez sur « Charger le schéma ».

  4. Les modifications sont immédiatement activées. Le schéma personnalisé est affiché sous la forme « Français (personnalisé) ».

Remarque :

Si un autre schéma est sélectionné dans la liste, ce schéma par défaut est activé et toutes les valeurs modifiées sont ignorées.

Personnalisation des étiquettes

La modification d’une étiquette dans un fichier de schéma vous permet de modifier la même étiquette dans l’interface utilisateur de configuration des champs et dans l’interface utilisateur de vérification. Dans cet exemple, nous allons remplacer « Vendor tax number (Numéro de TVA du fournisseur) » par « VAT number (Numéro de TVA) ».

  1. Ouvrez le fichier de schéma .json téléchargé.

  2. Chaque étiquette de champ est identifiée dans le fichier à l'aide d'une étiquette identique affichée dans l'interface utilisateur.

    Copier
    "label": "Vendor tax number"
  3. Personnalisez ces champs en remplaçant l'étiquette.

    Copier
    "label": "VAT number"
  4. Mémorisez et téléchargez le schéma personnalisé sur le serveur pour appliquer les modifications.

Modification de la devise par défaut dans un schéma

  1. Ouvrez le fichier de schéma .json téléchargé.

  2. Identifiez les champs de devise. Pour ce faire, recherchez une devise par défaut existante (« EUR » ou « GBP », par exemple).

  3. Recherchez l'entrée « Autres ». Ce champ est utilisé par défaut par Smart Capture si aucune des devises déjà spécifiées n'est détectée.

    Copier
    "value": "other",
    "label": "Other"
  4. Remplacez la valeur et l'étiquette par la devise appropriée.

    Copier
    "value": "pln",
    "label": "PLN"
  5. Recherchez le champ « default_value » et entrez la devise définie à l'étape précédente.

    Copier
    "default_value": "pln",
  6. Mémorisez et téléchargez le schéma personnalisé sur le serveur pour appliquer les modifications.

Ajout d'un nouveau champ à un schéma

Vous pouvez ajouter des champs personnalisés à l’interface utilisateur de Smart Capture.

Remarque :

Notez que seuls les champs figurant dans cette liste sont pré-entraînés. Un algorithme d’apprentissage commence à identifier automatiquement les informations que contiennent les champs personnalisés lorsque les factures dont la disposition est connue sont traitées. Cet apprentissage basé sur la disposition des factures traitées est propre à chaque locataire.

  1. Ouvrez le fichier de schéma .json téléchargé.

  2. Recherchez la section dans laquelle doit être ajouté le nouveau champ. Vous pouvez également ajouter d'autres sections, puis ajouter des champs à ces sections.

  3. Dans l’exemple illustré, les paramètres suivants sont utilisés pour le nouveau champ.

    Copier
    "type": "enum"
     Define a set of named constants
     "rir_field_names": []
           Empty brackets mean that this field is not mapped to any output of the AI engine and is not extracted automatically. You may add the name of a pre-trained field here.
     "can_export": "true"
             Set this field to "true" to enable export, and "false" to disable export
     "hidden": "false
             Set this field to "true" to hide it from the user, or to "false" to make it visible to the user
     "can_export": "true"
             "True" means this field can be exported once the results are ready. Set it to false to disable export
     "category": "datapoint"
             This describes a new data field
     "id": "approver"
             Give your new field an ID
     "label": "Approver"
             Give your new field a label
     "constraints": {"required": false}
             Decide if this field is required or optional
     "options": []
              Here, you set the options for your new field. In our example, we want to add two possible reviewers, so we add both a value and a label for both reviewers, e.g., "value": "john" label: "John".
  4. Une fois le champ configuré, mémorisez le fichier du schéma et téléchargez-le sur le serveur.