SAP Fiori Launchpad te simplifica la vida

Olvídate de navegar por carpetas y de acordarte de raros nombres de transacciones. Sí, ya sé que estás acostumbrado a eso, pero es que eso que pregonas de “la gestión del cambio” también va contigo… 😉

Como ya he comentado alguna vez, SAP Fiori Launchpad debería ser la puerta de acceso a cualquier aplicación SAP en el futuro más inmediato. Es decir, ayer.

Y para ello, aquí te dejo algunas pistas para que lo configures:

Básicamente, se trata de aplicar el sentido común y seguir reglas del tipo:

  • Muestras sólo las aplicaciones que necesitas habitualmente: ¿o eres de los que tienes el escritorio de Windows lleno de iconos?
  • Organiza las aplicaciones de manera coherente: utiliza los grupos y ponles títulos significativos.
  • Deja que el usuario personalice su pantalla: por muy intuitiva que te parezca la que has diseñado por defecto, cada uno tenemos nuestra forma de organizar la información; además, siempre hay la posibilidad de deshacer los cambios y volver a la original.

Y recuerda que no todo tiene que estar en la página de inicio, también tenemos el buscador de aplicaciones y el menú de navegación.

Estos consejos y algunos más, los podéis ver en el artículo original: SAP Fiori Launchpad – Setting Up the Right Environment

Y no, por favor, no vengáis con cosas del tipo: “es que para tener esto, tenemos que tener HANA”… que no sería la primera vez que lo oigo… 😉

10 afirmaciones sobre Fiori y S/4HANA sin fundamento

Hay gente a la que le gusta hacer las cosas siempre con fundamento, pero no siempre es así y vamos a ver una serie de cuestiones sobre Fiori y S/4HANA, que quizás hayas oído en alguna ocasión.

Puedo usar S/4HANA sin SAP Fiori.

Poder, puedes, pero ¿debes? Ni “todo en S/4 es Fiori”, como han dicho algunos, ni “te recomiendo que no hagas nada con Fiori, que es muy difícil”, que han dicho otros.

Todo lo de SAP Fiori y SAP S/4HANA UX viene activo de fábrica y/o la activación de SAP Fiori es una tarea puramente técnica.

Sí, por supuesto, sólo es cuestión de meter “diskettes” y darle a “siguiente”… 😉

Hay una aplicación SAP Fiori para cada transacción SAP GUI.

Una no, dos. De verdad, ¿sigues pensando que esto es lo mismo de siempre pero en “azulito”?

Las aplicaciones de SAP Fiori deben tener todas las características de las transacciones de SAP GUI equivalentes.

Por supuesto, que sea todo igual, que la tecnología no ha cambiado apenas en los últimos años…

El uso del Fiori Visual Theme convierte las transacciones SAP GUI y las aplicaciones Web Dynpro ABAP en aplicaciones SAP Fiori.

Sí, no te preocupes, no tienes que modificar/adaptar nada, sólo contratar buenos profesionales que te den una mano de pintura en tus sistemas.

Todo lo que tenemos que hacer es seleccionar las aplicaciones disponibles y es responsabilidad del usuario organizar su página de inicio.

Efectivamente, pongamos todo en el Launchpad y que el usuario se busque la vida…

Todo se ejecutará en dispositivos móviles sin ningún esfuerzo adicional.

Claro, hombre, puedes instalar SAP en una Gameboy…

Los desarrolladores de Fiori de Business Suite o Suite en HANA están listos para desarrollar en SAP S/4HANA.

Eso no hace falta ni decirlo, un desarrollador debe saber manejar a la perfección: ABAP, BSP, SAPScript, Adobe Forms, Web Dynpro Java, Web Dynpro ABAP, SAPUI5, OData, Gateway, Javascript, Fiori..

HANA significa no tener que hacer nunca ajustes de rendimiento.

Claro, claro, como está todo en memoria y es todo infinito y baratísimo, sólo es cuestión de echar más “madera”…

Train GIF - Find & Share on GIPHY

La experiencia del usuario es una parte menor y/o técnica de un proyecto SAP S /4HANA.

Esto y las autorizaciones, déjalo siempre para el final, que no tiene ninguna importancia. Nadie se ha estrellado por eso…

…………………………………

Bueno, si no os han convencido mis “sesudas” explicaciones, aquí os dejo un artículo donde lo cuentan desde otro punto de vista: Fiori for S/4HANA – Top 10 Myths & Misconceptions to Avoid

En el artículo os lo dan todo ya cocinado, sólo os queda añadir un poco de perejil y listo 😉

SAP Fiori Overview Pages

Hace año y medio cuando se empezó a hablar del concepto de Fiori 2.0 aparecieron las Overview Pages, que son algo más que “esas páginas chulas”, como dicen algunos…

Utilizando distintos tipos de componentes, de los llamados SAP Fiori Elements, podré construir estas páginas, que me presentan la información dentro de un contexto y de manera intuitiva para el usuario, pudiendo además navegar para consultar el detalle de la misma.

En este video podéis ver un ejemplo de una Overview Page:

En una próxima entrada, veremos cómo crear una, pero de momento os dejo con un enlace donde podéis encontrar las que hay disponibles, a día de hoy en la Fiori Apps Library, para las distintas versiones S/4HANA: aplicaciones estándar Fiori con Overview Page

Evidentemente, antes de ponernos a crear una, habría que revisar si ya existe algo parecido a lo que necesito, ¿no? 😉

¿SAP Screen Personas o SAP Fiori?

La experiencia de usuario en SAP ha mejorado mucho en los últimos años, en gran parte gracias a iniciativas como Fiori y Screen Personas, aunque muchos no se hayan enterado y sigan con la cantinela de que “SAP es muy feo y poco amigable”… quizás si levantarán la cabeza de “su SAP” y miraran un poco fuera, la opinión cambiase.

También es cierto que después hay gente que no tiene claro qué es una cosa y qué es otra y se crea cierta confusión. Algunas frases que he llegado a oír, hablando sobre esto

“Fiori es el nuevo lenguaje de programación de SAP”.

“Screen Personas está hecho en Fiori”.

“En S/4HANA todo está en Fiori”.

Sobre las “perlas” anteriores:

  • Fiori no es un lenguaje de programación, es un conjunto de reglas de diseño basadas en tecnología (HTML5, CSS y JavaScript) y que se ha convertido en el paradigma de la experiencia de usuario en SAP.
  • Screen Personas no tiene nada que ver con Fiori, es una capa de visualización que se pone por encima de las pantallas para simplificarlas y/o mejorar la usabilidad.
  • S/4HANA tiene transacciones que llaman a una aplicación Fiori y otras que pueden parecer Fiori, aunque por detrás lo que lleva es Screen Personas. Por supuesto, también tengo mis pantallas grises de siempre 😉

Cuando digo lo de que “pueden parecer Fiori” es que lo que puedo hacer es jugar con Screen Personas para darles apariencia de Fiori: mismo estilo, mismos colores, mismos iconos… y al verlo todo “tan azulito” pues me pienso que estoy en una aplicación Fiori.

Al principio, con Screen Personas, sólo podía “tunear” las pantallas SAP GUI de toda la vida, pero con la evolución del producto esto ha ido mejorando y ahora puedo modificar web dynpros, ALVs y darle a todo un aspecto más “moderno”, aunque realmente mis aplicaciones sigan siendo las mismas.

Realmente, esto lo conseguimos con la utilización del tema SAP Belize, que es el que da ese “estilo Fiori” a mis pantallas.

Por lo tanto, tengo 2 productos/herramientas para mejorar el interfaz de usuario y muchas veces la duda viene sobre qué utilizo, si quiero hacer una nueva aplicación, por ejemplo. ¿Hago una aplicación Fiori o hago una normal y luego le pongo Screen Personas?

Cuándo me hacían esa pregunta antes, una de las claves era preguntar: “¿quieres poder ejecutarla desde un dispositivo móvil?” . Si me decían que sí, la opción era Fiori, ya que Screen Personas no tenía la capacidad de adaptarse a la pantalla del dispositivo, pero… eso ha cambiado hace unos meses.

En el SP06 de SAP Screen Personas 3.0, con la aparición de Slipstream Engine, ya tenemos esa capacidad.

Slipstream Engine es una aplicación UI5 que se ejecuta en el navegador o en el dispositivo móvil y es capaz de leer/interpretar el flavor de Screen Personas para mostrarlo en el dispositivo, adaptando la visualización al mismo.

Realmente, es un nuevo cliente que nos permite acceder a nuestro ERP, como puede ser el SAP GUI o el Business Client, por lo que no tiene capacidad offline, como es lógico.

Aquí os lo cuentan todo: SAP Screen Personas Slipstream Engine delivers flavors on your iPad or other mobile device

Eso sí, antes de intentar ver cualquier transacción en un dispositivo móvil, convendría simplificar la pantalla en la medida de lo posible, para después verla en el dispositivo de una manera clara.

Vamos, que antes de pensar si utilizo Fiori o Screen Personas, debería pensar en utilizar otra herramienta, que no requiere el pago de licencias y al alcance de todos (es mucho decir): el sentido común 😉

Se acaba 2017

Casi sin darnos cuenta, se nos va un año más y nos toca hacer balance de lo bueno y malo, como dirían aquellos.

Por mi parte, aquí os dejo un par de recopilaciones de algunos de los artículos que he escrito a lo largo del año: una para gente normal y otra para “saperos” 😉

He seleccionado uno por mes y puede que no estén todos los que son, pero si son todos los que están.

La de la gente normal:

Enero Las personas se crean y se transforman… o se destruyen
Febrero Storytelling: que no te cuenten cuentos
Marzo ¡Mamá, quiero ser artista!
Abril Consigue todo lo que quieras, trabajando sin esfuerzo
Mayo Nissan, los percebes y la innovación
Junio La tormenta perfecta de la transformación digital
Julio Innovar no es sólo inventar
Agosto Cómo saber cuál es el puesto ideal de cada uno en una consultora con una sola pregunta
Septiembre ¿Me parezco más a Brad Pitt o a Mariano Rajoy?
Octubre Las empresas confían en empresas y las personas confían en personas
Noviembre El error te ayuda a aprender
Diciembre Mi empresa no me forma: tenemos un problema

La de “los otros”:

Enero SAP Business Client 6.0: ¿qué es?
Febrero SAP Screen Personas te ayuda a que SAP no parezca SAP
Marzo SAP SuccessFactors Expert Self Service te facilita la vida
Abril S/4HANA: ¿qué va a pasar con SAP HCM?
Mayo SAP Leonardo no sólo es IoT
Junio Cloud Foundry en SAP Cloud Platform
Julio SAP Best Practices Explorer te puede ayudar
Agosto El ABAP no está muerto… ¿y tú?
Septiembre ¿Dónde puedo aprender SAP?
Octubre Viaje estelar con SAP
Noviembre SAP Fiori Launchpad: ¿en tu casa o en la mía?
Diciembre SAP Analytics Cloud: la toma de decisiones se sube a la nube

Vamos, ¡que nos dan las uvas! 😉

Fiori es un concepto

Esta frase la he repetido literalmente muchas veces, tanto en clase como en algún artículo anterior y estaba haciendo el curso de openSAP de desarrollo en HANA cuando me he encontrado con la siguiente diapositiva:

Queda claro, ¿no?

Que todavía tengo que escuchar alguna vez lo de que “Fiori es el nuevo lenguaje de programación de SAP”, “para Fiori necesito HANA” o “Fiori es un conjunto de aplicaciones”… entre otras perlas.

Bueno, iremos hablando de esto, como me sugeríais en los resultados de la encuesta, pero vosotros también tenéis que poner un poco de vuestra parte.

De momento, os invito a que os matriculéis en Primero de Fiori, con Jorge García Calleja y, si queréis aprender de verdad, estaos atentos a lo que va publicando en Trasteando con SAP UX 😉

SAP Fiori Launchpad: ¿en tu casa o en la mía?

La primera cosa que os encontráis cuando os ponéis manos a la obra con lo que os comentaba en la entrada de ayer es el SAP Fiori Launchpad, que está llamado a ser la puerta de acceso a cualquier aplicación SAP.

Una vez que tenemos claro eso, se nos abren 3 posibilidades para desplegarlo:

  • SAP NetWeaver ABAP
  • SAP Portal
  • SAP Cloud Platform

¿Y cuál elegimos? Pues la respuesta está clara: DEPENDE. De todas formas, voy a dar una serie de consejos generales:

  • Si no tienes SAP Portal, no tiene ningún sentido instalarlo a día de hoy. Y en caso de que te lo plantees deberías ir sí o sí a SAP Cloud Platform Portal, no al “de toda la vida”.
  • Eres de usuario de SAP y no tienes necesidades de tener un portal, entonces deberías pensar en un servidor NetWeaver ABAP y, muy probablemente, uno específico para la parte front-end, que pueda trabajar contra todos los back-ends que tengas.
  • Si lo que quieres es “jugar” un poco podrías tener front-end y back-end en el mismo servidor.
  • Si eres usuario de SAP Portal y quieres seguir siéndolo, tienes clara la respuesta y debería ver el siguiente vídeo, para integrar SAP Fiori Launchpad en tu portal: Fiori Launchpad on SAP Enterprise Portal NW 7.50 SP04 New Features
  • Si estás empezando con todo esto de SAP, mi recomendación sería que fueras directamente a la opción de desplegarlo directamente como un servicio en SAP Cloud Platform.

Y una puntualización, aunque a día de hoy tenemos varias opciones, todo apunta a que en un futuro no muy lejano la forma de configurar todo esto sea únicamente a través del SAP Fiori Configuration Cockpit, así que habrá que ir trasteando con ello:

Si queréis profundizar más, aquí os dejo un documento que os puede ser útil: SAP Fiori Launchpad – Deployment Options and Recommendations

Seguiremos informando.. 😉