Documentos de Académico
Documentos de Profesional
Documentos de Cultura
FIORI / SAPUI5
Mallorca, 14 octubre de 2015
Índice
2
Introducción
La movilidad se ha convertido en una necesidad empresarial
¿Por qué?
Cualquier Cualquier
Lugar Instante
Cualquier
Negocio
Cualquier Cualquier
Dispositivo Usuario
3
Introducción
Accesibilidad Global
• En España la evolución en el número
de líneas móviles desde el año 2000,
ha aumentado un 126%.
• Desde 2006 se ha producido un
descenso en el precio del móvil
de casi el 50%.
4
Introducción
Soluciones Móviles SAP
SAP Customer Briefing
Otras
5
Índice
6
¿Que es SAP Fiori?
• SAP Fiori es una colección de aplicaciones que representan el
nuevo paradigma de experiencia de usuario de SAP
• Diseño coherente e intuitivo
• Infraestructura técnica común
• Supresión límites tradicionales
• Elementos de interfaz de usuario interactivos y atractivos
• Compatibilidad con todo tipo de dispositivos sin
implementaciones adicionales
• Diseño y desarrollo con orientación funcional total
7
¿Cómo funciona SAP Fiori?
SAP Ui5
• Basado en funciones
• Adaptable
• Sencillo
• Coherente • FIORI APP
• Valor instantáneo
• Launchpad
FIORI
Librerías Conjunto
Vistas
SAP.UI de Datos
8
¿Por qué SAP Fiori?
• SAP Fiori nace para combatir los principales inconvenientes y
obstáculos que presenta SAP ERP para la experiencia habitual del
usuario
Nivel de
Nivel de
personalización personalización
bajo total
Acceso
complejo Acceso
a la sencillo
información a la
información
Elevada
rigidez Adaptación
total
9
Beneficios SAP Fiori
• La implantación de movilidad mediante SAP Fiori, permite:
10
Tipos de aplicaciones SAP Fiori
Existen tres tipos de aplicaciones SAP Fiori UX:
11
Tipos de aplicaciones SAP Fiori
Existen tres tipos de aplicaciones SAP Fiori UX:
1‐Transactional Applications
Las aplicaciones transaccionales SAP Fiori UX son aplicaciones diseñadas para
empleados, responsables, etc. Cada una de estas aplicaciones transaccionales
requiere de la instalación de un Add‐On específico en el sistema.
12
Tipos de aplicaciones SAP Fiori
2‐Fact Sheets
Este tipo de aplicaciones SAP Fiori UX permite al usuario navegar por la información
en diferentes capas. Permite el acceso a información global a un nivel contextual,
acceder al detalle y si es necesario, navegar a más bajo nivel de dato y acceder a
toda la información relacionada con él.
Requisitos mínimos:
‐ SAP HANA
‐ SAP Web Dispatcher
13
Tipos de aplicaciones SAP Fiori
3‐Analytical Applications
También llamadas Smart Business Applications.
Éstas tienen el objetivo de analizar y evaluar los KPI estratégicos u operativos en
tiempo real y desencadenar las tomas de decisiones correcta.
14
Aplicaciones SAP Fiori
https://fioriappslibrary.hana.ondemand.com/sap/fix/externalViewer/#
15
Análisis Aplicación‐ SAP Fiori
Margen Neto
Esta aplicación muestra el indicador clave de rendimiento (KPI) Margen Neto.
Además permite ir al detalle para profundizar y conocer:
‐ La tasa neta de margen de beneficios en un período seleccionado del año fiscal
en curso.
‐ Comparar dicha tasa con la tasa prevista, así como también respecto el mismo
periodo del año anterior.
16
Análisis Aplicación‐ SAP Fiori
Información para la implementación ‐ Instalación
17
Análisis Aplicación‐ SAP Fiori
Información para la implementación ‐
Información para la implementación Instalación
18
Análisis Aplicación‐ SAP Fiori
Información para la implementación ‐ Configuración
19
Análisis Aplicación‐ SAP Fiori
Información para la implementación ‐ Configuración
20
Launchpad‐ SAP Fiori
21
SAP Fiori ‐ Adaptaciones
Codificar
Diseñar Publicar
Crear/
Modificar
22
Índice
23
SAP UI5 ‐ ¿Qué es?
Características Básicas
SAPUI5 es un conjunto de librerías
Javascript para el desarrollo y
diseño de aplicaciones de negocio
SAP basadas en HTML5. Diseñado para patrón MVC
Responsive
Bindeo bidireccional
Tematizable
Más de 200 controles UI (extensibles)
24
SAP UI5 vs OpenUI5
26
SAP UI5 – Principios
1 ‐ Aplicaciones SAPUI5 orientadas a roles
27
SAP UI5 – Principios
2 ‐ Aplicaciones SAPUI5 responsive
28
SAP UI5 – Principios
3 ‐ Aplicaciones SAPUI5 simples
1 usuario, 1 caso de uso, 3 pantallas como máximo.
29
SAP UI5 – Principios
4 ‐ Aplicaciones SAPUI5 coherentes
30
SAP UI5 – Principios
5 ‐ Aplicaciones SAPUI5 disponibles al instante
Este principio está más relacionado con las aplicaciones SAP
Fiori UX enmarcadas en el enfoque estrategia User
Experience de SAP.
Se refiere a la disponibilidad de una de estas aplicaciones Fiori,
que también son aplicaciones SAPUI5 ya desarrolladas y
puestas a disposición por SAP que pueden instalarse y usarse
en poco tiempo.
31
SAP UI5 ‐ Arquitectura
32
SAP UI5 ‐ Arquitectura
33
SAP UI5 ‐ Arquitectura
Modelo Vista Controlador
Modelo Controlador
Vista
JSON, XML,
JavaScript
oDATA
JavaScript, XML
JSON o HTML
SAP UI5 ‐ Desarrollo
35
SAP UI5 – Desarrollo ‐ Librerías
sap.ui.commons
‐ botones (sap.ui.commons.Button),
‐ campos de entrada de texto (.InputField),
‐ listas (sap.ui.commons.ComboBox) .
36
SAP UI5 – Desarrollo ‐ Librerías
sap.m
sap.ui.core
sap.ui.table
sap.ui.ux3
sap.me
…
38
SAP UI5 – Desarrollo ‐ Librerías
https://sapui5.hana.ondemand.com/sdk/test-resources/testsuite/testframe.html
39
Índice
40
SAP UI5 – Desarrollo ‐ Entorno
41
SAP UI5 – Desarrollo ‐ Entorno
42
SAP UI5 – Desarrollo ‐ Entorno
https://tools.hana.ondemand.com/#sapui5
43
SAP UI5 – Desarrollo ‐ Entorno
44
SAP UI5 – Desarrollo ‐ Entorno
45
SAP Fiori ‐ Adaptaciones
Codificar
Diseñar Publicar
Crear/
Modificar
46
SAP UI5 – Desarrollo ‐ Aplicaciones
Transacción /UI5/UI5_REPOSITORY_LOAD
47
SAP UI5 – Desarrollo ‐ Gateway
Transacción SEGW
48
SAP UI5 – Desarrollo ‐ LaunchPad
Transacción LPD_CUST
49
SAP UI5 – Desarrollo ‐ Aplicaciones
50
SAP UI5 – Desarrollo ‐ Perfiles
¿Es necesario contar con nuevos perfiles en nuestra organización?
Perfil Funcional
Perfil ABAP/Basis
Análisis
Perfil Web
Requerimientos Desarrollo ABAP
Definiciones Odata Desarrollo HTML5
Desarrollo
JavaScript
Desarrollo Eclipse
51
SAP UI5
52
Índice
53
Potencial
El potencial es ilimitado, pero que pasaría si…
• Queremos tener funcionalidades Offline.
• Queremos crear APPs Nativas.
• Queremos gestionar el despliegue de
actualizaciones.
• Queremos funcionalidades PUSH
• …
54
SAP UI5 – SMP 3.0
55
12/09/2013 © 2013, Bussap Consulting, S.L. All rights reserved 56
Índice
57
Conclusiones
Todo un mundo posibilidades a nuestro alcance
58
Gracias por su atención
59