Audit Data and Reporting Made Easy Header

Implemente soluciones de IDP a la medida con secuencias de comandos personalizadas

James Sprecker
Technical Solutions Consultant

Cuando se trata de intelligent document processing, las necesidades de los clientes pueden variar enormemente, y cada implementación es una oportunidad para definir requisitos precisos que puedan aportar el máximo valor al cliente. Una de las muchas ventajas de KODAK Info Input 7 es la variedad de flujos de trabajo e integraciones listas para usar que los clientes pueden aprovechar para automatizar los procesos documentales.

Estas opciones cubren los casos de uso más comunes y no suelen requerir ninguna secuencia de comandos especial, pero los clientes están encontrando un valor adicional en las secuencias de comandos personalizadas para optimizar la productividad y sacar el máximo provecho del software. Algunos ejemplos son la creación de un entorno a medida para los usuarios, la personalización de comportamientos y resultados específicos, y la automatización de flujos de trabajo mediante integraciones más profundas con los sistemas existentes.

Afortunadamente, la arquitectura abierta de Info Input Solution hace que este proceso sea sencillo y fácil de implementar, desde ejemplos sencillos como la aplicación de la marca de la empresa a la interfaz de usuario, hasta personalizaciones avanzadas del flujo de trabajo como la validación human-in-the-loop (HITL), el diseñador de formularios de indexación avanzada y las integraciones de CRM, ERP, EHS y otros sistemas críticos para la empresa. Hay muchas formas de ampliar el software para aportar valor añadido a las necesidades específicas de cada cliente.

Flujos de trabajo a medida para una productividad óptima

Cada organización tiene un conjunto único de requisitos para la incorporación y el procesamiento de documentos de diversos tipos y, aunque la mayor parte puede establecerse con sencillas configuraciones de arrastrar y soltar, suele haber algunas áreas que se benefician enormemente de un poco de personalización.

La arquitectura abierta de Info Input Solution permite múltiples formas de ampliar, personalizar e integrar funcionalidades avanzadas de acuerdo con las mejores prácticas de cada cliente y los requisitos específicos de cada caso de uso.

Algunos de nuestros clientes prefieren introducir mejoras después de que se haya validado el despliegue inicial para que los usuarios puedan obtener un valor inmediato de la solución, mientras que las personalizaciones específicas se prueban en un entorno de desarrollo para evitar que afecten al trabajo que está en producción.

Es divertido trabajar con un cliente unas semanas después de una implantación básica, cuando los beneficios inmediatos que está experimentando inspiran ideas de personalización más concretas. Podemos realizar estos cambios y ayudarles a conseguir una eficacia operativa que no creían posible

Personalizaciones a cualquier nivel de proceso

Info Input Solution proporciona un entorno de scripts en varios puntos de un proceso, durante y entre los principales pasos del flujo de trabajo, lo que facilita la adición, desactivación o modificación de funciones a lo largo del proceso. Estos puntos de acceso para secuencias de comandos personalizadas se seleccionan estratégicamente en los pasos más frecuentes del proceso, antes y después de todos los eventos importantes a nivel de lote y de documento. Las secuencias de comandos pueden aplicarse en cualquier punto del flujo de trabajo de un documento:

  • Script global: El guión global se utiliza para personalizar el comportamiento general o la apariencia del cliente y no afecta a la gestión de lotes. Todos los métodos que vayan a ser utilizados por todos los scripts deben definirse en el script global.
  • Scripts a nivel de trabajo: Estas personalizaciones se aplican sólo a trabajos específicos.
  • Scripts a nivel de lote: Estas personalizaciones deben aplicarse sólo a lotes específicos dentro de un trabajo. Se pueden recuperar variables de lote, como el nombre del lote, todas las carpetas y documentos del lote, quién ha escaneado el lote, etc. Este paso puede determinar la ruta que debe seguir un lote, por ejemplo, puede dirigir un documento para su corrección si se encuentra un error, mientras envía el resto del lote directamente a exportación.
  • Secuencias de comandos a nivel de documento: Estas personalizaciones se aplican a documentos específicos dentro de un trabajo o lote. Basándose en un tipo de documento o campo de documento, se pueden realizar cálculos o funciones únicos.

Algunos ejemplos populares de scripts personalizados incluyen:

  • Marcas personalizadas: Muchos clientes desean aplicar una secuencia de comandos global para personalizar los colores y fuentes de la interfaz de usuario para alinearlos con sus preferencias de marca y diferenciar claramente entre sus entornos de desarrollo y producción.
  • Etiquetado automático de PDF: Muchos clientes necesitan aplicar etiquetas de sensibilidad a los PDF.
  • Scripts de extracción avanzados: Estas secuencias de comandos pueden rellenar varios campos o enviar datos a JSON para su uso en distintas aplicaciones. Los scripts de extracción se utilizan a menudo para OCR estructurado como, por ejemplo, Azure Computer Vision.
  • Scripts de indexación: Las personalizaciones de indexación son populares y pueden definirse a nivel de lote, carpeta y documento. El script de indexación puede personalizar el comportamiento del lado del cliente mientras se indexa un lote; por ejemplo, para cambiar dinámicamente un campo de indexación en función de una selección realizada en una lista desplegable, o para validar que los valores se han introducido correctamente.
  • Validación Human-In-The-Loop (HITL): La validación humana en bucle a través de nuestro Diseñador avanzado de formularios es un aspecto importante del control de calidad, especialmente cuando se utilizan servicios de IA para procesar datos y generar salidas.
  • Diseñador avanzado de formularios de indexación: Es posible que los clientes necesiten utilizar otro software de terceros para invocar determinadas transacciones. Si se añaden botones al formulario de indexación, se pueden invocar varias funciones o programas, lo que reduce la multiplicidad de interfaces para un usuario y mejora el tiempo de procesamiento. Las secuencias de comandos también pueden utilizarse para que la pantalla de entrada de datos refleje el documento original, minimizando los errores humanos. En otras palabras: {boolean errorFree = true;}

También podemos aplicar scripts de flujo de trabajo del lado del servidor para hacer cosas como contar el número de páginas a partir de las propiedades del documento de color, escala de grises o blanco y negro. El script del servidor también puede capturar propiedades físicas como la altura y la anchura del documento, seguido de un script de bifurcación que se dirige a un paso de flujo de trabajo de mejora de la imagen que, a continuación, cambia el tamaño de la longitud legal a la longitud carta. Las páginas que ya tengan tamaño carta continuarán sin modificaciones. Todo el contenido del lote se vuelve a unir en el momento de la exportación. Todo este proceso se aplica de forma coherente, independientemente de si los documentos proceden de un escáner, un archivo adjunto de correo electrónico o una carpeta del sistema.

También se pueden añadir guiones a otros pasos del flujo de trabajo para modificar su comportamiento. Por ejemplo, los caracteres de barra oblicua pueden eliminarse de los campos de fecha y sustituirse por guiones si un cliente estandariza ese formato en los nombres de archivo.

Algunos de nuestros clientes optan por recibir formación sobre el uso de la lógica personalizada para poder realizar cambios sobre la marcha, mientras que otros confían en nuestro equipo de servicios profesionales y en nuestra red mundial de socios para crear estos flujos de trabajo y funciones a medida. El diseño de flujos de trabajo con lógica personalizada es parte de lo que hace que cada compromiso sea gratificante para nosotros, nuestros socios y nuestros clientes compartidos.

KODAK Info Input 7 está diseñado para satisfacer las demandas únicas de cualquier organización, permitiendo a las empresas agilizar las operaciones, mejorar la eficiencia y aprovechar todo el potencial de sus estrategias de transformación digital. Independientemente de los requisitos técnicos que pueda tener su organización, contamos con las herramientas y la experiencia para diseñar una solución IDP que ofrezca una rápida rentabilidad y un ROI significativo. Póngase en contacto con nosotros hoy mismo para definir sus requisitos de IDP y explorar las oportunidades que tiene por delante.

Vea también: