Integración de aplicaciones SAPUI5 personalizadas en el SAP Fiori LaunchPad


Cuando las empresas desarrollan aplicaciones SAPUI5 personalizadas (también llamadas aplicaciones HTML5), a menudo necesitan hacerlas disponibles en el SAP Fiori LaunchPad para que los usuarios finales puedan acceder a ellas junto con las aplicaciones SAP estándar.

Muchas organizaciones recurren a la costumbre Sapui5 Aplicaciones cuando tienen procesos comerciales únicos que las aplicaciones estándar de SAP no abordan completamente. Estas aplicaciones pueden optimizar los flujos de trabajo de nicho, reemplazar herramientas manuales como hojas de cálculo o proporcionar características especializadas adaptadas a las necesidades de un departamento. Integrándolos en el SAP Fiori Launchpad Asegura que las herramientas personalizadas se conviertan en parte de una experiencia de usuario unificada basada en roles.

Cuando se suscribe al servicio SAP LaunchPad, el proveedor de contenido para las aplicaciones HTML5 se crea automáticamente durante la activación de la suscripción para que no necesite crear uno como lo haría para un SAP S/4HANA Sistema local, por ejemplo.

El servicio SAP LaunchPad actúa como un punto de entrada central para aplicaciones comerciales alojadas en Plataforma de tecnología empresarial de SAP (SAP BTP). Proporciona una página de inicio personalizada basada en roles para los usuarios, lo que les facilita encontrar las aplicaciones que necesitan sin navegar por múltiples sistemas. Al albergar aplicaciones estándar y personalizadas, el lanzador se convierte en un único punto de acceso simplificado para toda la organización.

Antes de que pueda trabajar con la aplicación HTML5, hay un par de pasos que debe realizar. Si bien la creación de la aplicación en sí es una tarea técnica manejada por los desarrolladores, los siguientes pasos se centran en preparar la aplicación, por lo que es visible, configurada correctamente y accesible para los usuarios correctos en el lanzamiento de LaunchPad. Esto asegura que la aplicación no solo funciona correctamente, sino que también aparece en el contexto correcto para los usuarios finales. El proceso se ve así:

  1. Desarrollar la aplicación.
  2. Configurar el json Archivo para exponer la aplicación al servicio SAP LaunchPad.
  3. Implemente la aplicación HTML5 en su subacrount.

En la figura a continuación, una aplicación, Control de iluminaciónestá disponible. Usaremos esto como ejemplo.

Aplicación HTML5 disponible

Al igual que con el contenido de un sistema de backend de SAP S/4HANA, primero debe agregar las aplicaciones relevantes a Mi contenido. Esto se hace de la misma manera seleccionando las aplicaciones y haciendo clic en +Agregar a mi contenido. Esto agregará las aplicaciones al contenido disponible en el Mi contenido pestaña, como se muestra en esta figura.

APP (s) HTML5 agregadas a la pestaña My Content

Desde este punto, los pasos son los mismos que cualquier otra aplicación que desee poner a disposición en el sitio de SAP LaunchPad:

  1. Asigne la aplicación a un catálogo.
  2. Asigne la aplicación a un grupo (opcional).
  3. Asigne la aplicación a un rol existente, o cree un nuevo rol, asigne la aplicación a este rol y asigne el rol al sitio relevante.
  4. Si se crea un nuevo rol, recuerde también asignar a los usuarios a la recopilación de roles en la cabina SAP BTP.

Después de completar esto, los usuarios verán la nueva aplicación la próxima vez que inicien sesión, como se muestra en esta figura.

El resultado de agregar aplicaciones HTML5

La integración de sus aplicaciones SAPUI5 personalizadas en el SAP Fiori LaunchPad garantiza que formen parte de un entorno unificado basado en roles donde los usuarios pueden encontrar y usar rápidamente las herramientas que necesitan. Ya sea que esté implementando una sola aplicación o una cartera completa, seguir estos pasos ayuda a mantener la consistencia, la seguridad y la accesibilidad en su panorama de SAP.

Nota del editor: Esta publicación ha sido adaptada de una sección del libro Configuración de SAP Fiori Launchpad por Claus Burgaard y Setu saxena. Claus es un experto en UX y movilidad con más de 20 años de experiencia técnica en SAP. SETU es un arquitecto UX en SAP Dinamarca. Tiene más de nueve años de experiencia trabajando con SAP.

Esta publicación fue publicada originalmente 8/2025.



Your email address will not be published. Required fields are marked *

*

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.