Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Funcionalidades y experiencias
• SAP Fiori es una colección de aplicaciones que representan el nuevo paradigma de experiencia de usuario de
SAP. Estas aplicaciones parecen ser aplicaciones de diseño coherente y hacer uso de una infraestructura técnica común .
Eliminando los límites tradicionales de las PC y el uso de elementos de interfaz de usuario interactivas y atractivas, que
proporcionan una experiencia consistente de usuario de punta a punta, se pueden utilizar en todos los tipos de dispositivos
sin crear esfuerzos de implementación adicional. Las aplicaciones Fiori se centran en las actividades más importantes y
comunes, están diseñados en torno a cómo trabaja la gente.
• Basada en funciones : Las aplicaciones Fiori descomponen aplicaciones complejas en una experiencia basada en
tareas, esto quiere decir que tendrán un solo punto de entrada central para cada usuario.
• Adaptable : las SAP Fiori apps pueden adaptarse a todos los tamaños , los dispositivos, las versiones y los diferentes
canales para proporcionar una experiencia de usuario común en cada uno de ellos.
• Sencillo: Fiori aplicaciones busca seguir la experiencia conocida como 1-1-3 ( 1 usuario, 1 escenario, 3 pantallas ) . Ellos
saben y proporcionan el contexto adecuado y la integración de datos significativa.
• Coherente : experiencia del usuario con aplicaciones que hablan el mismo lenguaje de diseño . Esto implica la
coherencia de las actividades comunes, así como la coherencia de su marca .
•Valor instantáneo: con una baja barrera de adopción, permite a los clientes adaptarse y los usuarios personalizar las
mismas .
• SAP Fiori permite el desarrollo de aplicaciones front-office tanto en entorno Web como en dispoditivos móbiles.
• Se trata de un diseño basado HTML5 total mente responsive
• Uso de Temas predefinidos
• Uso de Temas sin necesidad de diseño sobre CSS para pequeños cambios (letra, colores etc…)
• Capacidad de visualización previa de las aplicaciones
• Aplicable a otras tecnologías SAP UI cómo Webdynpro.
• Basado en roles, de forma que cada rol tiene una página de inicio
pre-configurada.
• Se puede mantener el contexto de la aplicación en cada
ejecución.
Dispositivos
Móviles iOS 6.01 iOS 6.1.2 iOS 6.1.3 iOS 7.0
iPhone 4 x x x x
iPhone 4s x x x x
iPhone 5 x x x x
iPAD 2 x x x x
iPAD 3 x x x x
iPAD 4 x x x x
iPAD mini+ x x x x
Windows IE 9.0 x x
Windows IE 10.0 x x
Windows IE 11.0 (if released) x x
Windows Firefox ESR x x
Windows Chrome (latest version) x x
Galaxy S3 Chrome x x x
Galaxy S4 Chrome x x x
-7-
Arquitectura SAP FIORI
Tipología de aplicaciones
Se ejecuta
sobre Se ejecutan
cualquier sobre HANA
-8-
Arquitectura SAP FIORI
Última arquitectura liberada para aplicaciones AT1
- 11 -
FIORI-App Rapid Deployment
Metodología estándar
Configuración
de Roles,
Instalación y Launch Page y
configuración Workflow
de la aplicación
Branding
(Diseño de
Temas)
Application
Platform Start
Verificar y
Configuración
preparar el
de redes y
backend de
seguridad
SAP
SAML / SSO2 Instalación de Validar Pre requisitos
Secure backed channel infraestructuras Verificar el Solution Manager
Proxy / Dispatched config
- 12 -
FIORI-App Rapid Deployment
Metodología estándar - preparación Verificar y
preparar el
backend de SAP
• Antes de poder instalar y configurar las aplicaciones de SAP Fiori, debe asegurarse de que el software de requisitos
previos esté instalado.
• Con el fin de implementar con éxito las aplicaciones de SAP Fiori, el paisaje existente debe comprobarse y
prepararse de acuerdo con las recomendaciones de SAP.
- 13 -
FIORI-App Rapid Deployment
Metodología estándar - Infraestructura
Instalación de
infraestructuras
• AP Gateway y SAP UI5 son el componente central de la infraestructura de SAP Fiori con la capacidad de soportar
múltiples usuarios y aplicaciones en un entorno productivo.
• El Gateway está integrado con los sistemas SAP Business Suite y proporciona un conjunto de servicios oData. SAP
UI5 permite el consumo de esos servicios oData en cualquier navegador compatible para una verdadera experiencia
- 14 -
FIORI-App Rapid Deployment
Metodología estándar - Seguridad Configuración de
redes y
seguridad
•
SAP Fiori Apps permite a los usuarios acceder a los datos de SAP Business Suite desde una variedad de
dispositivos ubicados en diferentes redes.
• Para proteger los datos confidenciales, los canales de conectividad entre SAP Fiori Apps y SAP Business Suite
- 15 -
FIORI-App Rapid Deployment
Metodología estándar – Roles y Workflow Instalación y
configuración de
la aplicación
• Las aplicaciones de SAP Fiori están compuestas de "componentes emparejados": complemento de interfaz de
usuario y complemento de integración (UI Add-on & Integration Add-on ) que se deben implementar juntos.
• Algunas aplicaciones requieren componentes o pasos de configuración adicionales antes y después del despliegue
- 16 -
FIORI-App Rapid Deployment
Metodología estándar - Configuración Configuración de
Roles, Launch
Page y Workflow
• Las aplicaciones de SAP Fiori son aplicaciones en línea que se pueden llamar directamente desde cualquier
dispositivo compatible con HTML5 utilizando una URL única.
• Las aplicaciones de SAP Fiori se pueden asignar a roles de usuario específicos y se accede a través de un
- 17 -
FIORI-App Rapid Deployment
Metodología estándar - Diseño
Diseño básico
(Branding)
- 18 -
FIORI-App Rapid Deployment
Metodología estándar - Diseño
Diseño básico
(Branding)
Tema
Un diseño Rapid Deployment sigue los estándares de desarrollo de SAP Fiori aprovechando las posibilidades de
modularización y reaprovechamiento de los desarrollos definidos.,
Se definen 4 pantallas básicas con diferentes niveles de detalle.
SAP ERP
• SAP HANA Cloud Platform es una plataforma abierta como servicio que proporciona servicios de base de datos y
aplicaciones únicos en memoria.
• HCP plataforma en la nube que le permite desarrollar rápidamente nuevas aplicaciones o extender las existentes.
Habilitar a cualquiera para extender aplicaciones SAP en cuestión de minutos, todo en la nube.
• HCP puede ser utilizada tanto para el desarrollo de nuevas aplicaciones como para la extensión tanto de
aplicaciones on-premise como en el cloud
• HCP resulta especialmente útil para publicar aplicaciones analíticas (SAP Lumira)
• SAP HANA Cloud Platform soporta actualmente Java EE 6 (Perfil Web) y un subconjunto de la especificación de
Java 7 SE.
• SAP HANA se puede poner en marcha sobre HCP como las bases de
datos MS y Oracle en Amazon o Azure.
• XS engine
• SAP River
- 24 -
Hana Cloud Platform
Servicios
Esquema de componentes
Aplicaciones
Aplicaciones
Licenciamiento HCP
Arquitectura de Neptune
La arquitectura global de Neptune dispone de dos “servidores” básicos (el Application Server y el Application Designer)
Aplicaciones on-line
En la tercera versión de PhoneGap se incorpora el uso de una interfaz de comandos a través de consola, una nueva arquitectura
de complementos descentralizados y la posibilidad de utilizar un código web unificado para crear múltiples proyectos.
Neptune puede crear aplicaciones híbridas mediante la capacidad de exportación de aplicaciones a PhoneGap.
La propuesta de Consultia IT es no utilizar PhoneGap en primera instancia sino crear una aplicación html off-line y otra
on-line (opción de introducción de datos y de envío)
Arquitectura Funcionalidades
IW_BEP 200
- 35 -
-
Experiencias Consultia IT
Ejecución de WF a través de FIORI en Puig
El proyecto se ha desarrollado sin centrarse en una única funcionalidad, sino generando una aplicación parametrizable desde
SAP capaz de interaccionar con cualquier Workitem.
1) Se han desarrollado funciones Z (paquete ZIW) tanto sobre el ABAP Workbench del SAP Netweaver Gateway (instancia AID)
como sobre el ERP.
2) Se han definido unas tablas Z de parametrización que asocian las BAPI y servicios desarrollados a cada una de la
saplicaciones, así como los nombres y tags de las aplicaciones.
3) La aplicación de launch ha permitido definir la estructura de las aplicaciones de usuario, de forma que se puede parametrizar
el workflow que queremos ejecutar (asociando un filtro a cada aplicación para visualizar un tipo de Workflow , el diseño básico
de que heredarán todas las aplicaciones que se conectan al servicio UI5 que se realiza a través de la transacción SICF
(servicio del Web Application Server).
4) Adaptar las pantallas HTML5 UI (basadas en Javascript) que SAP utiliza en SAP FIORI para poder utilizar el mismo diseño y
estructura en nuestro prototipo
5) Con IW_PGW se han configurado las tareas y se ha definido el flujo de decisión con las opciones de pantalla.
6) El conector IW_BEP (Business Enablement Provisioning) incluye además una serie de templates y eventos que se
subscriben.
La solución desarrollada aprovecha los desarrollos definidos para SAP FIORI y añade tablas de parametrización , incluyendo
desarrollos y parametrización en un paquete único, lo que permite.
1. Reutilizar los desarrollos realizados para implementar nuevas soluciones basadas en Workflow.
2. Adaptar la solución parametrizada a las necesidades futuras del propio proceso.
3. Se ha añadido la funcionalidad de adjuntar documentos que puede ser utilizada por otras aplicaciones..
4. Los filtros parametrizados permiten acotar la funcionalidad a ejecutar.
5. La solución puede adaptarse a nuevas versiones de NW y Fiori, puesto que se ha basado en sus estándares.
6. La solución desarrollada es independiente de la base implantada, fácilmente identificable, sin interferir en las aplicaciones
existentes.
El desarrollo realizado es una aplicación parametrizable que puede ser la base de otras aplicaciones futuras.
Funcionalidades
• Introducción de TS
• Aprobación de TS
Integrated Stack
BOBJ
SAP Frontend Funcionalidades
SAP HANA
- 40 -