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

# Procesos de Blue Prism

> Referencia de los procesos de Blue Prism del paquete FlexiCapture Multi-Task: Envío de lotes, Monitor de lotes, Verificador de lotes y Guardado de lotes, así como sus colas.

El paquete FC Multi-Task incluye los siguientes procesos:

* [Envío de lotes](#batchsender)
* [Monitor de lotes](#batchmonitor)
* [Verificador de lotes](#batchverifier)
* [Guardado de lotes](#batchfetcher)

## <a id="batchsender" />Envío de lotes

Este proceso toma archivos de una carpeta y utiliza la acción de VBO "**Create Batch**" para enviarlos a FC 12 para su procesamiento. FC creará un único lote por cada archivo que encuentre en esa carpeta. A continuación, el ID del lote recién creado se añade a la cola **MonitorQueue** para su posterior procesamiento en el proceso **Monitor de lotes**.

## <a id="batchmonitor" />Monitor de lotes

Este es un proceso que se ejecuta continuamente y gestiona elementos en la cola **MonitorQueue**. Mediante la acción de VBO "**Get Batch Stage**", obtiene la etapa de un lote y realiza lo siguiente:

* Si un lote se encuentra en la etapa de "**Excepciones**" (a la que puede pasar debido a errores de procesamiento), un elemento de la cola **MonitorQueue** se marcará como excepción. El texto del mensaje de error se registrará en la sección "**Motivo de la excepción**".

* Para un lote en la etapa de "**Verificación**", se agregará un nuevo elemento a la cola **VerifierQueue** y se pospondrá el procesamiento del elemento de la cola **MonitorQueue**. El elemento no se volverá a agregar a la cola **VerifierQueue**.

* Para un lote en la etapa de "**Procesado**", se agregará un nuevo elemento a la cola **FetcherQueue**, tras lo cual el elemento de la cola **MonitorQueue** se marcará como procesado correctamente.

* Para un lote en cualquier otra etapa, se pospondrá el procesamiento de la cola **MonitorQueue**.

En el proceso **Monitor de lotes**, hay elementos de datos para almacenar valores de tiempo de espera:

* **Tiempo de espera de iteración** – el tiempo tras el cual el proceso **Monitor de lotes** volverá a intentar obtener el elemento de la cola **MonitorQueue** si el primer intento falló. El valor recomendado es de 20-30 segundos.
* **Tiempo de espera para otras etapas** – el tiempo durante el cual se retrasará la comprobación del estado del lote si este se encuentra actualmente en una etapa distinta de "**Procesado**", "**Verificación**" o "**Excepciones**". El valor recomendado es el tiempo estimado que tarda el lote en pasar de la etapa de "**Importación**" a la etapa de "**Procesado**" o "**Verificación**".
* **Tiempo de espera de la etapa de verificación** – el tiempo durante el cual se retrasará la comprobación del estado del lote si este se encuentra actualmente en la etapa de "**Verificación**". El valor recomendado es al menos 2x el tiempo estimado que tarda el operador en verificarlo.

<Frame>
  <img src="https://mintcdn.com/abbyy/M5jnw37NmJ-asKkj/images/flexi-capture/connectors/BP30.png?fit=max&auto=format&n=M5jnw37NmJ-asKkj&q=85&s=c2fdf13393f9aa31eb00f0c2a45f9176" alt="Captura de pantalla del proceso Monitor de lotes en Blue Prism, que muestra los elementos de datos Tiempo de espera de iteración, Tiempo de espera para otras etapas y Tiempo de espera de la etapa de verificación." width="690" height="600" data-path="images/flexi-capture/connectors/BP30.png" />
</Frame>

Puede cambiar cualquiera de los valores predeterminados de tiempo de espera en función de la carga actual de FC.

## <a id="batchverifier" />Verificador de lotes

Este proceso gestiona los elementos de la cola **VerifierQueue**, de uno en uno. Obtiene las URL de verificación a partir del ID del lote y las abre en un navegador, donde el verificador puede revisar y verificar los documentos correspondientes. Una vez verificado, el elemento se marca como completado.

## <a id="batchfetcher" />Guardado de lotes

Este es un proceso que se ejecuta de forma continua y gestiona elementos de la cola **FetcherQueue**. Acepta los resultados del procesamiento de lote y guarda los archivos de exportación creados para cada documento de un lote. Una vez guardados los archivos de exportación, el proceso marca el elemento como procesado correctamente.
