webgate400

¿Te gustaría modernizar tus programas RPG y enriquecerlos de innovadoras funciones?

¿Te gustaría mejorar el trabajo diario de tus usuarios y aumentar la productividad de tu empresa?

¿Y si también pudieras utilizar tus programas en movilidad desde las tabletas?

Logo_WGR8_soloico_480px

¡Con Webgate400 todo esto es posible! ¡Ya no será necesario que vuelvas a escribir tus programas y tampoco será necesario abandonar la plataforma IBM Power System! De hecho Webgate400 es una innovadora herramienta para modernizar tus aplicaciones software RPG y convertirlas en Windows e Internet nativas, revalorizando tus precedentes inversiones.

Webgate400 es el software líder en el mercado para el desarrollo de la interfaz gráfica de las aplicaiones IBM system, tanto RPG como COBOL. Actualizaciones periódicas y nuevas implementaciones permiten que tu software crezca y siga el ritmo de las nuevas tecnologías, garantizando retrocompatibilidad total.

A través de Webgate400 tus aplicaciones RPG se convierten en Windows e Internet nativas, volviendo a valorizar las inversiones anteriores, por medio de una suite de herramientas que permiten enfocarse en los objetivos gestionales,reduciendo al mínimo los tiempos de diseño y personalización de las pantallas.

El uso del gestional se hace más intuitivo, práctico y productivo, y accessible en todas partes en la oficina o en movilidad. El mismo programa y el mismo display file, sin alguna variación del codigo, pueden funcionar en el desktop, vía browser, con smartphone o tabletas, permitiendo igualmente personalizaciones pequeñas e grandes, en los contenidos, tamaño, funcionalidad según el rol del usuario, el formato físico del aparato y la privacy.

Eventuales personalizaciones y nuevos desarrollos se podrán realizar con el mínimo esfuerzo, la plataforma IBM Power System seguirá garantizando solidez y fiabilidad del dato.

Para los profesionales del sector, eso significa la posibilidad de expresar sus Competencias Gestionales desarrollando aplicaciones gráficas multidispositivos y multiplataforma, sin ocuparse de las complexidades tecnológicas que webgate hace transparentes. Sencillez, economía, fiabilidad y calidad de los contenido. o sea las características,elevadas a las modernas exigencias y tecnologías, que permitieron que IBM alcanzase el éxito.

Además Webgate400 va acompañado de una suite en constante crecimiento que incluye herramientas muy utiles para la gestión de documentos, la adquisición documental diferida, el análisis de los datos y la visualización de prospectos dinámicos y contextuales, la generación de impresiones gráficas, la gestión de las traducciones a otros idiomas de las constantes y de los message files, etc. Además, a través de Crossgate, se pueden modernizar aplicaciones gestionales escritas en COBOL400 o de las que no se conocen las fuentes.

Una sola API permite crear y distribuir en cualquier aparato iOS y Android notificaciones instantáneas. Es suficiente hacer el login a través de la app power-b para activar automáticamente un dispositivo que reciba las notificaciones push. Cualquier mensaje gestional importante se puede dirigir al instante al usuario capaz de gestionarlo, reduciendo al mínimo la inactividad. A cada notificación se puede juntar un programa adecuado al mensaje.

Funciones avanzadas para aplicaciones mission critical

Cada página puede estar compuesta por distintas aplicaciones así que se pueda disponer de datos procedentes de diferentes gestiones, como por ejemplo pedidos abiertos, lista de materiales, análisis de costes, adjuntos correspondientes a los datos visualizados y mucho más.

Los datos de las aplicaciones se pueden sincronizar a través de las funciones de webgate400, y también se pueden organizar y visualizar en gráficos para aprovechar de visualizaciónes completas y de detalle sin realizar búsquedas en diferentes aplicativos.

La innovación se hace simple ...

La modernización de tus aplicaciones software empieza a través de una simple conversión de base de los programas y sus display file, que se podrán usar tanto en entorno 5250 como en entorno Webgate400 : de esta manerá habrá un único objeto , una única fuente y sobretodo una única manutención! Las implementaciones utiles para la versión gráfica se desarrollan directamente en las fuentes- en los campos hidden o líneas comentario- y no será necesario retomarlas en caso de modificación.

... Personalizable ...

¡Una verdadera revolución! Después de la fase de modernización de Webgate400, todas las pantallas de tus aplicaciones software se pueden personalizar totalmente sin modificar programas!

La release 9 de Webgate lleva consigo un Designer totalmente actualizado, aún más user-friendly (fácil de usar) y capaz de crear páginas en forma gráfica nativa con DDS rellenables en los Display File, dejando SDA y eliminando el uso de text.

Otras funciones de personalización permiten enriquecer, de manera muy sencilla,los programas existentes a través de la introducción de nuevos campos y columnas resultado de instrucciones SQL, formulas matemáticas y llamadas a otros programas. Además se pueden visualizar iconos que indiquen un estado, imágenes y enlaces hipertextuales, efectuar jerarquización, filtros, etc.

La introducción de controles aplicativos es muy simple gracias al uso de exit program, que permite averiguar el contenido de los campos, a través de la generación de mensajes bloqueantes o no, modificar los datos que hay en la misma pantalla y/o en el database y ejecutar programas personalizados.  
 
Además se puede personalizar la disposición de los paneles en la pantalla: por medio de la interfaz “Multi Template Interface” cada usuario puede abrir más paneles contemporáneamente y de manera organizada y ,si quiere, sincronizarlos entre ellos. 
 
Hay Tabs muy utiles que permiten visualizar datos adicionales en cada pantalla, sacando informaciones de la base de datos del sistema informativo o, como otra opción, usando selecciones generadas por el módulo adicional “Fast Query”. Además se pueden parcializar los datos en la pantalla usando los campos presentes como filtros.
 
Todo esto se puede configurar por Empresa/Usuario/Grupo de Usuarios/ Idioma. 

 

… Y Plurilingüe …

El client de Webgate400 ya está disponible en muchos idiomas y esto permite que usuarios de distintas nacionalidades puedan usar el mismo software en su idioma favorito. Además el módulo adicional “Translate” facilita la traducción de las costantes y de los message files de la aplicación.

 

La conversión base de webgate400

El primer paso en el proceso de modernización es la conversión base de programas y display file. En esta fase, totalmente automática, las teclas de función y las opciones de subfichero se insertan en prácticas ribbon, los campos que presentan muchos valores se convierten en “combo box”, mientras que los campos de datos y los campos numéricos se enriquecen de un práctico calendario y de una calculadora. También los principales elementos gráficos gestionados por medio de palabras claves (keyword) nativas, en esta fase, se convierten automáticamente. Además la conversión base de Webgate400 produce las aplicaciones multitasking y multicompany.


Webgate400 resuelve la necesidad de dotar tus aplicaciones de la ayuda on line porque se puede conectar a cada campo (que se puede visualizar en tooltip), pantallas, funciones y menús. Si aparece el módulo adicional “PSG Report Editor” se pueden producir informes automáticos y personalizables a través de pocos cliques a partir de cada pantalla.

Conversión automática de los subficheros a tabla

En el proceso de conversión base el subfichero también se moderniza y se convierte a tabla, permitiendo un uso mejor y una total personalización de las informaciones en pantalla. Los encabezados de columna son reconocidos automáticamente; además se pueden forzar los encabezados de columna y programar unos multi-encabezados. Si hay drop, las líneas adicionales se añaden a la primera; se puede también, opcionalmente, mantener el mismo drop.


¡Por medio de la simple conversión automática, cada usuario puede analizar las informaciones de cualquier subfichero de manera aún más práctica! Con pocos cliques los usuarios autorizados pueden cambiar la ordenación, la disposición y el tamaño de las columnas, bloquearlas, esconder las que no se necesitan, añadir nuevas, filtrar y jerarquizar las informaciones, usar formulas de cálculo, exportar a excel todo el subfichero o solamente especificas celdas/líneas/columnas, y también hacer un zoom del mismo subfichero. Además cada modificación puede ser guardada y reutilizada sucesivamente, y cuando quieres puedes volver a la configuración inicial.

Funcionalidades automáticas adicionales

  • Print Box

para visualizar y descargar todas impresiones producidas en formato pdf,tiff,txt, html y presentación spool y visualización impresiones Afpds.

  • WG Bookmarks / Gestión favoritos

Para crear una lista de los programas más utilizados, así que puedas acceder aún más rapido y sin utilizar el menú.

  • WGFile Manager

Para gestionar y transferir ficheros del pc del usuario al IBM Power System.

  • Internal Viewer

Para visualizar documentos y/o páginas web en un panel lateral escondible y de tamaño variable.

  • File Downloader

Para exportar a formato excel,xml, txt file de DB2/400

  • Data Interceptor

Para guardar en un archivo de texto, si ocurre un determinado evento, los datos que hay en la pantalla.

  • Shared Notes(notas compartidas)

Para introducir, notificar y compartir notas escritas en formato gráfico entre todos los usuarios Webgate400.

  • SQL Beautifier

Para componer instrucciones SQL (también para crear store procedure y UDF) por medio de un adecuado wizard

  • La modernización de webgate400

para las principales funcionalidad usuario/sistema (wrkactjob, wrkusrjob, dspmsg user y sysopr, dspjoblog) directamente del client.

La modernización de Webgate400

Además de todas las funcionalidades descritas arriba, que son automáticas y solamente necesitan de un clique, hay la posibilidad de modernizar aún más los programas ya modernizados con Webgate400 añadiendo objetos gráficos que se pueden posicionar según tus necesidades

  • Frame

Para organizar lógicamente y ordenadamente las informaciones en la pantalla.

  • Fichas

Para subdividir y organizar los datos de uno o más formatos vídeos.

  • Imágenes

Para ingresar imagenes en el programa gestional, simplemente indicando el recorrido y el nombre

  • Chart (tabla)

Para enriquecer los programas con una librería de gráficos listos para el uso.

  • Link / enlaces

Para conectar documentos de distintos formatos, definir URL y correos electrónicos, posicionarse en adecuados directorios, volver a llamar programas IBM Power System, ejecutar instruciones SQL y visualizar el resultado automáticamente, etc.

  • Icono

Para ingresar iconos que identifican, a golpe de vista, el estado de las informaciones o que ejecutan opciones y teclas de función.

  • Button Image (imágenes de botones)

Para transmitir parámetros al programa que hay que ejecutar a través de un clic; también es posible definir imagenes que se usan como tecla función.

  • Combo List (lista combinada)

Para visualizar los valores posibles de un campo, con su descripción y sus iconos.

  • Búsqueda

Para activar búsquedas a través de la tecla derecha del ratón y relacionarlas con una tecla función si lo necesitas

  • Campos lob

Para transformar habituales campos a vídeo ( por ejemplo para insertar anotaciones) en una inmisión libre por medio de instrumentos para la formateación y con la posibilidad de añadir imagenes

  • File Chooser | File Manager

Para incluir en el interior de las pantallas controles para el acceso y la selección de ficheros locales y remotos, y también de las utilidades para el traslado de IFS a PC local y viceversa, y además para incluir controles para la gestión de los mismos files

  • Campo Browser

Para presentar al usuario datos gestionales en un formato valioso y expresivo, pero también para visuali zar una página internet en un dspf

  • Objetos SQL

Para visualizar datos sacados directamente de las bases de datos a través de instrucciones SQL

  • Objetos Tiles

Para crear menús personalizados y acceso rápido a cualquier programa

Suite customizaciones

Cada pantalla de vuestro aplicativo se puede complementar con customizaciones que no necesitan modificar el codigo y ponen a disposición nuevas interrogaciones, gráficos, tablas obtenidas por instrucciones sql complejas, fórmulasy exit programs. Todo está conectado con los datos realmente presentes en la pantalla.

Aquí se van a enumerar algunos de los elementos disponibles para incrementar vuestras customizaciones

  • Command Service Custom
  • Data Downloader
  • Mantenimiento atributos objetos
  • Consultas genéricas
  • Database derivados
  • File Uploader
  • Validaciones
  • Tabs
  • Traducciones constantes en pantalla
  • Sincronizaciones
  • Grupos comandos
  • Importación file XML
  • Cálculos génericos
  • Paneles gráficos

Vuestra aplicación pasa de ser transaccional a navegable

La modernización de tus aplicaciones tiene que ver también con la transformación de su uso de transaccional a navegable, que os permitirá la navegación entre diferentes programas sin tener que introducir nuevos parámetros y sin usar menús. Esto es posible gracias a la funcionalidad de Command Service, que permite “anclar” en todos los campos de la aplicación- según el nombre completo o parcial del mismo campo y su propriedad- programas nativos AS/400, instrucciones SQL y ejecutables PC.

En cada modalidad se puede pasar de parámetros estáticos a dinámicos (o sea los valores que hay en la misma pantalla); por medio de los Command Service, por ejemplo, se puede llamar un programa de interrogación ordenes de un dado artículo, cuyo código está contenido en un campo a vídeo.

Los Command Service se dividen en: MORE INFO (más info) ejecutan el comando con doble clique, GENÉRICOS (permiten elegir el programa deseado en una lista que aparece en un adecuado menú o barra de herramientas), LINK (vuelven a llamar “Database Link”, el producto para la gestión documental de la suite Webgate400), Drag&Drop (arrastra& coloca).

Cómo se usa webgate400

Planteamiento y definición del proyecto

Webgate400 permite definir muchos “proyectos” (distintas aplicaciones, versiones, cada uno de los módulos etc.). El planteamiento consiste en definir las librerías que incluyen fuentes, objetos y reglas para el reconocimiento automático de opciones, teclas función y elementos fijos de las pantallas. Para el desarrollo de esta actividad se usa, una sola vez, una adecuada función de la aplicación.

En régimen

Con respecto a las operaciones de publicación del código se usan las tradicionales funciones PDM para la modificación de formatos de vídeo y programas, sin actividades adicionales. Añadiduras utiles para la versión gráfica se encuentran directamente en los programas fuentes y no hay que retomarlas en caso de que tengas que hacer modificaciones. Con respecto a las operaciones de compilación, además de la opción PDM “14” (compilación), se puede usar la opción “WG”, que se define automáticamente en el momento de la instalación del producto.

Requisitos previos

  • Fuentes de los programas que contienen formatos vídeo y sus formatos record.