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

# CreateTask

> Erstellen Sie mit der CreateTask-Methode der ABBYY FlexiCapture Web Services API eine Aufgabe aus den Dokumenten eines Batches und legen Sie dabei Verarbeitungsstufe, Priorität, Besitzer und Warteschlange fest.

<div id="what-it-does">
  ## Was es tut
</div>

Erstellt eine Aufgabe aus den Dokumenten eines Batch.

<div id="definition">
  ## Definition
</div>

```
int CreateTask( int sessionId, int batchId, int stageExternalId, int priority, string comment, int UserId, int[] docIds, bool setAsCurrentTask );
```

<div id="parameters">
  ## Parameter
</div>

<table width="100%">
  <tbody>
    <tr>
      <td>
        <p>
          <strong>Name</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>Typ</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>Beschreibung</strong>
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>sessionId</p>
      </td>

      <td>
        <p>int</p>
      </td>

      <td>
        <p>Die ID der Verbindung zum Application Server</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>batchId</p>
      </td>

      <td>
        <p>int</p>
      </td>

      <td>
        <p>Die ID des Batch, der das Dokument enthält, zu dem Informationen abgerufen werden sollen</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>stageExternalId</p>
      </td>

      <td>
        <p>int</p>
      </td>

      <td>
        <p>Die ID der Stufe, in die die Aufgabe eingeordnet wird</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>priority</p>
      </td>

      <td>
        <p>int</p>
      </td>

      <td>
        <p>
          Die Priorität der Aufgabe. Siehe <a href="/de/flexi-capture/api/structures/t-priority">Priority</a> für mögliche Werte.
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>comment</p>
      </td>

      <td>
        <p>string</p>
      </td>

      <td>
        <p>Ein Textkommentar zur Aufgabe</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>userId</p>
      </td>

      <td>
        <p>int</p>
      </td>

      <td>
        <p>
          Die ID des Benutzers, dem die Aufgabe zugewiesen wird. Wenn eine Gruppen-ID angegeben ist, kann die Aufgabe von jedem Benutzer der Gruppe bearbeitet werden. Wenn der Wert „0“ ist, kann die Aufgabe von jedem Benutzer
          bearbeitet werden, der diese Warteschlange im angegebenen Batch-Typ bearbeiten darf. Bei Warteschlangen, die vom Processing Server verarbeitet werden, wird dieser Parameter ignoriert.
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>docIds</p>
      </td>

      <td>
        <p>int\[]</p>
      </td>

      <td>
        <p>Die IDs der Dokumente im Batch</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>setAsCurrentTask</p>
      </td>

      <td>
        <p>bool</p>
      </td>

      <td>
        <p>Dieses Flag gibt an, ob die Aufgabe als aktuelle Aufgabe festgelegt oder in eine Warteschlange gestellt wird. Mögliche Werte:</p>

        <ul>
          <li>
            <strong>True</strong> - die Aufgabe wird als aktuelle Aufgabe für den Benutzer festgelegt, der die Methode aufgerufen hat;
          </li>

          <li>
            <strong>False</strong> - die Aufgabe wird in eine Warteschlange gestellt.
          </li>
        </ul>
      </td>
    </tr>
  </tbody>
</table>

<div id="returned-value">
  ## Rückgabewert
</div>

| **Typ** | **Beschreibung** |
| ------- | ---------------- |
| int     | Aufgabe-ID       |
