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

> Créez une tâche à partir des documents d’un lot avec la méthode CreateTask de l’API Web Services d’ABBYY FlexiCapture, en définissant étape, priorité, owner et file d’attente.

<div id="what-it-does">
  ## Ce que cela fait
</div>

Crée une tâche à partir de l’ensemble des documents d’un lot.

<div id="definition">
  ## Définition
</div>

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

<div id="parameters">
  ## Paramètres
</div>

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

      <td>
        <p>
          <strong>Type</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>Description</strong>
        </p>
      </td>
    </tr>

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

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

      <td>
        <p>L’ID de la connexion au serveur d’applications</p>
      </td>
    </tr>

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

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

      <td>
        <p>L’ID du lot contenant le document dont les informations doivent être récupérées</p>
      </td>
    </tr>

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

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

      <td>
        <p>L’ID de l’étape dans laquelle la tâche sera placée</p>
      </td>
    </tr>

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

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

      <td>
        <p>
          La priorité de la tâche. Voir <a href="/fr/flexi-capture/api/structures/t-priority">Priority</a> pour connaître les valeurs possibles.
        </p>
      </td>
    </tr>

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

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

      <td>
        <p>Un commentaire associé à la tâche</p>
      </td>
    </tr>

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

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

      <td>
        <p>
          L’ID de l’utilisateur auquel la tâche sera attribuée. Si l’ID du groupe est spécifié, la tâche peut être traitée par n’importe quel utilisateur du groupe. Si la valeur est "0", la tâche peut être traitée par n’importe quel utilisateur
          autorisé à traiter cette file d’attente pour le type de lot indiqué. Pour les files d’attente traitées par le Processing Server, ce paramètre est ignoré.
        </p>
      </td>
    </tr>

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

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

      <td>
        <p>Les ID des documents du lot</p>
      </td>
    </tr>

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

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

      <td>
        <p>L’indicateur qui précise si la tâche sera définie comme tâche courante ou placée dans une file d’attente. Valeurs possibles :</p>

        <ul>
          <li>
            <strong>True</strong> - la tâche sera définie comme tâche courante pour l’utilisateur qui a appelé la méthode ;
          </li>

          <li>
            <strong>False</strong> - la tâche sera placée dans une file d’attente.
          </li>
        </ul>
      </td>
    </tr>
  </tbody>
</table>

<div id="returned-value">
  ## Valeur renvoyée
</div>

| **Type** | **Description** |
| -------- | --------------- |
| int      | ID de la tâche  |
