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

# CloseTask

> ABBYY FlexiCapture Web Services API の CloseTask メソッドを使用してタスクをクローズし、必要に応じて RoutingInfo スキームを使って処理ステージにルーティングします。

<div id="what-it-does">
  ## 実行内容
</div>

タスクをクローズし、以降の処理で使用できるようにします。

<Warning>
  ドキュメントのルーティングに Web Services API を使用する場合、入力条件やスクリプトなど、他のルーティング方法は適用されません。例外は [User type](/ja/flexi-capture/api/structures/t-processing-stage-type) (ID=2000) のステージで、このステージでは前処理と後処理の両方が常に実行され、ワークフローも正しく機能します。
</Warning>

タスクをクローズした後でドキュメントを特定のステージに送る必要がある場合は、次のステージをタスク ファイル内で明示的に指定する必要があります。そのためには、タスクを Verification Postprocessing に送信する際に、[RoutingInfo.xsd](../../Resources/RoutingInfo.xsd) スキームをタスクにアタッチする必要があります。このスキームには、ドキュメントの送信先ステージや、作成する必要があるタスクなどの情報が含まれます。また、ドキュメントの認識時に照合する Document Definitions を指定することもできます。

ドキュメントを特定のステージに送信するには、[SendTask](/ja/flexi-capture/api/methods/send-task) メソッドを使用することもできます。

<div id="definition">
  ## 定義
</div>

```
void CloseTask( int sessionId, int taskId, int stageType );
```

<div id="parameters">
  ## パラメーター
</div>

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

      <td>
        <p>
          <strong>型</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>説明</strong>
        </p>
      </td>
    </tr>

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

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

      <td>
        <p>Application Server への接続の ID</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>taskId</p>
      </td>

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

      <td>
        <p>クローズするタスクの ID</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>stageType</p>
      </td>

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

      <td>
        <p>
          タスクの送信先となるステージ型の ID です。使用可能な値については <a href="/ja/flexi-capture/api/structures/t-processing-stage-type">ProcessingStageType</a> を参照してください。
        </p>

        <p>
          <strong>注: </strong> タスクを後続の処理に戻すには、<strong>stageType</strong> の値を 410 または 510 にする必要があります。
        </p>

        <p>
          <strong>注: </strong> Data Verification ステージでは、行われた変更はタスクに保存されます。これらをドキュメントに反映するには、タスク データを含む XML ファイルを POST リクエストでアップロードし、タスクをクローズする際に Data Verification Postprocessing ステージへ送信する必要があります。
        </p>
      </td>
    </tr>
  </tbody>
</table>

<div id="returned-value">
  ## 戻り値
</div>

なし。
