✒️SAP BTPFIORI / La guía y las herramientas de diseño de SAP Fiori Por Jaime Gomez Arango

Selector Alummnos / Empresas

La guía y las herramientas de diseño de SAP Fiori

La guía y las herramientas de diseño de SAP Fiori

SAP Fiori Design Guidelines and Tools

SAP Fiori Design Guidelines

SAP Fiori design guidelines serve as the design language for SAP Fiori, guiding developers on how to create SAP Fiori applications while adhering to design principles.

The design guidelines for creating a web application in SAP Fiori can be accessed via this link:

SAP Fiori Design Guidelines - https://experience.sap.com/fiori-design-web/

SAPUI5 and UI Controls

SAPUI5 provides over 100 UI controls and layouts to build SAP Fiori applications that follow these design guidelines. Pre-designed libraries enable developers to create consistent applications that behave similarly, providing a good user experience.

Types of Messages in SAP Fiori

Messages in SAP Fiori applications can be categorized as:

  • Error
  • Warning
  • Information
  • Success
  • Confirmation

These messages can be displayed using various controls from the sap.m library in SAPUI5 applications, such as:

  • Message Popover: Uses the sap.m.MessagePopover control, ideal for validating form inputs by showing messages from the server side.
  • Message Box: Uses the sap.m.MessageBox control for generic or technical errors not related to specific form fields, and for confirmation messages.
  • Message Toast: Uses the sap.m.MessageToast control for brief success messages that disappear automatically.
  • Message Page: Uses the sap.m.MessagePage control to provide feedback when an application or list is empty or when an error occurs.

SAP Fiori Elements Framework

SAP Fiori Elements provide a framework for creating user interfaces without writing extensive UI code. These templates reduce front-end development costs by automatically generating the UI based on OData services and metadata.

SAP Fiori Elements adhere to common SAP Fiori design patterns and aim to accelerate UI coding while ensuring design consistency.

Benefits of SAP Fiori

SAP Fiori Elements, introduced in 2015, significantly speed up development, ensure scalable and centralized application maintenance, and guarantee UX and design consistency. They automatically adapt their behavior based on UI annotations provided.

Prerequisites for Using SAP Fiori Elements

Before using SAP Fiori Elements, ensure the following:

  • Backend data must be provided by an OData service.
  • Applications must be browser-based (not for iOS or Android).
  • UI behavior and logic must be compatible with SAP Fiori design principles.
  • Applications should be online.

SAP Fiori Floorplans

Five main types of floorplans cover 80% of common SAP application scenarios:

  • List Report: Allows users to view and work with large sets of items, providing search, filter, sort, and group functionalities.
  • Overview Page: Provides all the information a user needs on a single page, organized into cards.
  • Worklist: Shows a collection of items a user needs to process, with simple and tabbed variants.
  • Analytical List Page: Offers a unique way to analyze data step-by-step and act on transactional content.
  • Object Page: Displays and categorizes all relevant information about an object, allowing quick access to content and switching between view and edit modes.
  • Wizard Page: This type of page can be used to create and edit business objects. Wizards guide users through a complex data entry process, focusing on one step at a time. Users can only move to the next step after completing the current one. A wizard can have a minimum of three steps and a maximum of eight steps.
  • Worklist Page: As the name suggests, this layout allows users to view a list of items awaiting action. The focus in this design is on processing the items in the list. In a worklist report layout, the emphasis is on filtering and listing items. This layout usually utilizes a full-screen design. If the list is very simple, a split-screen layout can also be used. A dynamic page layout can be used if variant settings are needed, which can be accommodated in the header section.

Layouts in SAP Fiori

SAP Fiori applications consist of pages, each utilizing a SAPUI5 layout control:

  • Dynamic Page Layout: Introduced in SAPUI5 version 1.42, this layout contains a collapsible header, a content area, and an optional footer toolbar.
  • Flexible Column Layout: An evolution of the split-screen layout, it provides a responsive design suitable for both desktop and mobile devices, supporting up to three columns.
  • Split-Screen Layout: A master-detail layout with two columns—master list and detail area—each with separate headers and footers.

The full-screen and split-screen layouts were deprecated in SAPUI5 version 1.48, replaced by the dynamic and flexible column layouts.


 

Escanear / Compartir

 

 


Sobre el autor

Publicación académica de Jaime Eduardo Gomez Arango, en su ámbito de estudios para la Carrera Consultor SAP BTP Fiori.

SAP Expert


Jaime Eduardo Gomez Arango

Profesión: Ingeniero de Sistemas y Computación - España - Legajo: SW34C

✒️Autor de: 149 Publicaciones Académicas

🎓Egresado de los módulos:

Disponibilidad Laboral: FullTime

Presentación:

Ingeniero de sistemas y computación con 8 años de experiencia el desarrollo frontend & backend (react/node) y en cloud (aws), actualmente desarrollando habilidades en sap btp, ui5, abap y fiori.

Certificación Académica de Jaime Gomez

✒️+Comunidad Académica CVOSOFT

Continúe aprendiendo sobre el tema "La guía y las herramientas de diseño de SAP Fiori" de la mano de nuestros alumnos.

SAP Junior

La guía y las herramientas de diseño Proporcionan un framework que permite crear interfaces de usuario sin escribir código de interfaz desde cero. Se basa en un servicio OData, en metadatos y anotaciones, que definen automáticamente cómo se muestra la información proveniente del sistema SAP. Estos servicios OData permiten que SAPUI5 lea los datos del backend y los represente directamente en la interfaz. Esto acelera el desarrollo, facilita el mantenimiento de aplicaciones escalables y permite una administración centralizada, asegurando además una experiencia de usuario consistente y alineada con SAP Fiori. Las anotaciones de la interfaz de usuario son clave, ya que determinan...

Acceder a esta publicación

Creado y Compartido por: Candela Analia Nuñez

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

Guía de diseño lenguaje de diseño de SAP Fiori para crear un aplicación Manejo de los mensajes Error Advertencia Información Éxito Confirmación Formas de mensajes Mensajes de ventana emergentes Message box Message Toast Message Page Elementos SAP Fiori Anotaciones Odata definen la funcionalidad y el diseño que tendrá la aplicación Requisitos para usar elementos de SAP Fiori Datos de backend proporcioandos para un servicio OData Aplicaciones basadas en navegador Usar plantillar compatibles Comportamiento y lógica de la interfaz compatibles con anotaciones y extensiones. Aplicaciones online Plantillas más...

Acceder a esta publicación

Creado y Compartido por: Roman Leandro Garrido Lagos / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP SemiSenior

La guía y las herramientas de diseño de SAP Fiori Guía de diseño de SAP Fiori SAP Fiori no es solo una tecnología, también es una metodología de diseño centrada en el usuario. La guía oficial de diseño está disponible en https://experience.sap.com/fiori-design-web/ Esta guía establece reglas sobre navegación, colores, botones, estilos, tipografía, etc. El objetivo es que todas las apps mantengan una experiencia uniforme y coherente. Las pautas son útiles tanto para desarrolladores como para diseñadores funcionales y de UX. Tipos de mensajes...

Acceder a esta publicación

Creado y Compartido por: Jose Rodrigo Baz Suarez / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

Las guias y las herramientas de diseño de SAP Fiori Guian al desarrollor de como crear una app respectando los principios de diseño Mensaje Error Advertencia Informacion Exito Confirmacion Servicio odata: OData es un protocolo basado en HTTP y REST, desarrollado por Microsoft y adoptado por SAP. Permite crear, leer, actualizar y eliminar (CRUD) datos de SAP a través de URLs accesibles desde el navegador o herramientas externas. Muy usado en SAP Fiori para conectar la interfaz de usuario con el backend SAP. Elementos de SAP Fiori Conjunto de plantillas que se basan en un servicio oData y metadatos para crear una interfaz de usuario. En SAP, un framework es un conjunto estructurado de herramientas, componentes,...

Acceder a esta publicación

Creado y Compartido por: Claudia Bibiana Monsalve Lopez

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

La guia de diseno de SAP Fiori https://experience.sap.com/fiori-design-web/ SAPUI5 incluye controles/templates que podemos usar siguiendo las directrices de diseno SAP Fiori El manejo de mensajes: se dividen en las siguientes categorias: Error Advertencia Informacion Exito Confirmacion usarlos con los diferentes controles de la libreira sap.m. En una app SAPUI5, algunas formas son las siguientes: Mensaje en ventana emergente: usa control sap.m.MessagePopoverd. Ideal para validacion de campo de formularios. Message Box: usa el control sap.m.MessageBox. para error generico o error tecnico y el usuario debe aceptar para seguir. Tambien para mensaje de confirmacion. Message Toast: control sap.m.MessageToast....

Acceder a esta publicación

Creado y Compartido por: Roberto Hernan Santucho

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Expert


Las pautas de diseño de FIORI actúan como lenguaje de diseño de SAP FIORI y guían al desarrollador de cómo crear una aplicación respetando los principios de diseño, SAP GUI 5 proporciona más de 100 controles y diseños de interfaz de usuario para construir aplicaciones, aunque el diseño de SAP FIORI está integrado en la biblioteca puede haber múltiples diseños para elaborar el mismo comportamiento funcional, siguiendo las directrices de la guía de diseño de SAP FIORI las aplicaciones creadas por varios equipos de desarrolladores de SAP logran ser coherentes y comportarse de manera similar siguiendo un patrón de diseño consistente...

Acceder a esta publicación

Creado y Compartido por: Jose Medina / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Junior

Apunte Creado OK - Iniciar Edición. ¿Qué Son los Breadcrumbs? Los breadcrumbs (o "migas de pan") son una ayuda de navegación utilizada en sitios web y aplicaciones para ayudar a los usuarios a entender su ubicación actual dentro de la jerarquía del sitio. Proporcionan una representación visual del camino del usuario y permiten una navegación más fácil de regreso a páginas anteriores. Tipos de Breadcrumbs Breadcrumbs Basados en la Ubicación: Muestran la ubicación actual del usuario dentro de la jerarquía del sitio, indicando la relación con las páginas principales. Breadcrumbs Basados en el Camino: Reflejan el recorrido...

Acceder a esta publicación

Creado y Compartido por: Jose Maria Crespo / Disponibilidad Laboral: FullTime

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Expert


La guía y las herramientas de diseño de SAP Fiori 1 - La guía de diseño de SAP Fiori Actuan como un lenguaje de diseño y guian al programador como crear app sap fiori respetando los principios de diseño. link https://experience.sap.com/ benificios: - mas de 100 c0ntrols - librerias prediseñadas. 2 - el manejo de mensajes. categorias: - error - advertencia. - informacion - exito - confirmacion se pueden mostrar de multiples formas ( libreria sap.m) En sapui5 algunas de las fromas son las siguientes: - mensaje de ventana emergente: usa el control sap.m.MessagePopover. - Message box: sap.m.MessageBox. - Message toast: sap.m.MessageToast. - Message...

Acceder a esta publicación

Creado y Compartido por: Pablo Adrian Oggero

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Training

Guía de diseño de SAP FIORI: Lenguaje y parámetros que guían al desarrollador sobre como crear una nueva aplicación en SAP FIORI. Pautas de diseño, principios de diseño, patrones que deben seguirse al construir una nueva app.https://experience.sap.com/fiori-design-web/ Manejo de mensajes: Categorías Error Advertencia Información Exito Confirmación Formas de mostrar mensajes: Ventana emergente: Forma preferida de mostrar mensajes Message box: Para mostrar errores no relacionados con un campo de formulario sino que pueden ser técnicos o genéricos. Message toast: mensaje breve de exito que se borra en un tiempo determinado....

Acceder a esta publicación

Creado y Compartido por: Carlos David Parra García / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Expert


SAP Fiori Design Guidelines and Tools SAP Fiori Design Guidelines SAP Fiori design guidelines serve as the design language for SAP Fiori, guiding developers on how to create SAP Fiori applications while adhering to design principles. The design guidelines for creating a web application in SAP Fiori can be accessed via this link: SAP Fiori Design Guidelines - https://experience.sap.com/fiori-design-web/ SAPUI5 and UI Controls SAPUI5 provides over 100 UI controls and layouts to build SAP Fiori applications that follow these design guidelines. Pre-designed libraries enable developers to create consistent applications that behave similarly, providing a good user experience. Types of Messages in SAP Fiori Messages in SAP Fiori applications can...

Acceder a esta publicación

Creado y Compartido por: Jaime Eduardo Gomez Arango / Disponibilidad Laboral: FullTime + Carta Presentación

 


 

👌Genial!, estos fueron los últimos artículos sobre más de 99.000 publicaciones académicas abiertas, libres y gratuitas compartidas con la comunidad, para acceder a ellas le dejamos el enlace a CVOPEN ACADEMY.

🔎Buscador de Publicaciones:

 


 

No sea Juan... Solo podrá llegar alto si realiza su formación con los mejores!