Sobre el fracaso y la esperanza en la tecnología de las formas
En las últimas décadas han ocurrido muchas cosas en el campo de las formas. Las nuevas soluciones se enfrentan a retos constantes.
SAPscript:
Con la introducción de SAPscript, la primera tecnología de formularios se estableció en el mercado a principios de los años 80 y se crearon plantillas para los procesos estándar de SAP. Con SAPscript, la obtención de datos y la producción de documentos están estrechamente vinculadas, contrariamente al modelo MVC (Modelo, Vista, Controlador).
La posibilidad de consultar y leer datos, tanto en el programa de impresión como directamente en el formulario, ofrece un cierto grado de libertad, pero también entraña un riesgo importante. Esto puede dar lugar a una complejidad no deseada de los formularios durante la personalización, lo que dificulta enormemente el diseño general de los mismos.
Esto hace que la resolución de problemas requiera mucho más tiempo. Además, la visualización de tablas o la gestión de versiones sólo es posible de forma limitada. El uso de esta tecnología de formularios se considera ya anticuado.
SmartForms:
A principios de la década de 2000 se produjo un primer cambio de paradigma con SmartForms, históricamente la segunda tecnología de formularios de SAP. La obtención y la salida de datos ya no están directamente vinculadas.
Sin embargo, gracias a la flexibilidad de la tecnología, sigue siendo posible intervenir y modificar los registros de datos. Por ejemplo, las consultas relacionadas con el contexto pueden influir en diferentes nodos de salida. Una cosa es segura: en el futuro, el desarrollo sólo tendrá lugar a través de Adobe.
Formularios interactivos SAP de Adobe:
La última tecnología de formularios SAP, SAP Interactive Forms by Adobe, cuenta con una herramienta de diseño profesional en forma de Adobe LiveCycle Designer. Esto permite diseñar directamente el formulario. La separación entre la obtención y la salida de datos se resuelve de forma aún más estricta.
Los datos (campos, estructuras, tablas) disponibles para la creación de documentos se especifican en el contexto. Contexto significa aquí: Todos los datos necesarios para diseñar el formulario.
Los datos también pueden ir acompañados de condiciones y restricciones o programarse en Javascript o Formcalc dentro del LiveCycle Designer. Las claras ventajas que han surgido desde la introducción son las opciones simplificadas para utilizar códigos de barras, por ejemplo, códigos QR, pero también la salida del documento como PDF y el uso interactivo.
También se ofrece un diseño más preciso y cómodo con respecto a los requisitos de CI. Sin embargo, los lenguajes de script adicionales utilizados, que ahora pueden aportar una lógica detallada al formulario, también suponen una desventaja a la hora de utilizar la última tecnología de formularios de SAP.
De nuevo, hay varias formas de introducir lógica en el formulario, pero éstas evitan cierta coherencia. En el editor de scripts, por ejemplo, la comprobación de sintaxis es inadecuada. Los errores son difíciles de rastrear.
Otra grave limitación en los procesos de trabajo diarios es el rendimiento de la tecnología. Los largos tiempos de carga y la falta de estabilidad debidos a Adobe LiveCycle Designer y a la salida basada en XML impiden utilizar la herramienta con rapidez.
Además, las opciones de traducción y control por voz no son ideales, lo que hace casi imposible manejar el sistema de forma intuitiva. Los cambios no son universales, lo que significa que hay que tocar los datos varias veces y se crea redundancia.
Con el fin de minimizar el esfuerzo que suponen los formularios de apoyo y las rutinas de recuperación de datos, se buscan soluciones para los problemas mencionados. Sin embargo, éstas suelen ser muy largas y no siguen un método coherente.
Softway ya ha abordado con éxito este problema y ha creado soluciones personalizadas para empresas. La esencia de 30 años de experiencia en TI se encuentra en el paquete de formularios de Softway (SSP Forms), que puede integrarse fácilmente en el sistema existente. Como resultado, se puede conseguir un ahorro de tiempo de hasta el 75%. Esto también allanaría el camino hacia S/4.
Está claro que en el uso cotidiano siempre hay retos a los que sólo se puede responder con experiencia y un concepto pensado a largo plazo.
Todas las innovaciones dentro de la tecnología de formularios tienen como objetivo último lograr la mayor eficacia posible, procesos empresariales fluidos y optimizados y claridad. Esto no debe olvidarse en la multitud de posibilidades y enfoques.