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

# Migración desde versiones anteriores de API de servicios web

> Revise los cambios importantes entre la nueva API de servicios web de ABBYY FlexiCapture y las versiones anteriores de WSDL, incluidos los métodos, tipos de datos y puntos de conexión actualizados.

La nueva versión de API de servicios web no es compatible con versiones anteriores de WSDL.

Los siguientes cambios se implementan en la nueva versión.

<div id="api-method-changes">
  ## Cambios en los métodos de la API
</div>

| Método                                                                     | Cambio                                                                                                                                                                                                                                                                                                             |
| -------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| [AddNewDocument](/es/flexi-capture/api/methods/add-new-document)           | Se añadió el parámetro `previousItemId`, que permite especificar la posición de un nuevo documento en un conjunto.                                                                                                                                                                                                 |
| [AddNewPage](/es/flexi-capture/api/methods/add-new-page)                   | Se añadió el parámetro `previousItemId`, que permite especificar la posición de una página de documento en un conjunto.                                                                                                                                                                                            |
| [CreateTask](/es/flexi-capture/api/methods/create-task)                    | Se añadió el parámetro `batchId` para indicar el identificador del lote al que pertenece un documento.                                                                                                                                                                                                             |
| [GetBatchIdsRange](/es/flexi-capture/api/methods/get-batch-ids-range)      | Este nuevo método reserva un intervalo de identificadores dentro de un lote.                                                                                                                                                                                                                                       |
| [GetDocument](/es/flexi-capture/api/methods/get-document)                  | Se añadió el parámetro `sessionId` para indicar los identificadores de las sesiones de conexión con el Servidor de aplicaciones.                                                                                                                                                                                   |
| [GetDocumentResultsList](/es/flexi-capture/get-document-results-list)      | Se añadió el parámetro `sessionId` para indicar los identificadores de las sesiones de conexión con el Servidor de aplicaciones, así como el parámetro `batchId` para indicar el identificador del lote al que pertenece un documento.                                                                             |
| [GetDocuments](/es/flexi-capture/api/methods/get-documents)                | Este método ahora devuelve una lista con todos los documentos, incluido el documento vacío que actúa como documento padre de todos los documentos de nivel superior del lote. También añade el parámetro `sessionId` para indicar los identificadores de las sesiones de conexión con el Servidor de aplicaciones. |
| [LoadDocumentResult](/es/flexi-capture/api/methods/load-document-result)   | Se añadió el parámetro `sessionId` para indicar los identificadores de las sesiones de conexión con el Servidor de aplicaciones, así como el parámetro `batchId` para indicar el identificador del lote al que pertenece un documento.                                                                             |
| [ReplacePageImage](/es/flexi-capture/api/methods/replace-page-image)       | Se añadió el parámetro `batchId` para indicar el identificador del lote al que pertenece un documento.                                                                                                                                                                                                             |
| [SetDocumentPriority](/es/flexi-capture/api/methods/set-document-priority) | Se añadió el parámetro `batchId` para indicar el identificador del lote al que pertenece un documento.                                                                                                                                                                                                             |

<div id="data-type-changes">
  ## Cambios en los tipos de datos
</div>

| Tipo de datos                                                    | Cambio                                                                                                                                                                                                                                             |
| ---------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [ChildrenOrder](/es/flexi-capture/api/structures/children-order) | Esta nueva estructura contiene información sobre un documento hijo de un conjunto.                                                                                                                                                                 |
| [Document](/es/flexi-capture/api/structures/document)            | Se agregó el campo `ParentId`, que contiene el identificador del documento padre de un conjunto. También se agregó el campo `ChildrenOrder` para transmitir un conjunto de documentos hijos, lo que permite ordenar los documentos de un conjunto. |
| [Page](/es/flexi-capture/api/structures/page)                    | Se eliminó el campo `PreviousId`, ya que el valor ahora se especifica explícitamente al crear una página mediante el método [AddNewPage](/es/flexi-capture/api/methods/add-new-page).                                                              |

Las solicitudes POST para [files](/es/flexi-capture/api/files/files) almacenados en un servidor ahora deben incluir el parámetro `parentId`.

<div id="endpoints-for-the-new-version">
  ## Puntos de conexión de la nueva versión
</div>

Acceda a la nueva versión de la API de servicios web en:

`https://<ApplicationServer>/FlexiCapture12/Server/API/v1/Soap`

La descripción formal está disponible en:

`https://<ApplicationServer>/FlexiCapture12/Server/API/v1/WSDL`

No se admiten versiones anteriores.
