INTEGRACIÓN SAP Indesap S.A.S..

Slides:



Advertisements
Presentaciones similares
CUPS Configuración y Uso de Paquetes de Software
Advertisements

Red Social: “Un millón de Amigos”.
Plataforma Celular de Comunicación y Control
Presentación de la Plataforma de Gestión de la Excelencia
Licenciamiento Soft Restaurant
Configuración del acceso a Internet en una red
Diseñar un sistema que permita al usuario desde un teléfono móvil acceder a su computador personal (o servidor) a través de WAP para administrar algunos.
Sistema desarrollado Control de la Producción
Estructura para servidores de servicios en redes IRC
TECNOLOGIA DE NUBES JORLETH POVEDA MURCIA.
ESCUELA POLITÉCNICA DEL EJÉRCITO
SERVIDOR DE CONTENIDOS
Fase Elaboración Conclusiones Grupo 6 – PIS
Sistema Dinámico de Optimización de Rutas mediante dispositivos Smartphone SmartRut.
Licenciamiento Soft Restaurant
Java 2 Platform Enterprise Edition
iBOLT Integration Platform
AES Servicios America S.R.L Nov 23, 2009 Sistema Gestión de Datos Operacionales.
ARIS-G: Software de Monitoreo Geomecánico de Superficies
El portal de recursos electrónicos de la UAM
Constructoras Fácil control de presupuestos Cuentas por pagar Seleccione el módulo de su preferencia Fácil control de presupuestos Cuentas por pagar.
ARBA Móvil App Agosto 2014 Backstage. Gestando una idea Automatización Premisas Presencia en las tiendas de aplicaciones móviles App visual con interfaces.
MAIRA LUCIA ORTIZ CAMILO ORTEGON DIAZ CRISTIAN CAMILO VARGAS
Gestión de Contenido Electrónico CONCEPTOS DE INFOPATH De Andrés Concha Bucaram.
SIA Sistema Integrado de Admisión
SOLUCIÓN DE SEGURIDAD , PRODUCTIVIDAD Y AHORRO EN ENTORNO DE COMUNICACIONES INTELIGENTES
Ruben Chonlong Alvarez. Que es InfoPath Microsoft Oficce Infopath 2010 ayuda a las personas a recopilar información de sus clientes y socios con herramientas.
DeSkToP oRbItEr.
Servicios Web. Servicios web Son programas con funcionalidad accesible a través de protocolo http que permiten la ejecución remota de métodos y funciones.
Lenguajes utilizados para aplicaciones distribuidas
Instalación y configuración de servidores. 2 de 9 Servicios Internet (I) “El proyecto Apache es un esfuerzo conjunto para el desarrollo de software orientado.
CONTROL REMOTO YESID ERNESTO PERDOMO B
Sesión 6 Plataforma Virtual Moodle Plataforma Virtual e-ducativa
PRESENTACIONES INTERACTIVAS: MÓDULO “PRESENTACIONES UMB” PARA LA EDUCACIÓN VIRTUAL Ribie-col 2010 Unidad Académica UMB Virtual.
Trabajo Práctico de Bases de datos.. Conclusión: Justificativos. Es transaccional. Posee multiple plataforma. Gran desarrollo. Costos adecuados a la cantidad.
APROBADADIA.TXT AS400 Plataforma BANFOANDES
RPC Llamada Remota de Procedimientos Francisco José Cáceres Salazar Ingeniería Ejecucion Informatica Redes I.
Sesión 6 Plataformas Virtuales Educativas Plataforma Virtual Moodle
Módulo 2: Descripción del servicio Preguntas de Examen
SISTEMA DE AUTENTICACIÓN Y AUTORIZACIÓN. Esquema general El sistema desarrollado se despliega en 3 diferentes localidades: 1.Oficinas en ABC Plus: Lugares.
Cuentas de usuarios y grupos en windows 2008 server
Proyecto Bolsa de trabajo
 Un servidor proporciona información a los ordenadores que se conecten a él.  Cuando lo usuarios se conectan a un servidor pueden acceder a programas,
Servicio de sindicación
Andrés Santamaría Microsoft Certified Systems Engineer Julio de 1999 Conceptos para Diseñar una Intranet Corporativa.
C OLEGIO DE B ACHILLERES N O.13 X OCHIMILCO, T EPEPAN C ARRASCO G ARCÍA L ORENA T ORRES H EREDIA C ARLA P ALMIRA G RUPO : 308 M ATUTINO E QUIPO : 12.
DIEGO ARMANDO GÓMEZ CUERVO Desarrollo de aplicaciones WEB con herramientas de software libre.
DISEÑO E IMPLEMENTACIÓN DE UN SISTEMA DE MONITOREO REMOTO BASADO EN WEB PARA EL CONTROL DE VARIABLES FÍSICAS TRANSMITIDAS A TRAVÉS DE INTERNET. Integrantes:
Manual violento de Navicat
Aplicado a Negocios Hecho por Jocelyne Gutierrez
DISEÑO CURRICULAR Presentado por: Cesar Augusto Sáenz María Alejandra Hernández 1.contenidos curriculares de competencia.
BLACKBOARD INTEGRANTES: Fernanda Reséndiz Michelle Ávila Michelle Martínez Kenia Martínez Denisse Salas.
GeneXus 9.0: Creando el ERP del Futuro basado en una Arquitectura Orientada a Servicios
DESARROLLO DE APLICACIONES PARA AMBIENTES DISTRIBUÍDOS ALUMNOS: MARIANA MIGNÓN RÉDING CARLOS ANTONIO CARRASCO MARTÍNEZ PROFESOR: DR. JOSÉ BERNARDO PARRA.
¿Cómo funciona Internet?
1     Sistema de gestión de contactos PARQUE E Miércoles, 29 de Abril de 2015   
STARSOFT FACTRON SERVICIO INTEGRAL DE FACTURACION ELECTRONICA
SEGURIDAD EN SERVIDORES WEB (APACHE).
Aplicaciones en 2,3 y n capas
1. Sistema Integral de Comunicación, Control y Seguimiento de la Vigilancia Epidemiológica Fitosanitaria.
Aplicación Móvil Transportes 16/07/2014. Requerimiento Crear una aplicación móvil para android e IOS que permita solicitar y gestionar un servicio de.
1. Sistema Integral de Comunicación, Control y Seguimiento de la Vigilancia Epidemiológica Fitosanitaria.
VISOR DE VIDEOCONFERENCIAS PARA LA ESPOL INTEGRANTES: JUAN CARLOS VELIZ GARCIA PEDRO EDUARDO MORALES ALCIVAR.
D busca MOBILE SOLUCIÓN DE SEGUIMIENTO BASADA EN SU TERMINAL MOVIL Funcionalidades Aplicación software que se instala en el terminal móvil y permite la.
BUSINESS T&G Think & Grow Uniclass Gestión de Gastos Sistema integral de Gastos.
INTER FAZ DE ACCESS COLEGIO DE BACHILLERES PLANTEL 13 XOCHIMILCO-TEPEPAN MONTIEL FUENTES REYNA ELIZABETH RIVAS ALANIS ARIANA VALERIA GRUPO:304.
Guía rápida de configuración de WinDTE. CA-E-01 Guía Rápida Factura Electrónica Configuración de WinDTE Previo a la emisión de DTEs es necesario que prepare.
WINDOWS SERVER 2008 r2 ADMINISTRACION DE RECURSOS: Con el Administrador de recursos del sistema de Windows del sistema operativo Windows Server® 2008 R2,
¿QUE ES EL TEAMVIEWER? ES UN SOFTWARE CUYA FUNCIÓN ES CONECTARSE REMOTAMENTE A OTRO EQUIPO. ENTRE SUS FUNCIONES ESTÁN: COMPARTIR Y CONTROLAR ESCRITORIOS,
DOCENTE: CLAUDIA ESTHER DOMÍNGUEZ BRIGIDO CBTIS 242 CUETZALAN DEL PROGRESO, PUE.
Transcripción de la presentación:

INTEGRACIÓN SAP Indesap S.A.S.

OBJETIVOS Plantear un modelo de negocio para la comunicación con SAP. Definir metodología de conexión con SAP. Plantear u demo móvil y WEB, que muestre la integración con SAP en uno de sus módulos.

COBERTURA SAP

Modelo de Negocio (SAP Mobile Platform) BAPI’s TABLE TABLE WS XML TABLE CLIENTE TABLE CLIENTE Servidor intermedio TABLE CLIENTE CLIENTE CLIENTE Módulos de Función CLIENTE CLIENTE Cada cliente requiere de una cuenta de conexión

Modelo de Negocio Conexión Usuario RFC (Remote Function Call) SAP Servidor Externo BAPI’s TABLE TABLE CLIENTE Autenticación y conexión usuario RFC TABLE CLIENTE TABLE CLIENTE Servidor intermedio TABLE CLIENTE CLIENTE CLIENTE Módulos de Función CLIENTE Comunicaciones entubadas mediante un único usuario (USER RFC)

Metodología de Conexión (SAP Mobile Platform) Para la integración con SAP, mediante su plataforma de consumo, basada en la generación de WS’s SOAP, se requiere por parte de cliente la adquisición de este modulo de conexión. Adicionalmente cada cliente deberá adquirir una cuenta de conexión y consumo de datos con esta plataforma. Una vez adquiridas las respectivas licencias el ambiente SAP deberá configurarse para la exposición de estos servicios. El consumo de los servicios se hará contra un servidor intermedio albergado por el cliente.

Metodología de conexión (RFC) Para este caso se requiere que el cliente tenga una cuenta de usuario RFC y un canal de conexión expuesto a internet, con los permisos de consulta necesarios. El servidor intermedio de comunicación puede ser soportado por el cliente o por INDESAP. La tecnología bajo la cual se expongan los servicios se puede definir a gusto del cliente. Con una sola cuenta es posible entubar todas las consultas.

ALCANCES DEL DEMO Usando la metodología de conexión RFC (Remote Function Call), se desarrollara la conexión con SAP mediante un canal de conexión externo y autentificando con un usuario RFC. Una vez realizada la conexión se utilizara una BAPI, para la lectura de tablas, y se leerá una tabla del modulo de inventario. El usuario configurara los filtros de consulta y lanzara las consultas desde la APP. Se desarrollaran servicios los cuales podrán ser consumidos desde una APP o desde una WEB.

Actividades y estimación Descripción Detalle Estimación 1 Instalación del servidor intermedio (WAMP, APACHE y PHP 5.3) Preparación del ambiente, que será el servidor intermedio de consulta 3 2 Instalación de las librerías de SAP para PHP (PHP_SAPRFC) Preparación del ambiente de desarrollo, con los conectores SAP RFC Conexión con SAP, utilizando un canal expuesto y un usuario RFC Conexión desde el servidor desarrollado con SAP 8 4 Creación de clases de comunicación Clases de decodificación de las respuestas del servidor SAP. 5 Creación de servicio de consulta, tabla (MSEG) Se requiere para la consulta de cada tabla, codificar la respectiva respuesta de SAP en un formato adecuado para WS, sea SOAP u JSON. 6 Generación del cliente (APP Móvil) App que consumirá el servicio 7 Consumo de servicios y visualización Llamado al WS generado Filtros de consulta APP Parámetros que recibirá el servicio para filtrar los registros consultados. 9 Pruebas Pruebas de consumo Total 41

Procedimiento de consulta estándar SAP

Consulta de tablas desde el cliente de escritorio SAP (SAP LOGON) A continuación se muestra el procedimiento que sigue el usuario para la consulta, que será objetivo del demo. 1. Conexión con SAP

Consulta de tablas desde el cliente de escritorio SAP (SAP LOGON) 2. Ejecutar el procedimiento SE11, para acceder a la interfaz de consulta de tablas. 3. Nombre de la tabla que se desea consultar

Consulta de tablas desde el cliente de escritorio SAP (SAP LOGON) 4. Como respuesta al paso anterior, se muestra la estructura de la tabla, para consultar los datos de la tabla se accede a la opción marcada.

Consulta de tablas desde el cliente de escritorio SAP (SAP LOGON) 5. Filtros obligatorios. Dado que la tabla contiene gran cantidad de información, en este tipo de consulta siempre se requiere filtrar la respuesta, solo filtraremos por año y local storage, para esta tabla.

Consulta de tablas desde el cliente de escritorio SAP (SAP LOGON) 6. Respuesta