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

# Batch types

> Define batch types in ABBYY FlexiCapture to control image processing, recognition, Document Definition matching order, workflow, and export per batch.

In ABBYY FlexiCapture, documents are processed in batches. Batches can be [created](/flexi-capture/brief/brief-batch) automatically or manually when scanning documents or importing document images. Each batch must be assigned a type, which determines the document processing settings to be used for the batch. You can create multiple batch types for the most commonly used combinations of document processing settings. An operator will then select the batch type that best suits his/her document processing needs.

You can use multiple batch types within one project. Batch types are created in the **Create New Batch Type** dialog box.

To open the **Create New Batch Type** dialog box:

1. *(Distributed)* Start the Project Setup Station by clicking **Start → All programs → ABBYY FlexiCapture 12 Stations → Project Setup Station**) and open a project from the server (**File →** *(Distributed)* Open Project from Server.... *(Standalone)* Open the project.
2. On the **Project** menu, click Batch Types.... .
3. In the Batch Types dialog box, click New\....

*(Distributed)* New batch types will be automatically uploaded to the Application Server and will become available to the operators.

The options available in the properties dialog box of a batch type are described below.

* On the General tab, you can provide a name and description for your batch type and specify  *(Distributed)* [the default priority of the batch type](/flexi-capture/project-settings/batch-priority),  *(Standalone)*  [batch type tools](/flexi-capture/project-settings/batch-type-tools), [the image quality to be used when displaying images on Processing Stations](/flexi-capture/project-settings/image-quality), and [registration parameters](/flexi-capture/project-settings/reg-params).
* On the Image Processing tab, you can specify how documents should be separated, [which preprocessing procedures should be applied to images](/flexi-capture/project-settings/image-processing-settings), and whether or not blank pages should be deleted.
* On the Recognition tab, you can specify in which [order](#order) to apply [Document Definitions](/flexi-capture/brief/brief-template) and [document sets](/flexi-capture/templates/sets-processing), specify recognition settings, select a [classifier](/flexi-capture/classify-intro), and enable the NLP feature if you need to extract named entities.
* On the Event Handlers tab, you can select and edit [event handlers](/flexi-capture/appendix/scripts/events).
* On the Verification tab, you can group fields for field verification and select the [language to be used for rule validation errors](/flexi-capture/templates/rules#errors-lang).
* On the Export tab, you can specify how documents should be [exported](/flexi-capture/project-settings/default-export). If no batch type is specified, batches will be exported using the default settings.
* On the Workflow tab, you can set up [workflows](/flexi-capture/project-settings/workflow-project-settings).
* On the .NET References  tab, you can [add external assemblies](/flexi-capture/appendix/scripts/user-assembly).

<a id="order" />The **Recognition** tab lets you choose between two types of Document Definition matching:

The list of Document Definitions and the order in which they are applied are specified in the Default batch type.

You can edit the list of Document Definitions using the **Add...** and **Delete** buttons.

Document Definitions will be applied in the order in which they appear in the list. You can change this order in the **Document Definitions Order** dialog box. Click **Change FlexiLayout Matching Order...** to open the **Document Definitions Order** dialog box and click the **Move Up** or **Move Down** button to move a Document Definition up or down.

To speed up FlexiLayout matching, select the **Use first acceptable FlexiLayout** option. If this option is not selected, the program will attempt to match all of the available FlexiLayouts and select the best match.

<Note>
  The **Use first acceptable FlexiLayout** option may be also selected in the Default batch type.
</Note>

<Note>
  *(Distributed)* To enable operators to work with newly created batch types, the Administrator must specify which batch types are available to which operators. This can be done when assigning operator roles.
</Note>
