> ## 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.

# Schritt 4: Die IF-Aktivität konfigurieren

> Richten Sie bedingtes Routing auf Grundlage der Ergebnisse der Dokumentklassifizierung mithilfe skriptbasierter Case-Bedingungen ein.

Die IF-Aktivität leitet Dokumente anhand des Klassifizierungsergebnisses an die richtige Extraction Rules-Aktivität weiter. Der Verarbeitungsablauf steht jetzt — als Nächstes definieren Sie die Bedingung für jeden Zweig.

<Steps>
  <Step title="Wählen Sie die IF-Aktivität aus">
    Klicken Sie im Workflow auf die IF-Aktivität.
  </Step>

  <Step title="Öffnen Sie die Case-Bedingung für Krankschreibung DE">
    Klicken Sie im Abschnitt **Case-Bedingung** im Bereich **Activity Properties** auf das Einstellungssymbol neben der Aktivität „Krankschreibung DE“.
  </Step>

  <Step title="Fügen Sie das Skript für den DE-Zweig hinzu">
    Die IF-Aktivität verwendet ein Skript, um anhand der von der Aktivität Classify By Text and Image ermittelten Dokumentklasse die nächste Aktivität auszuwählen. Das Klassifizierungsergebnis wird im Feld „Layout“ gespeichert. Dessen mögliche Werte sind die Namen der Klassen, die in der Aktivität Classify By Text and Image erstellt wurden.

    Fügen Sie das folgende Skript in den Skripteditor ein, um alle Dokumente der Klasse „DE“ an die Aktivität „Krankschreibung DE“ weiterzuleiten:

    ```javascript theme={null}
    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;
    ```

    Klicken Sie auf **Save**.
  </Step>

  <Step title="Fügen Sie das Skript für den BE-Zweig hinzu">
    Klicken Sie auf das Einstellungssymbol neben der Aktivität „Krankschreibung BE-NL“ und fügen Sie das folgende Skript in den Skripteditor ein:

    ```javascript theme={null}
    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;
    ```

    Klicken Sie auf **Save**.
  </Step>
</Steps>

Wenn das Dokument zu einer unbekannten Klasse gehört oder das Feld „Layout“ nicht vorhanden ist (was bedeutet, dass das Dokument von der Klassifizierungsaktivität nicht verarbeitet werden konnte), wird es direkt an Fast Learning weitergeleitet.

<Tip>
  Um Daten aus Dokumenten zu extrahieren, deren Klasse nicht bestimmt werden konnte, können Sie eine spezielle Aktivität Extraction Rules für Dokumente ohne Klasse erstellen oder sie an eine vorhandene Aktivität Extraction Rules weiterleiten.
</Tip>

<div id="whats-next">
  ## Was kommt als Nächstes
</div>

<CardGroup cols={2}>
  <Card title="Schritt 5: Die Fast Learning-Aktivität konfigurieren" icon="arrow-right" href="/de/vantage/documentation/advanced-designer/tutorial/tutorial-step-5">
    Definieren Sie das Datenformular, kennzeichnen Sie Felder auf deutschen Krankschreibungen und trainieren Sie die Fast Learning-Aktivität.
  </Card>

  <Card title="Tutorial-Überblick" icon="circle-info" href="/de/vantage/documentation/advanced-designer/tutorial/tutorial">
    Zurück zur Einführung in das Tutorial.
  </Card>
</CardGroup>
