Hola a todos,
Me parece super interesante este post, de un tema que me gusta mucho (soluciones SAP Mobile) y aprovecho para compartir con ustedes un poco de la experiencia que hemos ido recogiendo a lo largo de los últimos 3 años.
Lo primero para decir es que los productos de SAP más conocidos y en particular el ERP, se caracterizan por estar “cerrados”, desde el punto de vista del acceso a funcionalidades, al menos desde sistemas externos. Como muchos de ustedes lo saben, en especial los ABAP, la única forma de acceder desde el código a un módulo de funciones en el ERP, es usando las llamadas RFC. Pero incluso la arquitectura de SAP Portals es demasiado cerrada como para interactuar con aplicaciones basadas en servicios web.
Por tanto tenemos que valernos de otros recursos para utilizar servicios web que provienen de aplicaciones externas (por ejemplo, aplicaciones móviles o en la nube), a través de otros productos SAP como PO (Process Orchestration), SMP (SAP Mobile Platform) y el Netweaver Gateway, a través de los cuales se pueden publicar o consumir servicios web, invocando a su vez las RFC del lado del ERP. De hecho, las aplicaciones que ya existen en Fiori utilizan el Gateway para interactuar con el ERP, algunas aplicaciones en SAP Store también permiten hacerlo y otras están diseñadas para usarse con SMP (o sus versiones previas, conocidas como SUP).
A diferencia del ERP, las últimas herramientas y aplicaciones SAP como BO, Business One, las nuevas plataformas y aplicaciones HANA (S4HANA, HCP, etc.), y productos Cloud como Ariba y otras, ha sido construidas sobre una arquitectura mas abierta que permiten interactuar con el exterior.
Es por ello que si desean iniciarse en el mundo SAP Mobile de una forma sencilla, hablen con su equipo BASIS y verifiquen si está instalado el Gateway (sino hay que pagar licenciamiento y hardware), revisen qué versión de EHP tienen en el ERP y activen las apps de Fiori que tengan disponible, que por los momentos estas no tienen ningún costo, tal como lo han mencionado en otros posts (si, es cierto!).
Cualquier duda que tengan por favor me mandan un mensaje.