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

# Document2

> Tipo de datos Document2 en la API de servicios web de ABBYY FlexiCapture: campos de documento ampliados, incluidas páginas, recuentos, indicadores de estado, errores y prioridad.

<div id="what-it-does">
  ## Qué hace
</div>

El tipo de datos **Document2** almacena información sobre un documento. Incluye un conjunto ampliado de campos.

<div id="fields">
  ## Campos
</div>

| Nombre                | Tipo                                                                               | Descripción                                                                                                                                                 |
| --------------------- | ---------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `Id`                  | `int`                                                                              | El ID del documento.                                                                                                                                        |
| `BatchId`             | `int`                                                                              | El ID del lote.                                                                                                                                             |
| `DocIndex`            | `int`                                                                              | Índice del documento.                                                                                                                                       |
| `Pages`               | [Page2](/es/flexi-capture/api/structures/page2)`[]`                                | El conjunto de páginas del documento.                                                                                                                       |
| `PageCount`           | `int`                                                                              | El número de páginas del documento.                                                                                                                         |
| `IsProcessed`         | `bool`                                                                             | Indica si el documento se ha procesado. `True` si se ha procesado; `False` en caso contrario.                                                               |
| `HasProcessingErrors` | `bool`                                                                             | Indica si se produjeron errores de procesamiento. `True` si se produjeron errores de procesamiento; `False` en caso contrario.                              |
| `HasDocumentErrors`   | `bool`                                                                             | Indica si el documento tiene errores, como errores de formato, de reglas o de ensamblaje. `True` si hay errores en el documento; `False` en caso contrario. |
| `ErrorText`           | `string`                                                                           | Descripción de los errores de procesamiento del documento. El Servidor de aplicaciones la completa automáticamente.                                         |
| `ExternalId`          | `string`                                                                           | El ID externo del documento. Si se deja vacío, el Servidor de aplicaciones completa automáticamente el parámetro con el mismo valor que `Id`.               |
| `Properties`          | [RegistrationProperty](/es/flexi-capture/api/structures/registration-property)`[]` | El conjunto de parámetros de registro del documento.                                                                                                        |
| `PropertiesCount`     | `int`                                                                              | El número de parámetros de registro.                                                                                                                        |
| `Priority`            | `int`                                                                              | Prioridad del documento. Para conocer los valores posibles, consulte [ProcessingPriority](/es/flexi-capture/api/structures/t-priority).                     |
| `FileVersion`         | `int`                                                                              | La versión del archivo del documento en el servidor. El Servidor de aplicaciones la completa automáticamente.                                               |
| `OwnerId`             | `int`                                                                              | El ID del usuario o grupo al que está asignado el documento.                                                                                                |
| `StageExternalId`     | `int`                                                                              | El ID de la etapa de procesamiento en la que se crea la tarea.                                                                                              |
| `TaskId`              | `int`                                                                              | El ID de la tarea a la que pertenece el documento.                                                                                                          |
| `UncertainSymbols`    | `int`                                                                              | El número de caracteres inciertos.                                                                                                                          |
| `VerificationSymbols` | `int`                                                                              | El número de caracteres verificados.                                                                                                                        |
| `TotalSymbols`        | `int`                                                                              | El número total de caracteres.                                                                                                                              |
| `HasErrors`           | `bool`                                                                             | Errores del documento. `True` si hay errores en el documento; `False` en caso contrario.                                                                    |
| `HasWarnings`         | `bool`                                                                             | Advertencias del documento. `True` si hay advertencias en el documento; `False` en caso contrario.                                                          |
| `HasAssemblingErrors` | `bool`                                                                             | Errores de ensamblaje de documentos. `True` si hay errores de ensamblaje en el documento; `False` en caso contrario.                                        |
| `HasAttachments`      | `bool`                                                                             | Indica si el documento tiene archivos adjuntos.                                                                                                             |
| `Flags`               | `int`                                                                              | Conjunto de indicadores que describen el estado del documento. El valor combina los indicadores enumerados después de esta tabla.                           |

<div id="flags-field-values">
  ### Valores del campo Flags
</div>

El valor de `Flags` es una combinación de los siguientes indicadores. Solo se enumeran los indicadores relevantes al trabajar con tareas y los [métodos de la API de servicios web](/es/flexi-capture/api/methods/methods).

| Indicador                               | Value       | Significado                                                                                                                         |
| --------------------------------------- | ----------- | ----------------------------------------------------------------------------------------------------------------------------------- |
| `BIF_IsAnalyzed`                        | `0x100`     | El documento se ha analizado.                                                                                                       |
| `BIF_IsRecognized`                      | `0x200`     | El documento se ha reconocido.                                                                                                      |
| `BIF_IsVerified`                        | `0x400`     | El documento se ha verificado.                                                                                                      |
| `BIF_IsExported`                        | `0x800`     | El documento se ha exportado.                                                                                                       |
| `BIF_HasRuleErrors`                     | `0x10000`   | El documento contiene errores de ejecución de reglas.                                                                               |
| `BIF_HasRuleWarnings`                   | `0x20000`   | El documento contiene advertencias de ejecución de reglas.                                                                          |
| `BIF_HasMergeVersionErrors`             | `0x80000`   | El documento contiene errores al combinar los resultados de la doble verificación (los resultados de la verificación no coinciden). |
| `BIF_HasUserAttachments`                | `0x100000`  | El documento tiene archivos adjuntos.                                                                                               |
| `BIF_HasUnmatchedFieldErrors`           | `0x200000`  | El documento contiene campos no emparejados.                                                                                        |
| `BIF_NeedsPreprocessing`                | `0x800000`  | El documento necesita preprocesamiento.                                                                                             |
| `BIF_IsManuallyCreated`                 | `0x1000000` | El documento se creó manualmente.                                                                                                   |
| `BIF_IsExcludedFromAutomaticAssembling` | `0x2000000` | El documento está excluido del ensamblaje automático.                                                                               |
| `BIF_IsSourceImageAttached`             | `0x4000000` | Hay un archivo de imagen de origen adjunto al documento.                                                                            |
