1 / 39

Luis Murillo lmurillo@artech.uy

Desarrolle con la mejor productividad y totalmente integrado a su ERP. Luis Murillo lmurillo@artech.com.uy. Integración GeneXus. “GeneXus make use <technologies> and that they do so in a way that enables their partners to realize maximum business benefits at a very attractive cost ”.

ann
Download Presentation

Luis Murillo lmurillo@artech.uy

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Desarrolle con la mejor productividad y totalmente integrado a su ERP Luis Murillo lmurillo@artech.com.uy

  2. Integración GeneXus “GeneXus make use <technologies> and that they do so in a way that enables their partners to realize maximum business benefits at a very attractive cost” Mike Culver, Group Program Manager for the Developer & Platform Evangelism Division, Microsoft Corp.

  3. Agenda • Integración de sistemas • Integración GeneXus-SAP • Líneas de investigación • Casos de éxito

  4. Integración de sistemas • Integración de sistemas • Integración GeneXus-SAP • Líneas de investigación • Casos de éxito

  5. Integración de sistemas Importes anuales Resultados 8% 20% Mejoras 12% 40% Nuevas funcionalidades 60% Integración 80% Mantenimiento 80%

  6. Módulo A Módulo B Módulo C Integración de sistemas DB Módulo D

  7. Integración de sistemas • Base de datos rígida  empresa muerta • Clase mundial  sacrifico personalidad y flexibilidad

  8. Integración de sistemas • Procesos de negocio = tareas del día a día • Cada 2 años de definidos pierden 15-20% de su eficiencia • Para ser proactivo en el gerenciamiento debe apuntar a mejorar sus procesos de negocios constantemente

  9. Módulo A Módulo B Módulo C Integración de sistemas Módulo D

  10. Integración de sistemas Módulo A Módulo B Módulo C Módulo D

  11. Integración de sistemas Módulo A Módulo B Módulo D Módulo C

  12. Integración de sistemas Módulo B Módulo A Módulo D Módulo C

  13. Integración de sistemas Módulo B Módulo A Módulo D Módulo C

  14. Integración de sistemas • Niveles de integración • Nivel de infraestructura • Nivel de datos • Nivel de procesos de negocio • Antigua visión de “sistemas integrados” • Nueva visión de “sistemas integrables” o SOA (Services-Oriented Architecture) • Fijaremos ideas con ejemplo de tipo de cambio

  15. Integración de sistemas • Consumo y generación de Web Services • WSDL Inspector • Structured Data Types (SDT) • Protocolo http, xmlWriter, xmlReader • SOAP

  16. Integración GeneXus-SAP • Integración de sistemas • Integración GeneXus-SAP • Líneas de investigación • Casos de éxito

  17. Integración GeneXus-SAP • ¿Qué es SAP? • ERP (Enterprise Resource Planning) • Dividido en módulos (SD, MM, FI, otros) • Desarrollado en lenguaje propietario (ABAP 4)

  18. Integración GeneXus-SAP • ¿Por qué integrarnos? • Integración con otras aplicaciones • Implementar funcionalidades no resueltas • Utilizar nuevas tecnologías • Reducir costos

  19. BAPI RFC Solicitud del servicio XML Integración GeneXus-SAP Sap Business Connector Biztalk Otros

  20. Integración GeneXus-SAP • Componentes SAP • Business Objects (Cliente, Materiales) • Muestran su interfase • Conjunto de métodos • Ej. BO: Empleados, Método: Chequear la • existencia de un empleado • Business Object EmployeeAbstract • Instance method EmployeeAbstract.ExistenceCheck

  21. Integración GeneXus-SAP • Componentes SAP • BAPIs (Business Application Programing Interfaces) • Existen más de 1500 • Se continúan desarrollando • Se pueden extender • Otra forma de obtener datos de SAP • Funciones RFC (Remote Function Call)

  22. BAPI RFC Solicitud del servicio XML Integración GeneXus-SAP Sap Business Connector Biztalk Otros

  23. Integración GeneXus-SAP • Proxy

  24. BAPI RFC Solicitud del servicio XML Integración GeneXus-SAP Sap Business Connector Biztalk Otros

  25. Integración GeneXus-SAP • Consumo y generación de Web Services • WSDL Inspector • Structured Data Types (SDT) • Protocolo http, xmlWriter, xmlReader • SOAP

  26. Líneas de investigación • Integración de sistemas • Integración GeneXus-SAP • Líneas de investigación • Caso de éxito – LAN Chile

  27. BAPI RFC Solicitud del servicio XML Sap Business Connector Biztalk Otros Líneas de investigación • Llamada a Bapi directamente como WebServices • No es necesario Proxy • ¿Ejecutando en WAS?

  28. Casos de éxito • Integración de sistemas • Integración GeneXus-SAP • Líneas de investigación • Caso de éxito – LAN Chile

  29. Casos de éxito

  30. Casos de éxito • Chile • Empresa : LAN • Ramo : Transporte Aéreo • Desarrollo de Proxy propio • Habilitaron con esto la posibilidad de desarrollos GX

  31. Casos de éxito • Francia • Empresa : Bricorama • Ramo : Distribuidor de materiales de construcción y • bricolage para 80 almacenes en Francia, 12 • en Bélgica y 1 en España • Versión SAP 4.0b • Módulos CO – Retail (MM, SD, RIS) • Base de dados Oracle • Proyecto DW GXplorer integrado a SAP • Concepto igual a DW SAP (BW)

  32. Casos de éxito • Uruguay • Empresa : Conaprole • Ramo : Indústria alimentícia (Cooperativa láctea) • Sistema de Planificación de ventas • Se alimenta con datos SAP • Herramientas de planificación • Devuelve datos a SAP (SOP)

  33. Casos de éxito • Uruguay • Empresa : Conaprole • Sistema de Automatización de fuerza de ventas • Se alimenta con datos SAP • Back office full Web e aplicación de gestiónde • ventas en PocketPC • Conexión sincrónica o asincrónica a SAP • Tecnología de conexón CDPD o GSM(GPRS) • Envío on line de e-mail al Cliente con pedido • ingresado

  34. Casos de éxito • Uruguay • Empresa : Conaprole • Sistema B2B • Conaprole trabajaa con distribuidores, no aplicaba • concepto “carrito de compras” • Sustituyeron ingreso de pedidos desarrollado en • Abap (ITS) • Desarrollaron aplicaçiónes full Web com Back office • full Web • Conexión sincrónica o asincrónica a SAP

  35. Casos de éxito • Uruguay • Empresa : Conaprole • Área Productores Cooperativos • Funcionalidades muy específicas del negocio no • previstas por SAP (personalidad de la empresa) • Todos lo módulo desarrollados con GeneXus • integrado a SAP • Recolección, algoritmos de ruteo (uso de GPS) • Portal do productor GXportal • Liquidación de productor

  36. Casos de éxito • Uruguay • Empresa : Conaprole • Sistema de Contingencia • Utilizado en Cut Over en migraciónes de SAP • Full Web

  37. Casos de éxito WAP Generador PocketPC Sap Business Connector O Biztalk Web Server Aplicações GeneXus

More Related