GeneXus 9.0: Creando el ERP del Futuro basado en una Arquitectura Orientada a Servicios rodrigo.caceres@informat.cl
Agenda INFORMAT S.A. Características Técnicas y de Interfaz Arquitectura de Servicios Transacciones de Alto Tráfico Alta Disponibilidad Demo ePortal Preguntas y Respuestas
INFORMAT S.A. Más de 31 años de experiencia en el mercado local Desarrollo, comercialización, Capacitación, implementación y soporte de soluciones informáticas de gestión empresarial. Más de 600 implantaciones exitosas de sus diversas soluciones. Usuarios de GeneXus desde 1999 Productos: ERP, CRM, BI, Planificación Empresarial y Control de Presupuesto , otras representaciones Estamos enfocados en las Medianas Empresas
El Mercado ERP Funcionalidad Complejidad Pequeña Mediana Grandes Costo
Agenda INFORMAT S.A. Características Técnicas y de Interfaz Arquitectura de Servicios Transacciones de Alto Tráfico Alta Disponibilidad Demo ePortal Preguntas y Respuestas
Características Técnicas y de Interfaz (Ambiente) Tecnologías WEB: Páginas Web, WebServices, Applets, servlets, XML y otras por mencionar algunas Servidor de Aplicaciones: Cualquier servidor de aplicaciones que implemente la arquitectura J2EE, con los beneficios de estos (Balanceo de Carga, Alta Disponibilidad, Escalabilidad, etc.) Plataforma: Cualquiera que Soporte JAVA Bases de Datos: SQL Server 2005, Oracle 10G
Características Técnicas y de Interfaz (Aplicación) Escritorio de Trabajo: Completo Escritorio Personalizable por el Usuario donde poder Integrar sus aplicaciones (ERP, CRM, BI, BAM, otros) Portlet: Pedazos de Aplicaciones funcionales incrustables en el Escritorio de Trabajo Estilos: Posibilidad de cambiar los Estilos de la Aplicación Menú Personalizados: Menús Dinámicos por usuarios Búsquedas Rápidas: Búsquedas Rápidas de Opciones o temáticas dentro de la Aplicación Acceso Usuarios: Accesos por función dentro de la Aplicación
Características Técnicas y de Interfaz (Aplicación) Trabajar Con: Mesas de Trabajo sobre las transacciones Importación de Datos: Importar información de plantillas predefinidas con validación transaccional Vistas Personalizadas: Configuración de las columnas a visualizar en los Trabajar Con Exportación de Información a Excel: Exportación de datos en todas los trabajar con, Consultas e Informes PDF: Por defecto en los Informes Log Transaccional: Registro de uso de las transacciones, Ingresos, Ultima Modificación y usuarios Integración de Aplicaciones: En un ambiente de trabajo es posible realizar todas las funciones (Aplicaciones Verticales)
Características Técnicas y de Interfaz (Aplicación) Transacciones Complejas: Uso de mascaras de acceso de datos para transacciones de mas de dos niveles HotKeys: Llamadas rápidas de información sobre el contexto Atributos y Tablas adicionales: “N” Atributos y Tablas adicionales para cualquier necesidad Portal Móvil: Portal de Acceso Móvil para consultas y registro de Pedidos Drill Down: Acceso a la información de menor nivel Blob: Registro de Imágenes, Documentos, etc.
Características Técnicas y de Interfaz (Aplicación) Formatos Especiales: Aplicación de XSL para documentos específicos como cotizaciones u otros que lo requieran Conectores de Negocios (WebServices): Pilar fundamental de nuestro nuevo sistema, una gran batería de servicios disponibles y utilizados por la misma aplicación Kit de Desarrollo: Base de Conocimiento (Solo TRN sin Lógica) + Conectores de Negocios + GeneXus
Agenda INFORMAT S.A. Características Técnicas y de Interfaz Arquitectura de Servicios Transacciones de Alto Tráfico Alta Disponibilidad Demo ePortal Preguntas y Respuestas
Arquitectura de Servicios Para qué? “Para resolver una deficiencia de la mayoría de los ERP, Paquetes Cerrados y poco Flexibles” Que se logra? Desarrollo de aplicaciones Verticales sin tocar la base de conocimiento Desarrollo por terceros (Mismo Cliente u empresa de desarrollo de SW) Fácil de Integrar a otros Software específicos que solo requieren interactuar generando transacciones en el ERP Competir con los Grandes ERP Extranjeros
Arquitectura de Servicios Cómo Construirlos? Tenemos Dos tipos WS es solo un Coordinador del Requerimiento hacia el interior. Cliente Servlet WS XML BD SOAP WS XML Cliente WS PRC BD SOAP WS Cliente WS WS del tipo BC Capa de Servicios
Agenda INFORMAT S.A. Características Técnicas y de Interfaz Arquitectura de Servicios Transacciones de Alto Tráfico Alta Disponibilidad Demo ePortal Preguntas y Respuestas
Transacciones de Alto Tráfico Son principalmente Transacciones (ingresos de Datos) con mas de dos Niveles Transacciones donde el usuario requiere de un máximo de interactividad en la operación Por ejemplo “Movimiento de Existencias” Encabezado Detalle de Productos Detalle de Series o Lotes por cada Producto
Transacciones de Alto Tráfico Como lo solucionamos? WS Mascara de Ingreso WebStart BD XML PRC SOAP WS BD WS
Agenda INFORMAT S.A. Características Técnicas y de Interfaz Arquitectura de Servicios Transacciones de Alto Tráfico Alta Disponibilidad Demo ePortal Preguntas y Respuestas
Alta Disponibilidad Servidores de Aplicaciones TOMCAT Apache HTTP BD TOMCAT Cliente HTTP AJP JNDI HTTPS TOMCAT MOD_JK TOMCAT
Demo ePortal
Preguntas y Respuestas