Guía para un consultor SAP: Fiori, UI5, Screen Personas y Fiori Elements

Sumérgete en el mundo SAP Fiori descubriendo las posibilidades la estrategia UX de SAP y las ventajas de adaptar Fiori en tu empresa.

Fiori: la estrategia UX de SAP

En un intento por simplificar su definición, se puede conceptualizar a Fiori como la estrategia de Experiencia de Usuario (UX) de SAP.

Profundizando más, se puede decir que Fiori es una interfaz plenamente centrada en el usuario, diseñada para potenciar la productividad del usuario mediante la adaptación de tareas complejas a procesos más simples.

Ahora bien, ¿cuáles son los beneficios concretos que se obtienen al integrar Fiori en el entorno empresarial?

Entre las ventajas primordiales al implementar Fiori en una empresa, destacan la simplificación de las tareas cotidianas de los usuarios, la aceleración de los procesos de negocio y la mejora sustancial en la toma de decisiones.

No obstante, las ventajas no se limitan a estas esferas. Desde un enfoque práctico, la adopción de aplicaciones Fiori conlleva la reducción de errores, gracias a su enfoque centrado en el usuario, que las convierte en interfaces intuitivas y totalmente amigables al uso.

Cabe resaltar, además, que las aplicaciones Fiori incorporan un diseño responsive.

Pero, ¿qué implica exactamente el concepto de Responsive?

«Responsive» se refiere a la capacidad de las aplicaciones o sitios web para ajustarse dinámicamente al tamaño de la pantalla, según el dispositivo desde el cual se esté accediendo y visualizando la aplicación, ya sea un dispositivo móvil, una tableta, un ordenador, etc..

En este contexto, Fiori garantiza una experiencia cómoda y móvil, independientemente del dispositivo utilizado, ofreciendo así una alta accesibilidad y usabilidad.

Aplicación web con Fiori Horizon
Object Page
Aplicación móvil con Fiori Horizon

Dentro del entorno de Fiori, es común escuchar términos como catálogos, roles, espacios, páginas y secciones, siendo estos últimos tres conceptos relativamente recientes en la evolución de Fiori.

Profundicemos en detalle acerca de estos nuevos elementos.

Los espacios se pueden concebir como contenedores diseñados para agrupar aplicaciones relacionadas dentro de una misma área específica. Estos espacios pueden estar dirigidos a un grupo determinado de usuarios, identificados mediante la asignación de roles.

Dentro de los espacios se pueden encontrar páginas. Las páginas proporcionan información específica sobre las aplicaciones contenidas en ellas, ofreciendo una estructura organizada y accesible.

Posteriormente, en el nivel más detallado de las páginas, se encuentran las secciones. Estas secciones actúan como subdivisiones dentro de cada página.

Finalmente, dentro de las secciones se encuentran los tiles, que sirven como accesos directos a las aplicaciones correspondientes, facilitando una navegación ágil y eficiente hacia funcionalidades específicas.

Espacios, Páginas, Secciones y Tiles dentro del Fiori Launchpad

SAP UI5

Ahora bien, al abordar el tema de Fiori, surge la interrogante: ¿Fiori incluye también a UI5?

La respuesta es categóricamente NO.

Como se mencionó anteriormente, Fiori se centra en la experiencia del usuario, ofreciendo interfaces diseñadas para mejorar las tareas haciéndolas más intuitivas al propio usuario.

En cambio, UI5 se presenta como un marco basado en estándares web que facilita la creación de nuevas aplicaciones dentro del diseño proporcionado por Fiori. Las tecnologías web estándar son HTML5, CSS3 y JavaScript. Con estas tecnologías, es posible construir nuevas aplicaciones.

Entonces, ¿Cuándo es apropiado considerar la utilización de UI5?

El primer paso consiste en analizar los requisitos o propuestas recibidos. Si se identifica la necesidad de ampliar o brindar flexibilidad, tanto en la apariencia como en el comportamiento de una aplicación de manera más detallada, la elección de UI5 sería adecuada en este escenario.

A través de UI5, es factible agregar desde nuevos componentes hasta la incorporación de nuevas librerías.

Es crucial destacar que la decisión de optar por UI5 no excluye necesariamente el uso de Fiori, ya que ambos son complementarios.

¿Cómo se logra esta complementariedad? Por ejemplo, al optar por UI5 en el desarrollo de una aplicación, es imperativo seguir siempre las directrices establecidas por Fiori en cuanto al diseño, conocidas como Fiori Guidelines.

Código de una aplicación con UI5

SAP Screen Personas

¿Pero qué implica exactamente SAP Screen Personas?

SAP Screen Personas surge como la solución cuando se busca personalizar la interfaz de usuario sin requerir conocimientos de programación, a diferencia de lo que implica trabajar con UI5.

Con SAP Screen Personas, se abre la posibilidad de personalizar interfaces de manera significativa, permitiendo acciones como la eliminación de elementos no esenciales para el usuario, la adición de nuevos elementos o la supresión de aquellos que carecen de utilidad.

Cabe destacar que SAP Screen Personas no solo se integra perfectamente con Fiori, sino también con SAP GUI.

La cuestión que surge es ¿cómo y quiénes pueden aprovechar Screen Personas en el sistema?

En primer lugar, es necesario verificar la disponibilidad de Screen Personas en la versión de SAP utilizada. Luego, una vez confirmada la compatibilidad, se procedería a asegurarse de que esté configurado y activado en el sistema para su utilización. Por último, se asignarían los roles y las autorizaciones pertinentes al usuario, completando así el proceso de habilitación de la interfaz a través de SAP Screen Personas.

Visualización de Screen Personas

En una comparativa entre las tecnologías comentadas hasta el momento, la elección de utilizar Fiori se justifica cuando se requieren pautas de diseño para lograr una experiencia totalmente centrada en el usuario. Por otro lado, UI5 se presenta como la opción idónea para proporcionar flexibilidad y personalización en las aplicaciones, superando las capacidades inherentes de Fiori.

En este contexto, SAP Screen Personas entra en juego de manera muy específica: cuando la necesidad primordial es simplificar interfaces y reducir la complejidad para un conjunto específico de usuarios. La elección de utilizar Screen Personas se fundamenta en la premisa de eliminar la complejidad innecesaria, ofreciendo una experiencia más enfocada y adaptada a las necesidades particulares de determinados usuarios.

Fiori Elements

Las Fiori Elements constituyen una colección de plantillas que facilitan la creación ágil de aplicaciones Fiori, evitando la necesidad de un desarrollo extenso como sería requerido con UI5.

Es importante destacar que Fiori Elements puede ser implementado en sistemas SAP NetWeaver 7.4 o en versiones más recientes. Este enfoque simplificado en la creación de aplicaciones proporciona una alternativa eficiente para agilizar el proceso de desarrollo en entornos compatibles con Fiori Elements.

Tipos de plantillas Fiori Elements

  1. Analytical List Page: Orientada a información de tipo analítica, incluyendo gráficos y tablas, entre otros elementos.
  2. List Report: En esta plantilla, la información se presenta en columnas, permitiendo el filtrado de datos mostrados.
  3. Object Page: La información se estructura en bloques y se utiliza principalmente para detallar información sobre un objeto específico, como un empleado o un pedido.
  4. Overview Page: La característica distintiva de esta plantilla radica en la presentación de la información a través de tarjetas. Estas tarjetas son móviles en la pantalla y pueden contener gráficos, tablas o listas, proporcionando distintos conjuntos de información.
  5. Worklist: Esta plantilla se centra en presentar una lista de tareas o detalles sobre un elemento específico en el cual se busca tomar medidas o realizar acciones.
Analytical List
Object Page

Selección de tecnologías según requisitos del proyecto

Tras explorar estas cuatro secciones, a continuación, se resumen las elecciones más apropiadas en función de los requisitos específicos del proyecto.

  • Fiori: Como previamente discutido, Fiori destaca como una iniciativa de diseño. Si aspiramos a lograr una experiencia totalmente centrada en el usuario para las aplicaciones empresariales proporcionadas por SAP, esta se presenta como la opción principal.
  • UI5: En el caso de necesitar una aplicación completamente personalizable y flexible en el entorno SAP, la solución más adecuada sería UI5. Esta tecnología ofrece amplias posibilidades de adaptación.
  • Screen Personas: Cuando la meta es simplificar una transacción o aplicación en SAP sin comprometer la personalización integral, la solución ideal recae en el uso de Screen Personas. Esta herramienta se destaca por su capacidad para eliminar complejidades innecesarias en las interfaces.
  • Fiori Elements: Para aquellos casos en los que se busca dar un paso más en el diseño y, al mismo tiempo, se valora la aceleración en la construcción de aplicaciones Fiori, la elección óptima sería utilizar alguna de las plantillas Fiori Elements según los requisitos específicos del proyecto.
En conclusión, la elección entre Fiori, UI5, Screen Personas y Fiori Elements dependerá intrínsecamente de los objetivos y requisitos particulares de cada proyecto. Desde una experiencia de usuario centrada en el diseño hasta la flexibilidad total en la personalización y la simplificación de interfaces, estas tecnologías ofrecen soluciones variadas para diversas necesidades empresariales en el ecosistema SAP.

Si desea obtener más información sobre cómo estas tecnologías pueden transformar y optimizar su entorno empresarial, no dude en contactarnos. Nuestro equipo de expertos en Solutions está listo para proporcionar asesoramiento detallado y personalizado. 

¡Elevemos juntos su experiencia SAP a nuevos niveles de eficiencia y usabilidad! Contáctenos ahora para descubrir cómo podemos adaptar estas tecnologías a sus necesidades específicas.

COMPARTIR

María Lázaro

Senior Developer

Guía para un consultor SAP: Fiori, UI5, Screen Personas y Fiori Elements

Sumérgete en el mundo SAP Fiori descubriendo las posibilidades la estrategia UX de SAP y las ventajas de adaptar Fiori en tu empresa.

Anteriores Insights

TRM proporciona una solución integral para la gestión de operaciones financieras, tales como operaciones de mercado monetario, divisas y derivados. En este artículo explicaremos cómo...
“No basta con mostrar productos y sus características, debemos ayudar a diagnosticar y encontrar los problemas de nuestros clientes y facilitar las mejores soluciones”...
Sumérgete en el mundo SAP Fiori descubriendo las posibilidades la estrategia UX de SAP y las ventajas de adaptar Fiori en tu empresa....

Manténgase al día con nuestra newsletter

Las mejores empresas trabajan con SAP. Suscríbase a nuestra newsletter para recibir novedades e invitaciones a eventos.

De conformidad con lo establecido en la normativa vigente en materia de protección de datos, le informamos que sus datos serán tratados por Convista Consulting & Advisors SLU con el fin de atender la solicitud que nos está formulando.

En todo momento, puede ejercer sus derechos de acceso, rectificación, cancelación y oposición tal y como indicamos en nuestra política de privacidad mediante el correo notificaciones@convista.es o a través de correo postal.