> ## 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 2. Étape 6 : Créer un identifiant de document

> Créez un identifiant de document dans FlexiLayout Studio en décrivant l’en-tête du formulaire comme un élément Static Text obligatoire avec un texte de recherche et une tolérance aux erreurs.

Lors du traitement de documents semi-structurés dans ABBYY FlexiCapture, vous devez généralement exclure les documents qui n’appartiennent pas au type de document en cours. Pour identifier un document, vous pouvez marquer au moins un élément comme [obligatoire](/fr/flexi-capture/fls/glossary/glossary-main-body#r).

Dans ce cas, l’en-tête du document constitue un bon élément identifiant, car il contient un texte distinct que le moteur OCR peut facilement lire.

<Info>
  Un élément identifiant ou un jeu d’éléments peut être décrit dans un élément Header prédéfini (non utilisé dans cet exemple).
</Info>

L’en-tête du document sert uniquement à identifier le document comme appartenant à ce type. Il n’est pas reconnu dans ABBYY FlexiCapture.

Dans le FlexiLayout, décrivez l’en-tête du document comme un élément **Static Text**.

<Steps>
  <Step title="Ouvrir l’onglet FlexiLayout">
    Cliquez sur l’onglet **FlexiLayout** dans la fenêtre principale de FlexiLayout Studio.
  </Step>

  <Step title="Sélectionner le nœud SearchElements">
    Sélectionnez **SearchElements** dans l’arborescence FlexiLayout.
  </Step>

  <Step title="Ajouter un élément Static Text">
    Sélectionnez la commande **Static Text** dans **FlexiLayout → Add Elements → Static Text** ou dans le menu contextuel de l’élément.
  </Step>

  <Step title="Nommer l’élément">
    Dans le champ **Name**, saisissez un nom pour l’élément, par exemple **FormHeader**.
  </Step>

  <Step title="Marquer l’élément comme obligatoire">
    Sélectionnez **Élément obligatoire** dans l’onglet **Général**, car l’en-tête du document est un élément obligatoire.

    <Frame>
      <img src="https://mintcdn.com/abbyy/r-nfa7jujx5b9gKX/images/flexi-capture/fls/tutorial2_6.png?fit=max&auto=format&n=r-nfa7jujx5b9gKX&q=85&s=cb988198dc969489d5b76f1cb1232d90" alt="Capture d’écran de l’onglet Général de la boîte de dialogue Propriétés de SearchElements.StaticText dans ABBYY FlexiLayout Studio, montrant l’élément FormHeader marqué comme élément obligatoire dans le groupe Contrôle de recherche." width="431" height="455" data-path="images/flexi-capture/fls/tutorial2_6.png" />
    </Frame>
  </Step>

  <Step title="Ouvrir l’onglet Static Text">
    Cliquez sur l’onglet **Static Text**.

    <Frame>
      <img src="https://mintcdn.com/abbyy/r-nfa7jujx5b9gKX/images/flexi-capture/fls/tutorial2_7.png?fit=max&auto=format&n=r-nfa7jujx5b9gKX&q=85&s=f4f820041b0e1d91fb3f6d80117b8ccb" alt="Capture d’écran de l’onglet Static Text de la boîte de dialogue Propriétés de SearchElements.StaticText dans ABBYY FlexiLayout Studio, montrant le champ Texte de recherche avec les deux en-têtes de recettes et le pourcentage d’erreurs maximal défini sur 20." width="431" height="455" data-path="images/flexi-capture/fls/tutorial2_7.png" />
    </Frame>
  </Step>

  <Step title="Saisir le texte de recherche">
    Dans le champ **Texte de recherche**, saisissez le texte à rechercher.

    Le batch contient des documents de test dont les en-têtes diffèrent : **Easiest Recipes** ou **Easy to Cook Recipes**. Saisissez les deux en-têtes.

    Les en-têtes apparaissent sur une seule ligne dans toutes les images de test. Saisissez-les sans espaces afin d’accélérer la recherche de texte statique sur une seule ligne, et séparez les deux en-têtes alternatifs par `|`.
  </Step>

  <Step title="Définir le pourcentage d’erreurs maximal">
    Définissez le nombre maximal d’erreurs que le texte détecté peut contenir, en pourcentage ou sous forme de nombre. Dans ce cas, définissez le **Pourcentage d’erreurs maximal** sur 20, ce qui autorise 5 erreurs parmi les 25 caractères de l’en-tête du document.

    Déterminez cette valeur maximale par essais et erreurs.
  </Step>
</Steps>
