✒️SAP BTPFIORI / La historia de las interfaces de usuario en SAP Por Jaime Gomez Arango

Selector Alummnos / Empresas

CVOSOFT UNITED STATES OF AMERICA | 17 años de ingeniería dedicados a formación profesional de Consultores SAP | +info

La historia de las interfaces de usuario en SAP

La historia de las interfaces de usuario en SAP

The Evolution of User Interfaces in SAP

Initially, when SAP launched its SAP ERP software, the SAP GUI was the primary user interface tool.

The SAP GUI was designed for desktop PCs. However, in today's world, where applications should be accessible across various devices, including smartphones with much greater capabilities than when SAP ERP was released, it's crucial to have a mobile version of our application.

The SAP GUI is becoming outdated as it can't compete with the interface design of modern applications built with HTML5.

The introduction of SAP Fiori addressed this issue. It aims for a unified user design across all SAP applications, based on the UI5 framework. It's accessible through different platforms, be it web or native mobile applications on iOS and Android.

The Benefits of Using SAP Fiori

  • The solution to the outdated SAP GUI design was Fiori. It pursues a unified user design across all SAP applications, based on the UI5 framework. It's accessible through various platforms, including web and native mobile applications on iOS and Android.
  • The SAP GUI encompasses 300,000 screens and numerous functionalities. Initially, SAP selected the most frequently used applications and decided to revamp those scenarios. They also opted to refresh the programs and provide tools for clients to customize their screens.

Introducing SAP Screen Personas

SAP Screen Personas is a significant solution for transforming existing transactions or even customized programs into Fiori UX.

It allows companies to enhance user productivity by customizing their SAP GUI Dynpro and Web Dynpro ABAP screens. With more intuitive SAP screens, organizations can enhance user satisfaction, minimize training time, and reduce expenses on screen modifications, all without coding.

SAP Screen Personas is a low-code development platform enabling users to create applications primarily through graphical interactions and configuration. It allows a broader range of participants in the application development process, speeding up application creation and helping organizations meet business needs more quickly.

  • Simplify Decision Making
    • Increases SAP usage as a record system for real-time information-driven decisions.
    • Accelerates adoption through more intuitive user interaction.
    • Simplifies SAP usage by eliminating the need to memorize transaction codes.
  • Streamline Business Processes
    • Optimizes business processes within fewer screens.
    • Consolidates multiple transactions, screens, or tabs into a single screen.
    • Automates repetitive actions or navigation with a single keystroke.
  • Simplify SAP Usage
    • Standardizes a consistent user experience/theme for all SAP transactions.
    • Reduces training requirements through intuitive interfaces and navigation.
    • Embeds training content on screens, including video tutorials, notes, and transition help.

Understanding the Relationship between SAP Screen Personas, SAPUI5, S/4HANA, and SAP Fiori

  • SAP Fiori is not a programming language but a set of design rules based on HTML5, CSS, and JavaScript technology, becoming the paradigm for user experience in SAP.
  • SAP Screen Personas is not directly related to Fiori; it's a visualization layer placed on top of dynpros to simplify and/or enhance usability.
  • SAP S/4HANA features transactions that call a Fiori application and others that may resemble Fiori, although they utilize Screen Personas behind the scenes.

The Relationship Between SAP Screen Personas, SAPUI5, S/4HANA, and SAP Fiori
SAP Fiori isn't a programming language; it's a set of design rules based on HTML5, CSS, and JavaScript technology. It has become the benchmark for user experience in SAP. SAP Screen Personas, on the other hand, is a visualization layer placed above dynpros to simplify or enhance usability. While SAP S/4HANA has transactions that call a Fiori application and others that may appear Fiori-like but are powered by Screen Personas.

Thanks to SAP GUI for HTML, which allows accessing SAP through a web browser, we can relate SAP Screen Personas and Fiori using the same screens and menu. The menu content remains the same, and transactions can be accessed through the bar marked in red by entering their names.

The difference lies in dynamically emulating SAP transaction screens in a web browser by automatically assigning SAP screen elements to HTML through the Internet Transaction Server (ITS) on the backend. Each user can access a personalized menu and navigate to various masked transactions (variants of the original). SAP Fiori also allows creating tiles pointing not only to SAPUI5 applications but also to transactions via SAP GUI for HTML and URLs. Previously, Fiori was the go-to for mobile devices due to its adaptability, but since SAP Screen Personas 3.0 SP06 with Slipstream Engine, Screen Personas gained that capability.

Slipstream Engine

It's a UI5 application that runs in the browser or mobile device, capable of reading/interpreting Screen Personas flavors to display them on the device, adapting the visualization accordingly.

Here are some available tools for changing, adapting, or developing new applications:

  • Floorplan Manager (FPM): used for adoption or application creation. It's a highly configurable UI framework for developing and customizing web-based applications efficiently.
  • SAP Screen Personas: acts as a layer on the screen where fields can be hidden, top parts merged, fields combined, but no business functions can be added; this works solely at the user interface level.
  • SAPUI5: entails a clear separation between the user interface and business logic, offering flexibility for future changes. The fundamental architectural shift is SAP's decoupling of the user interface and business logic, making it easier for developers to respond to UI technology changes.

The Relationship Between SAP Enterprise Portal (EP) and SAP Fiori

What is a Portal?

A portal serves as a central access channel for services, information, and applications accessible to a broad audience. It's a dynamic site where documents or web content can be published.

SAP Portal provides a single access point to information sources, business applications, information repositories, databases, and SAP and non-SAP services, within and outside the organization. Accessible from desktop computers and mobile devices like smartphones or tablets, it's ideal for organizations with many users needing access to various applications and services across different system environments, especially in JAVA and ABAP-based environments.

From a technological standpoint, SAP Fiori Launchpad can be used as a template both in SAP Enterprise Portal and SAP Cloud Platform Portal. To utilize Fiori Launchpad in SAP Enterprise Portal, we need a version of SAP NetWeaver from NetWeaver 7.4 SPS10 (or 7.31 SPS15) onwards. With this version, we gain access to the necessary elements to "simulate" our SAP Fiori.

One such element is a new Framework that simulates the display of a regular SAP Fiori. By using this framework, we transition from the traditional SAP Portal view to a tile-based portal.

The SAP Fiori launchpad platform is based on modern web technologies and can be consumed through the web browser or SAP Business Client. It's available on major platforms:

  • SAP NetWeaver AS ABAP (SAP Fiori front-end server)
  • SAP Cloud Platform (SAP CP)
  • SAP Enterprise Portal (EP)

SAP Fiori experience offers users intuitive and easy access to portal content and services from both desktop and mobile devices.Integration of SAP Fiori applications into the standard portal is possible via SAP Fiori iView, or by activating SAP Fiori Launchpad as the new user experience framework.

This has been available since SAP Enterprise Portal version 7.4 SP8 and 7.31 SP13.

SAP Portal offers various ways to leverage Fiori, from integrating Fiori applications into the existing Portal to a complete Portal renovation using the Fiori framework.

Applications running on the client side can be distinguished as follows: Fiori launchpad, standalone Fiori app, or any other portal application.

SAP's focus is currently on the SAP Cloud Platform, currently called SAP BTP.

SAP Enterprise Portal (EP) and SAP BTP are two distinct products with similar features but notable differences.

When considering an upgrade of SAP Portal to version NW 7.5, migration to the Cloud should be considered, as all innovations are happening in this product. SAP Portal will continue to receive only corrective support for as long as the product is valid, which is currently expected until 2024, though it may extend to 2027/30.

In planning a migration from SAP Portal to SAP HANA CLOUD PLATFORM, the following aspects should be considered:

  • Web Dynpro Java views: not supported on SAP Cloud Platform. However, SAP Enterprise Portal 750 can be used as a container for this type of content while transitioning to another technology.
  • KM (Knowledge Management): can be replaced with the "Document Center" cloud solution.
  • Universal Worklist (UWL): a centralized tool for aggregating alerts, notifications, approvals, and ad-hoc tasks for work items.

When does SAP Enterprise Portal maintenance end?

The Java application server within SAP NetWeaver 7.30, 7.31, and 7.40 will enter general maintenance until the end of 2020, with no extended maintenance offered. SAP NetWeaver 7.50 will be supported until the end of 2024.

Theme Designer

The new functionality introduced in SAP Portal since version 7.30 is the Theme Designer.

This new tool emerges, especially with the advent of SAP Fiori, as SAP aims to advance interface and user experience work. The Theme Designer is based on the WYSIWYG concept, where what you see is what you get and is browser-based. The built-in preview page not only allows instant viewing of design changes but can also emulate different screen sizes and orientations on the fly. The tool can be used for quick and simple design changes to complete implementation of a corporate design. It's compatible with all SAP web-based applications and clients and is available via:

  • SAP NetWeaver ABAP Application Server: accessed through transaction /UI5/THEME_DESIGNER or UI5/THEME_TOOL.
  • SAP Enterprise Portal: within the Content Administration menu → Portal Display → Portal Themes → User Interface Theme Designer.
  • SAP cloud platform: themedesigner-themedesigner.dispatcher.hanatrial.ondemand.com


 

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 historia de las interfaces de usuario en SAP" de la mano de nuestros alumnos.

SAP SemiSenior

Algunos Beneficios de SAP Screen personas: Simplicar la toma de decisiones Incrementa el uso de sap como sistema de registro Acelerar la adopcion mediante una interaccion de usuario mas intuitiva Facilidad para eliminar el memorizar cada transaccion de SAP Simplificar procesos comerciales Optimiza Consolida Automatiza Simplifica uso de SAP Estandariza Reduce requicitos de formacion Incorpora contenido de formacion en las pantallas En transacciones estandar de SAP los usuarios pueden: Eliminar controles innecesarios Agregar elementos en pantalla Modificar apariencia de elementos en pantalla La Tx. /PERSONAS/ADMIN...

Acceder a esta publicación

Creado y Compartido por: Cristobal Ignacio Sepulveda Ortiz

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

SAP Senior

Historia de las interfaces de usuario en SAP SAP GUI con 300.000 pantallas. SAP Screen personas solución para obtener transacciones existentes y transformar las obsoletas pantallas de SAP GUI en Fiori UX. Beneficios de SAP Screen personas Simplifica la toma de decisiones Simplifica los procesos comerciales Simplifica el uso de SAP Resumen SAP Fiori no es un lenguaje de programación, son reglas de diseños basadas en tecnología HTML5, CCS y JavaScript SAP Screen Personas es una capa de visualización que está por encima de dynpros para mejorar la usabilidad SAP S74HANA llaman a aplicaciones de Fiori y otras que parecen ser Fiori, lo que en realidad lleva es Screen personas Se puede acceder...

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

Lección 5: La historia de las interfaces de usuario en SAP La historia de las interfaces de usuario en SAP SAP utilizó durante muchos años SAP GUI como interfaz principal. Estaba pensada para usuarios técnicos, con pantallas llenas de campos. Poco amigable para usuarios comunes, difícil de usar sin capacitación. No se adaptaba a celulares ni tablets. Experiencia de usuario limitada. La historia de las interfaces de usuario en SAP (parte 2) SAP desarrolló SAP Fiori y SAP Screen Personas para mejorar la UX. Fiori ofrece una experiencia moderna, centrada en tareas y roles....

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

Historias de las interfaces de usuario SAP ERP y SAP gui (Cuando se utilizaba PC de escritorio, esta quedano obsoleta, contiene muchas funcionalidades) herramientas principal inicial. SAP Screen Personas: Personalizacion de las pantallas, sap y web dympro abap. Permite al usuario crear app de forma mas rapida. Simplificar la forma como las personas interactuan con las personas. Puede ejecutarse por la web, sap fiori launchpad Simplifica la toma de decisiones, los procesos. Mas facil de usar e intuitivo Automatiza procesos repetitivos Notas de ayuda para cada transacción Los usuarios pueden personalizar algunos temas. Contiene scripting y herramientas para agilizar procesos....

Acceder a esta publicación

Creado y Compartido por: Claudia Bibiana Monsalve Lopez

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

Historia de las UI en sap sap gui va quedando obsoleta fiori: objetivo es un solo dieno para todas las pp de SAP sap gui tiene 300.000 pantallas, sap en un inicio tomo las aplicaciones mas usadas para renovarlas, tambien brindando herramientas al cliente para personalizarlas SAP Screen Personas adaptar soluciones sap gui a fiori ux bajo requerimiento de codigo de programacion beneficios simplifica la toma de decisiones:sap para registro en tiempo real / interacion mas intuitiva de usuario/no memmorizar codigos de transacciones Simplifica los procesos comerciales: menos pantallas / consolidacion en una sola pantalla / una sola pulsacion de tecla Simplifica el uso de SAP: estandariza ux / reduce training / incorpora...

Acceder a esta publicación

Creado y Compartido por: Roberto Hernan Santucho

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

SAP Expert


Para poder cumplir con la estrategia SAP brinda a sus clientes las herramientas necesarias para adoptar y crear nuevas interfaces por sí mismos, algunas de estas herramientas permiten a los clientes de SAP crear la experiencia de interfaz de usuario UX que necesitan estas son Desarrollo de aplicaciones SAP UI 5, SAP Screen personas y el Diseñador de themes de SAP Algunas de estas herramientas permiten a los clientes crear una nueva interfaz de usuario, mientras que algunas como SAP Screen personas permiten a los clientes adaptar las interfaces de usuario actuales para que sean más simples y optimizarlas. Cuando se requirió poner a SAP Screen personas en al navegador, SAP decidió utilizar su servidor...

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 Slipstream Engine. Es una aplicacion 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. The Slipstream Engine is a component of SAP Screen Personas, introduced in version 3.0 Service Pack 6, designed to enhance the user experience by enabling the rendering of traditional SAP GUI transactions on mobile devices. This engine facilitates the transformation of complex SAP screens into a more user-friendly, Fiori-like interface, making it easier for users to interact with SAP applications on smartphones and tablets. Key Features and Functionality ...

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


The Evolution of User Interfaces in SAP Initially, when SAP launched its SAP ERP software, the SAP GUI was the primary user interface tool. The SAP GUI was designed for desktop PCs. However, in today's world, where applications should be accessible across various devices, including smartphones with much greater capabilities than when SAP ERP was released, it's crucial to have a mobile version of our application. The SAP GUI is becoming outdated as it can't compete with the interface design of modern applications built with HTML5. The introduction of SAP Fiori addressed this issue. It aims for a unified user design across all SAP applications, based on the UI5 framework. It's accessible through different platforms, be it web or native mobile...

Acceder a esta publicación

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

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

SAP Senior

La historia de las interfaces de usuario en SAP El SAP GUI era la principal herramienta de interfaz de usuario para el software SAP ERP, pero se está volviendo obsoleto debido a su falta de diseño moderno. SAP decidió cambiar y renovar algunas de las aplicaciones más utilizadas y brindar herramientas de personalización de pantallas a los clientes. Una de estas herramientas es SAP Screen Personas, que permite a las empresas mejorar la productividad del usuario personalizando las pantallas del SAP GUI. Con SAP Screen Personas, las organizaciones pueden crear aplicaciones de forma rápida y sencilla sin necesidad de programar, lo que simplifica la interacción de las personas con SAP. Algunos de...

Acceder a esta publicación

Creado y Compartido por: Nilson Parra Martinez / Disponibilidad Laboral: PartTime

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

SAP Senior

SAP Screen personas SAP cloud platform Portal SAP Enterprise SAP netweaver ABAP WYSIWYG UWL universal worklist lenguajes de programacion Java y ABAP SAPUI5 webdynpro Floorplan manager altamente configurable aplicaciones faciles y eficientes en web dynpro abap temas recursos roles y usuarios iconos variante eliminar controles innecesarios agregar elementos SAP Run Simple Simplifica la toma de decisiones

Acceder a esta publicación

Creado y Compartido por: Enrique Gomez

 


 

👌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!