PROYECTO DE INMERSION EN SAP FIORI. Jhon Jairo Teran Consultor ABAP/Fiori/SAPUI5 Harinera del Valle



Documentos relacionados
SAP FIORI Una evolución en la experiencia de usuarios

SAP FIORI / SAPUI5. Mallorca, 14 octubre de 2015

SAPTEC. SAP NetWeaver Application Server. Aspectos elementales ESTRUCTURA DEL CURSO. Versión del curso: 15 Duración del curso: 3 Días

Desarrolle y Co-innove con Hana Cloud Platform. Martes, 21 de junio de 2016

SAP Business Workflow

Empleo Digital_. CURSO FORMATIVO Desarrollo WEB con Ruby on rails. Coordinador Académico Antonio José Martín Sierra EDUCACIÓN DIGITAL

Nuevas aplicaciones tecnológicas en la computación. Abraham Sánchez L. FCC/BUAP Grupo MOVIS

Desarrollo de soluciones de Microsoft SharePoint Server 2013 Core Duración: 40 horas Código: MS-20488

Empleo Digital_. CURSO FORMATIVO Desarrollo de portales WEB en Liferay. Coordinador Académico Antonio José Martín Sierra EDUCACIÓN DIGITAL

20488 Desarrollo de Microsoft SharePoint Server 2013 Core Solutions

S4SD1. SAP S/4HANA Ventas: Funciones e innovaciones ESTRUCTURA DEL CURSO. Versión del curso: 05 Duración del curso: 1 Días

Diseñador Interfaz de Usuario, Analista senior, Desarrollador Full-Stack - En SONDA Uruguay S.A.

CIMA IT con sede en Ecuador y filiales en México, Guatemala, Colombia, Perú, Panamá.

Diseño de la herramienta G.I.A. (Gestión Integral de Accesibilidad)

Empleo. CURSO FORMATIVO Desarrollo de portales WEB en Liferay. Coordinador Académico Antonio José Martín Sierra

DESCRIPTIVO TÉCNICO CATEGORIA: DESARROLLO WEB CON PHP

Gengular: Hacia la automatización de aplicaciones empresariales bajo el paradigma de arquitectura SPA y el enfoque MDE

GenoIDE Generador de Nodos IDE. Agustín Villar Iglesias Subdirector de Cartografía Instituto de Estadística y Cartografía de Andalucía

PLM300 Procesos empresariales en Mantenimiento

Índice INTRODUCCIÓN...13

S4F02. Contabilidad interna en SAP S/4HANA para Profesionales CO de SAP ERP ESTRUCTURA DEL CURSO. Versión del curso: 08 Duración del curso:

M O D U L O : Administrador BASIS Nivel Inicial. Duración: 10 Semanas Modalidad: Capacitación Online Inscripción: Abierta Cupos Limitados

Aspectos de Seguridad Técnica en SAP

Propuesta framework de herramientas para el desarrollo de aplicaciones en un modelo colaborativo. Ricardo Borillo Domenech

senior en el sistema base de SAP, de arquitectura y sistemas informáticos.

Skill Observaciones Comentarios Ubicación Nivel Posiciones

Integrando AngularJS y Drupal. Iván G. Campaña

SECUENCIA DIDÁCTICA. Módulo Competencia de Módulo:

Desarrollador Full-Stack, Diseñador Interfaz de Usuario, Analista de aplicaciones senior, - En SONDA Uruguay S.A.

MVC(Modelo Vista - Controlador)

INSTITUTO DE COMPUTACIÓN DE OCCIDENTE

BANCO CENTRAL DE RESERVA DEL PERÚ

Corpus. Un producto de la familia. Historia digital corporativa. Workflow para la gestión documental

Developing ASP.NET MVC 4 Web Applications

Ahora tú también puedes crear aplicaciones

I.T.S.C.S. Instituto tecnológico superior compu sur SYLLABUS DE SISTEMAS DE GESTION DE BASE DE DATOS I REF: SISTEMAS DE GESTION DE BASE DE DATOS I

Servidores De Aplicaciones Java EE.

Herramientas informáticas

Diseño y desarrollo Web con HTML 5, CSS y Dreamweaver CS 4

Sílabo de Ingeniería Web

Administrador de Contenido Empresarial

Objetivos MODULO I. HTML, XHTML,CSS

Anexo 1 Documento de Catálogo de Requisitos

Front-end y Biblioteca de Interacción con Subversion para GNOME con tecnologías C# y Mono. Antonio Gutiérrez Mayoral <agutierr@gsyc.escet.urjc.

Empleo Digital_. CURSO FORMATIVO Desarrollo WEB JAVA EE. Telefónica Educación Digital. Coordinador Académico Antonio José Martín Sierra

En contados minutos daremos inicio a esta sesión de Capuccino con SIG...

DREAMWEAVER CS4 Código: 3492

EL FRAMEWORK SYMFONY. La Arquitectura Modelo Vista Controlador (MVC) SYMFONY se basa en el diseño web a tres capas MVC.

Bluemix Lab Desarrollando mi app

Cursos de formación. Optimice y acelere sus soluciones de servicios a través del aprendizaje y dominio de OTRS.

CURRICULUM VITAE. Máster en Administración y Dirección de Empresas (actual) EUDE Business School, España 01 de Julio de 2015.

SCM550. Customizing general en Gestión de materiales ESTRUCTURA DEL CURSO. Versión del curso: 15 Duración del curso: 5 Días

Movilidad Empresarial. Carlos Sanchez/ Director Programa META/ Grupo Modelo Febrero 8, 2012

Manual de instalación de SAP BusinessObjects Xcelsius 2008

ONE SIMPLE PORTAL By

Liderando Proyectos de software para dispositivos de Apple. Creatividapps

Máster SAP. Gestión de Recursos Humanos

Oracle Fusion Middleware 11g: Creación de Aplicaciones ADF - Acelerado

Desarrollo y servicios web

IBM WebSphere DataStage Pack for SAP R/3. Guía de inicio rápido

MASTER PROFESIONAL C# 5 Y ASP.NET MVC 5

PRÓLOGO...13 CAPÍTULO 1. INTRODUCCIÓN A AJAX...17

HYBREED Tecnología a fondo Plataforma de desarrollo de aplicaciones móviles híbridas.

Aprovechar las capacidades nativas de los dispositivos. Diseño y experiencia de usuario nativa. Seguridad y reportes automáticos e integrales

Programa de Capacitación en. Aplicaciones Visual Studio.NET 2013

BC400. Fundamentos de Workbench ABAP ESTRUCTURA DEL CURSO. Versión del curso: 15 Duración del curso: 5 Días

SISTEMA DE HELP DESK DE

Academia. (Advanced Business Application Programming)

INFORME FINAL DE PASANTIA

Acceso a IDE s y servicios OGC orientados a la toma de decisiones. Caso práctico

Necesidades y futuro del hogar inteligente

SIGWEB 12-13/UOC. Trabajo de fin de carrera I.T. Informática de Sistemas Alumno: Pío Sierra Rodríguez Consultor: Víctor Velarde Gutiérrez

SAP en Microsoft Azure. Entornos en la nube para ejecutar aplicaciones de SAP a fin de reducir costos y proporcionar agilidad empresarial

Estudiaremos desde los fundamentos hasta conceptos más avanzados de la tecnología JSF.

Seguridad en SAP. Carlos O. DíazD 16 de Septiembre de 2008 Buenos Aires - Argentina

Dirigido a cualquier persona con conocimientos básicos de empresa.

S4H410. SAP S/4HANA Embedded Analytics and Modeling con vistas de Core Data Services (CDS) ESTRUCTURA DEL CURSO

Tablero Fiscal (Dashboard) Nuevo Administrador de Documentos Digitales (ADD)

Caso de Éxito en PUIG

Experto en Programación en Entorno Microsoft

Instituto Tecnológico de Costa Rica Departamento de Ingeniería en Computación. Informe Final. IC-8841 Práctica de especialidad. Diego Rojas Aragonés

Aurelio Juárez Account Manager

CONSULTOR SAP WM. Madrid. Titulación mínima requerida: Ingeniero Técnico. Salario negociable en función de la experiencia.

Ubicuidad y monitorización remota

FORMACIÓN E-LEARNING. Curso Online de Programación ABAP 4 Workbench de SAP

Capacitación SAP Business Objects Plataforma Tecnológica Única

Solución BPM sobre iseries

ser vic ios Somos una agencia digital a la altura de tus proyectos Nuestros servicios:

Web & Mobile Solutions Architect

Curso Bluemix COAR

Plataforma cloud de servicios de eficiencia energética Para grandes consumidores de energía

Transcripción:

PROYECTO DE INMERSION EN SAP FIORI Jhon Jairo Teran Consultor ABAP/Fiori/SAPUI5 Harinera del Valle

Antecedentes. AGENDA Infraestructura para SAP Fiori. Aplicaciones estándar Liberación de solicitudes de pedido y pedidos de compra. Desarrollo de app Análisis del desarrollo. Video demo app Análisis del desarrollo. Gestión del proyecto. Conclusiones Preguntas.

Interfaces de usuario que usan SAP GUI son el 80% del total de aplicaciones SAP. Complejidad en cambiar todas las interfaces de usuario SAP. Aproximadamente 400 mil screens hoy en día. 20 años sin hacer cambios significativos a las interfaces de usuarios SAP. Al final todas las interfaces de usuario serán estilo Fiori ANTECEDENTES

ANTECEDENTES Metodología Design thinking (Diseño basado en el pensamiento). El mundo está cambiando, la experiencia del usuario consumidor es el nuevo estándar. Pasamos de características a experiencia. Humanización del software, conexión emocional. Usuarios mas exigentes. La clave es simplificar. Antes el software se pensaba a partir de como diseñábamos el sistema o la base de datos.

ANTECEDENTES ANTES DESPUES

Fiori launchpad. Punto de entrada a todas las aplicaciones. Es semejante al sesión manager en la tecnología SAP GUI. ANTECEDENTES

El proyecto se dividió en 3 etapas. ESTRUCTURA DEL PROYECTO 1. Infraestructura para SAP Fiori. Servidor Fiori (Front-end server o Netweaver Gateway). Servidor ECC (Back-end server). 2. Aplicaciones estándar Liberación de solicitudes de pedido y pedidos de compra. Tareas MM. Tareas Workflow. Tareas publicación de datos. Tareas Fiori. 3. Desarrollo de app Análisis del desarrollo (HCM-PD). Tareas ECC. Tareas Fiori.

INFRAESTRUCTURA PARA SAP FIORI Servidor Fiori - SAP Netweaver ABAP 7.4 con Add-on SAP_GWFND y SAP_UI. Despliegue de app s (interfaces de usuario) y publicación de datos al usuario provenientes del ECC. Servidor ECC 6.0 EHP7- con add-on SAP_GWFND publicación de datos a servidor Fiori. SAP Web Dispatcher (Opcional) Servidor Fiori Servidor ECC (Business suite) SAP Netweaver Gateway SAP_GWFND

INFRAESTRUCTURA PARA SAP FIORI Servidor Fiori Servidor ECC Tareas configuración Activar servicios ICF (SICF) componentes base Activar servicios ODATA Copiar plantillas de roles predefinidas con acceso a catálogos Asignar permisos de consumo servicios ODATA a roles Asignar roles a usuarios Tareas configuración Asignar autorizaciones RFC a usuarios Asignar roles con autorizaciones a servicios ODATA

INSTALACION Y CONFIGURACION DE APP S ESTANDAR Componentes técnicos Servidor Componentes técnicos Descripcion Fiori UIX01EAP App s liberación de solped s y pedidos de compra ECC GBAPP002 Servicios ODATA

INSTALACION Y CONFIGURACION DE APP S ESTANDAR Resumen tareas. Modulo MM - ECC. 1. Marcar workflow a nivel del código de liberación. 2. Asociar usuarios a código de liberación. 3. Asociar tarea de workflow a la app de liberación. Modulo Workflow (SW*) - ECC. Transición a Fiori muy sencillo si workflow es estándar. 1. Habilitar worlflow. 2. Asignación de usuario responsable de la tarea wf. Crear conexión a servicio ODATA del ECC. Asignar permisos para consumo de datos ODATA lado ECC. Asignar permisos para consumo de datos lado Fiori. Asignar permisos a catálogos y grupos de las app s en Fiori.

INSTALACION Y CONFIGURACION DE APP S ESTANDAR App. Liberaciones Solped s.

DESARROLLO DE APP ANALISIS DEL DESARROLLO (HCM-PD) Resumen arquitectura. ECC Fiori Reingeniería transacción PHAP_CHANGE. Servicio de ECC. Fotos empleados. Orientado a objetos. Arquitectura MVC. Tecnologías: javascript, xml, json, jquery, css3, html5. Posible desarrollar en la nube (SAP Web IDE). Librerías se descargan para desarrollar en SAPUI5. Despliegue en Servidor Fiori Desarrollo local.

DESARROLLO DE APP ANALISIS DEL DESARROLLO (HCM-PD) Pasos para desarrollo y despliegue de la App. 1. Definir y desarrollar modelo de datos ODATA (se utilizó ECLIPSE para el modelado).

DESARROLLO DE APP ANALISIS DEL DESARROLLO (HCM-PD) Pasos para desarrollo y despliegue de la App. 2. Desarrollo de app utilizando Eclipse. 3. Despliegue de app en Servidor Fiori. Crear catalogo, grupo, transaccion lpd_cust para acceso a aplicación desde Launchpad, Launchpad designer (administrador).

DESARROLLO DE APP ANALISIS DEL DESARROLLO (HCM-PD) Pasos para desarrollo y despliegue de la App. 4. En Servidor Fiori: Crear conexión a servicio ODATA del ECC. Asignar permisos a catalogo y grupo. Asignar permisos para consumo de servicio ODATA. 5. En servidor ECC: Asignar permisos para consumo de servicio ODATA.

Antes. DESARROLLO DE APP ANALISIS DEL DESARROLLO (HCM-PD)

Antes. DESARROLLO DE APP ANALISIS DEL DESARROLLO (HCM-PD)

DESARROLLO DE APP ANALISIS DEL DESARROLLO (HCM-PD)

Video demo app Análisis del desarrollo.

VENTAJAS DEL PROYECTO El proceso: Se mejoraron los procesos de aprobación de documentos de compras y análisis del desarrollo de los empleados afectando directamente a los usuarios de las aplicaciones e indirectamente a las personas que dependían de la realización de estas tareas. Calidad de los datos. Productividad. La tecnología: Se utilizaron tecnologías web pioneras como HTML5 (estándar universal), SAP creó su propio entorno bajo esta tecnología. Movilidad. Rendimiento en ejecución de aplicaciones. Las personas. Satisfacción del usuario. Adopción. Capacitación 5 minutos para tareas de lib. 30 minutos para app de análisis del desarrollo.

TIEMPOS DEL PROYECTO Actividad Tiempo planificado de la actividad (meses) Tiempo real de la actividad (meses) Efectividad Instalación y configuración de 3 3 100% infraestructura SAP Fiori Instalación y configuración de 1 1 100% app s liberación solped s y pedidos Desarrollo de app Analisis del 1 3 33% desarrollo Tiempo total 4 7 57% Retraso en la entrega de app Análisis del desarrollo. Algunos componentes en versión beta, no había personal en Colombia, y escaso en el exterior (comunidad SCN). Ayuda esporádica desinteresada de integrantes de comunidad SCN.

RECURSOS HUMANOS Recurso Rol IBM Instalación de servidor Netweaver ABAP para Fiori e instalación de add-ons de app s en servidor de Fiori y ECC. Edilberto Jurado Configurar estrategias de liberación MM y workflow Marieth Murillo Configurar módulo HCM-PD para la app Análisis del Desarrollo Jhon Jairo Teran Configurar SAP Fiori, configurar app s (catalogos, grupos, etc), publicar app s, estructurar roles, desarrollar app de Análisis del Desarrollo.

CONCLUSIONES Nuevo paradigma en la forma de consumir software. Enfoque en el usuario, no en los sistemas y bases de datos. Conexión emocional con el software. En el ámbito de desarrollo ABAP, cambio de 1 lenguaje a una plataforma multilenguaje. Aprovechar funcionalidades que brinda SAP Fiori que son del agrado de los usuarios antes que desarrollar para SAP GUI. El presente y futuro de la nueva experiencia de usuario: SAP Fiori, un ejemplo S4/HANA Simple finance, Simple logistics. Lo que viene: Fiori en la nube conectado a los datos de tu empresa.

PREGUNTAS