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

# Angeben der Struktur eines Batches

> Beschreiben Sie beim Senden von Seiten per POST an den ABBYY FlexiCapture-Server die Struktur eines Batches: Erstellen Sie Dokumente, legen Sie eine Document Definition fest und fügen Sie Parameter hinzu.

Sie können beim Senden eines Batches mit mehreren Seiten mithilfe einer [POST](/de/flexi-capture/api/files/files)-Anfrage eine Beschreibung der Struktur des Batches hinzufügen. Die aktuelle Version unterstützt die folgenden Szenarien:

* Erstellen von Dokumenten aus Seiten
* Angeben einer Document Definition für ein Dokument

Die aktuelle Version unterstützt nur einstufige Dokumente.

Um diese Funktionen zu verwenden, fügen Sie der Multipart-Anfrage ein separates Textfeld mit dem Namen **BatchStructure** hinzu. Dieses Feld muss eine JSON-Beschreibung der Struktur des zu erstellenden Batches enthalten und wie folgt aussehen:

```
{ 
"documents": [ 
               {
                               "template": "Banking_eng",
                               "pages": ["file1.jpg", "file2.jpg"]
                },
               { "pages": ["file3.jpg", "file4.jpg"] }
      ]
}
```

Das Feld **template** ist optional und enthält den Namen einer Document Definition im Batch-Typ. Das Array **pages** enthält die Namen der Dateien, die in einer Anfrage gesendet werden (dabei wird ein Wert aus **filename** verwendet). Sie werden zur Bildung eines Dokuments verwendet.

<Note>
  Die Dienste verbieten nicht, dass dasselbe Bild verwendet wird, um mehrere Seiten in verschiedenen Dokumenten zu erstellen. Diese Methode kann beispielsweise verwendet werden, um die Größe einer Anfrage zu verringern.
</Note>

Zusammen mit der Batch-Struktur können Sie die JSON-Datei verwenden, um [Registrierungsparameter](/de/flexi-capture/registration-parameters) für Dokumente und/oder einen Batch zu beschreiben:

```
{ 
   "regParams": [
      {"name":"batchParam1", "value":"param1value"},
      {"name":"batchParam2", "value":"param2value"}
   ],
   "documents": [
   {
      "template": "Banking_eng",
      "pages": ["file1.jpg", "file2.jpg"],
      "regParams": [
         {"name":"param1", "value":"param1value"},
         {"name":"param2", "value":"param2value"}
      ]
   } 
   ]
}
```
