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

> Document2-Datentyp in der ABBYY FlexiCapture Web Services API: erweiterte Dokumentfelder, einschließlich Seiten, Anzahl, Statusflags, Fehlern und Priorität.

<div id="what-it-does">
  ## Beschreibung
</div>

Der Datentyp **Document2** speichert Informationen zu einem Dokument. Er enthält einen erweiterten Feldsatz.

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

| Name                  | Typ                                                                                | Beschreibung                                                                                                                                                                |
| --------------------- | ---------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `Id`                  | `int`                                                                              | Die ID des Dokuments.                                                                                                                                                       |
| `BatchId`             | `int`                                                                              | Die ID des Batches.                                                                                                                                                         |
| `DocIndex`            | `int`                                                                              | Dokumentindex.                                                                                                                                                              |
| `Pages`               | [Page2](/de/flexi-capture/api/structures/page2)`[]`                                | Die Seiten des Dokuments.                                                                                                                                                   |
| `PageCount`           | `int`                                                                              | Die Anzahl der Seiten im Dokument.                                                                                                                                          |
| `IsProcessed`         | `bool`                                                                             | Ein Flag, das anzeigt, ob das Dokument verarbeitet wurde. `True`, wenn es verarbeitet wurde, andernfalls `False`.                                                           |
| `HasProcessingErrors` | `bool`                                                                             | Ein Flag, das anzeigt, ob Verarbeitungsfehler aufgetreten sind. `True`, wenn Verarbeitungsfehler aufgetreten sind, andernfalls `False`.                                     |
| `HasDocumentErrors`   | `bool`                                                                             | Ein Flag, das anzeigt, ob das Dokument Fehler aufweist, z. B. Format-, Regel- oder Zusammenstellungsfehler. `True`, wenn das Dokument Fehler aufweist, andernfalls `False`. |
| `ErrorText`           | `string`                                                                           | Eine Beschreibung der Dokumentverarbeitungsfehler. Wird automatisch vom Application Server ausgefüllt.                                                                      |
| `ExternalId`          | `string`                                                                           | Die externe ID des Dokuments. Wenn sie leer bleibt, wird der Parameter automatisch vom Application Server ausgefüllt und entspricht `Id`.                                   |
| `Properties`          | [RegistrationProperty](/de/flexi-capture/api/structures/registration-property)`[]` | Die Registrierungsparameter des Dokuments.                                                                                                                                  |
| `PropertiesCount`     | `int`                                                                              | Die Anzahl der Registrierungsparameter.                                                                                                                                     |
| `Priority`            | `int`                                                                              | Dokumentpriorität. Mögliche Werte finden Sie unter [ProcessingPriority](/de/flexi-capture/api/structures/t-priority).                                                       |
| `FileVersion`         | `int`                                                                              | Die Version der Dokumentdatei auf dem Server. Wird automatisch vom Application Server ausgefüllt.                                                                           |
| `OwnerId`             | `int`                                                                              | Die ID des Benutzers oder der Gruppe, dem bzw. der das Dokument zugewiesen ist.                                                                                             |
| `StageExternalId`     | `int`                                                                              | Die ID der Verarbeitungsstufe, in der die Aufgabe erstellt wird.                                                                                                            |
| `TaskId`              | `int`                                                                              | Die ID der Aufgabe, zu der das Dokument gehört.                                                                                                                             |
| `UncertainSymbols`    | `int`                                                                              | Die Anzahl der unsicher erkannten Zeichen.                                                                                                                                  |
| `VerificationSymbols` | `int`                                                                              | Die Anzahl der verifizierten Zeichen.                                                                                                                                       |
| `TotalSymbols`        | `int`                                                                              | Die Gesamtzahl der Zeichen.                                                                                                                                                 |
| `HasErrors`           | `bool`                                                                             | Dokumentfehler. `True`, wenn das Dokument Fehler aufweist, andernfalls `False`.                                                                                             |
| `HasWarnings`         | `bool`                                                                             | Dokumentwarnungen. `True`, wenn das Dokument Warnungen aufweist, andernfalls `False`.                                                                                       |
| `HasAssemblingErrors` | `bool`                                                                             | Dokumentzusammenstellungsfehler. `True`, wenn das Dokument Zusammenstellungsfehler aufweist, andernfalls `False`.                                                           |
| `HasAttachments`      | `bool`                                                                             | Ein Flag, das anzeigt, ob das Dokument Anhänge enthält.                                                                                                                     |
| `Flags`               | `int`                                                                              | Eine Reihe von Flags, die den Status des Dokuments beschreiben. Der Wert kombiniert die nach dieser Tabelle aufgeführten Flags.                                             |

<div id="flags-field-values">
  ### Flags-Feldwerte
</div>

Der Wert `Flags` ist eine Kombination der folgenden Flags. Aufgeführt sind nur die Flags, die bei der Arbeit mit Aufgaben und den [Web Services API-Methoden](/de/flexi-capture/api/methods/methods) relevant sind.

| Flag                                    | Wert        | Bedeutung                                                                                                                                        |
| --------------------------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------ |
| `BIF_IsAnalyzed`                        | `0x100`     | Das Dokument wurde analysiert.                                                                                                                   |
| `BIF_IsRecognized`                      | `0x200`     | Das Dokument wurde erkannt.                                                                                                                      |
| `BIF_IsVerified`                        | `0x400`     | Das Dokument wurde verifiziert.                                                                                                                  |
| `BIF_IsExported`                        | `0x800`     | Das Dokument wurde exportiert.                                                                                                                   |
| `BIF_HasRuleErrors`                     | `0x10000`   | Das Dokument enthält Fehler bei der Regelausführung.                                                                                             |
| `BIF_HasRuleWarnings`                   | `0x20000`   | Das Dokument enthält Warnungen bei der Regelausführung.                                                                                          |
| `BIF_HasMergeVersionErrors`             | `0x80000`   | Das Dokument enthält Fehler beim Zusammenführen der Ergebnisse der doppelten Verifizierung (die Verifizierungsergebnisse stimmen nicht überein). |
| `BIF_HasUserAttachments`                | `0x100000`  | Das Dokument enthält Anhänge.                                                                                                                    |
| `BIF_HasUnmatchedFieldErrors`           | `0x200000`  | Das Dokument enthält nicht abgeglichene Felder.                                                                                                  |
| `BIF_NeedsPreprocessing`                | `0x800000`  | Das Dokument erfordert eine Vorverarbeitung.                                                                                                     |
| `BIF_IsManuallyCreated`                 | `0x1000000` | Das Dokument wurde manuell erstellt.                                                                                                             |
| `BIF_IsExcludedFromAutomaticAssembling` | `0x2000000` | Das Dokument ist von der automatischen Zusammenstellung ausgeschlossen.                                                                          |
| `BIF_IsSourceImageAttached`             | `0x4000000` | Dem Dokument ist eine Quellbilddatei angehängt.                                                                                                  |
