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

# Habilitar funciones adicionales del programa para operadores

> Conceda a los operadores funciones adicionales en ABBYY FlexiCapture for Invoices: Training during processing y permisos para agregar o editar registros de proveedores y unidades de negocio.

El Administrador puede habilitar funciones adicionales para los Operadores que procesan facturas. Estas funciones adicionales siempre están disponibles para los usuarios con permisos de Administrador.

<div id="train-the-program-while-processing-invoices">
  ## Entrene el programa mientras procesa facturas
</div>

Si los resultados de la extracción automática de campos están por debajo del nivel esperado, el Operador también puede entrenar ABBYY FlexiCapture for Invoices mientras procesa facturas. Durante este proceso, se crean nuevos FlexiLayouts que luego pueden usarse en lugar del FlexiLayout habitual. Para obtener más información, consulte [Training ABBYY FlexiCapture for Invoices](/es/flexi-capture/invoice-reader/ir-admin-training).

Para habilitar la función de entrenamiento adicional:

<Steps>
  <Step title="Abra las Propiedades de Definición de Document">
    En la ventana principal del editor de Definición de Document, seleccione **Document Definition → Document Definition Properties...**.
  </Step>

  <Step title="Abra la Configuración de Definición de Document">
    En el cuadro de diálogo que se abre, haga clic en la pestaña **Document Definition Settings**.
  </Step>

  <Step title="Abra las funciones de Definición de Document">
    Haga clic en el botón **Edit...** situado junto al grupo **Additional Fields and Features** para abrir el cuadro de diálogo **Document Definition Features**.
  </Step>

  <Step title="Habilite Training during processing">
    Seleccione la opción **Training during processing**.
  </Step>
</Steps>

<Note>
  Para deshabilitar la función de entrenamiento adicional para los Operadores (si está habilitada), desmarque la opción **Training during processing**.
</Note>

Si un Operador de verificación cambia el marcado de un campo en una imagen del documento, ese documento se copia, en la etapa de entrenamiento, al lote de entrenamiento utilizado para esta variante de documento. De cada tres documentos agregados de esta forma, a los dos primeros se les asigna el estado **Para entrenamiento** y al tercero se le asigna el estado **Para pruebas**.

<Note>
  El entrenamiento se realiza de forma independiente para cada variante de documento. Las facturas del mismo Proveedor se consideran la misma variante de documento.
</Note>

La calidad del modelo recién entrenado se comprueba en los documentos que tienen el estado **Para pruebas**. El programa compara la cantidad de campos que se han emparejado correctamente. Si el modelo recién entrenado produce más campos emparejados correctamente que el modelo de referencia, el nuevo FlexiLayout se guarda y luego se utiliza para esta variante de documento (es decir, para procesar facturas de este Proveedor en particular). Para obtener más información, consulte [Training while processing documents](/es/flexi-capture/invoice-reader/ir-training-during-setup).

<div id="modify-and-add-vendor-and-business-unit-records">
  ## Modificar y agregar registros de proveedores y unidades de negocio
</div>

Al configurar su proyecto de captura de facturas, conectó las bases de datos de proveedores y unidades de negocio a los conjuntos de datos correspondientes del proyecto. Estos conjuntos de datos definen la estructura de los datos y almacenan una copia de ellos dentro del proyecto, sincronizándola periódicamente con su base de datos externa. Para obtener más información, consulte [Uso de bases de datos de proveedores y unidades de negocio](/es/flexi-capture/invoice-reader/ir-db-connection).

El reconocimiento de facturas comienza con la búsqueda del proveedor y de la unidad de negocio. Estos grupos de campos solo pueden encontrarse en una imagen si están presentes en el conjunto de datos. Encontrarlos es importante porque estos datos se usan para seleccionar el país de la factura. A su vez, el país determina las tasas impositivas que se usan para encontrar los campos de **Montos** en la imagen, así como la selección de las reglas de validación.

Por lo general, todos los proveedores y las unidades de negocio ya están incluidos en los conjuntos de datos correspondientes. Sin embargo, sincronizar la base de datos externa puede llevar mucho tiempo en dos situaciones habituales:

* **Un proveedor nuevo.** Si recibe una factura de un proveedor nuevo que no está en la base de datos, no se detecta el grupo de campos de **Proveedor**. El programa no puede procesar facturas de ese proveedor hasta que lo encuentre en el conjunto de datos.
* **Un proveedor modificado.** Si cambia la dirección o el número de cuenta de un proveedor existente, el Operador necesita la información actualizada para procesar facturas, pero actualizar la base de datos y sincronizar el conjunto de datos puede llevar mucho tiempo.

Para resolver estos problemas, el Administrador puede permitir que los Operadores agreguen o modifiquen registros en los conjuntos de datos. Los cambios se realizan en los conjuntos de datos almacenados en el proyecto, no en las bases de datos externas de proveedores y unidades de negocio.

Si un Operador agrega un proveedor nuevo al conjunto de datos, el programa puede detectar el grupo de campos de **Proveedor** en las facturas posteriores de ese proveedor, igual que si existiera un registro del proveedor en la base de datos externa de proveedores. Sin embargo, las reglas de validación detectan que el proveedor no existe en la base de datos externa y asignan el estado **Excepción** a la factura.

La próxima vez que el conjunto de datos se sincronice con la base de datos externa, todos los proveedores agregados por los Operadores se reemplazarán por los registros correspondientes de la base de datos o se eliminarán del conjunto de datos. Para obtener más información sobre la actualización de conjuntos de datos, consulte [Actualización de conjuntos de datos](/es/flexi-capture/invoice-reader/ir-data-set-update).

De forma predeterminada, los Operadores no pueden editar ni agregar registros nuevos a los conjuntos de datos. Para habilitar esta función para los Operadores:

<Steps>
  <Step title="Abra las Propiedades de Definición de Document">
    En la ventana principal del editor de Definición de Document, seleccione **Document Definition → Document Definition Properties...**.
  </Step>

  <Step title="Abra la pestaña Conjuntos de datos">
    En el cuadro de diálogo que se abre, haga clic en la pestaña **conjunto de datos**.
  </Step>

  <Step title="Configure el conjunto de datos">
    Seleccione un conjunto de datos de la lista y haga clic en el botón **Set Up...**.
  </Step>

  <Step title="Habilite las opciones">
    Habilite la opción **Operators can add records** y/o **Operators can edit records**.
  </Step>
</Steps>

Si no desea que los Operadores agreguen o editen conjuntos de datos, asegúrese de que estas opciones estén deshabilitadas.
