Saltar al contenido principal
Para documentos como cuentas, órdenes de pago o facturas, no puede usar una Definición de Document común con campos de ubicación fija. Esto se debe a que la ubicación, el tamaño y la cantidad de campos pueden variar de un documento a otro y, por consiguiente, una Definición de Document fija no puede aplicarse de manera uniforme a todos ellos. Para este tipo de documentos, una Definición de Document debe incluir una descripción lógica especial denominada FlexiLayout, que ayuda al programa a localizar los campos necesarios en función de las palabras clave y de la posición de los campos unos respecto de otros. Los FlexiLayouts pueden crearse en ABBYY FlexiLayout Studio, que se incluye con ABBYY FlexiCapture. Para obtener instrucciones detalladas sobre cómo crear FlexiLayouts, consulte la Ayuda de ABBYY FlexiLayout Studio. Después de crear un FlexiLayout, debe exportarlo a un archivo *.afl y luego adjuntarlo a su Definición de Document en ABBYY FlexiCapture. Un FlexiLayout puede aplicarse a toda la Definición de Document o a una de sus secciones. Un FlexiLayout puede tener varias páginas.
Además de un FlexiLayout principal, puede crear cualquier cantidad de FlexiLayouts adicionales para un documento. El programa aplicará primero el FlexiLayout principal y luego, uno por uno, cada uno de los FlexiLayouts adicionales. Si los nombres y tipos de los campos son idénticos en el FlexiLayout principal y en los FlexiLayouts adicionales, sus campos se combinarán. Si los nombres de los campos son idénticos pero sus tipos son diferentes en el FlexiLayout principal y en los FlexiLayouts adicionales, los FlexiLayouts adicionales no se cargarán y se mostrará un mensaje de error.

Adjuntar un FlexiLayout

Se puede adjuntar un FlexiLayout durante la creación de una Definición de Document. Para ello, en el segundo paso del Asistente de Definición de Document, agregue la imagen del documento, seleccione la opción Cargar FlexiLayout e introduzca la ruta del archivo *.afl que contiene el FlexiLayout. Puede adjuntar un FlexiLayout desde el editor de Definición de Document mediante el cuadro de diálogo de propiedades de la sección Definición de Document.
  1. Seleccione una sección del documento. (Si el documento consta de una sola sección, en la ventana Estructura del documento, haga clic en la pestaña Pages y seleccione el nombre de la sección). Haga clic con el botón derecho y seleccione Propiedades… en el menú contextual.
  2. Haga clic en la pestaña FlexiLayout.
  3. Haga clic en Cargar…
  4. Seleccione el archivo *.afl correspondiente que contiene el FlexiLayout.
Después de adjuntar un FlexiLayout, el diseño de los campos se mostrará en la imagen. Ahora debe configurar las propiedades del campo igual que para una Definición de Document fija. Especifique las propiedades de reconocimiento, verificación y exportación, y establezca las reglas necesarias.

Actualizar un FlexiLayout

Para actualizar los FlexiLayouts usados en la Definición de Document, haga clic en Herramientas → Actualizar FlexiLayouts… En el cuadro de diálogo que se abre, especifique las rutas de los FlexiLayouts y haga clic en Actualizar.
Al importar un FlexiLayout con archivos de texto que contienen posibles valores de campo, el programa utiliza las rutas relativas definidas al crear el FlexiLayout. Estas rutas relativas se establecen con respecto al archivo del proyecto. Para editar estos archivos, guarde el proyecto localmente (haga clic en Proyecto → Exportar proyecto…), edite los archivos y actualice el proyecto en el servidor (haga clic en Proyecto → Actualizar proyecto…).