El rincon de osalla

Suscribete y recibe las actualizaciones en tu e-mail

Introduzca su direccion de email:

Servicio ofrecido por:FeedBurner

Personalización de la página de inicio de sesión de SAP Fiori.

En algunos casos, el cliente necesita un inicio de sesión personalizado basado en el inicio de sesión estándar de Fiori. 
Este tutorial muestra cómo personalizar el inicio de sesión estándar de fiori.


Paso 1: Crear clase de inicio de sesión SRA
Esta clase contiene todos los valores de constantes para cambiar imágenes y algunos colores del inicio de sesión estándar de Fiori.

  • Ir a la transacción SE24

  • Copie la clase estándar: / UI2 / CL_SRA_LOGIN .

Nota: esta clase contiene el método INIT_DEFAULT_PROPERTIES con todos los valores de inicio de sesión. Más adelante explicaré cómo funciona este método.
Paso 2: asignamos la nueva clase de inicio de sesión personalizada a nuestra aplicación
  • Va a la transacción SICF y la ruta: default_host> SAP> BC> UI5_UI5> your_application .

  • Ingrese al servicio relacionado con su aplicación y vaya a la pestaña " Páginas de error " y luego haga clic en " Configuración ".
  • En la siguiente pantalla puede agregar su nueva clase de inicio de sesión personalizada.

  • Seleccione la opción " Definir configuración específica del servicio " y luego seleccione la opción " Implementación personalizada ". Luego, en el campo de entrada "Clase ABAP", agregue su nueva clase (generada en el paso 1).

  • En este punto puedes ver la página de inicio de sesión estándar de Fiori:
... Así que ahora, vamos a personalizar la página de inicio de sesión;).
Paso 3: Modificar imágenes y logos.
  • Puede ver todos los archivos relacionados con la página de inicio de sesión en la transacción: SO2_MIME_REPOSITORY . En esta transacción, el inicio de sesión es en la ruta estándar: SAP> PUBLIC> BC> UI2> logon
Nota: puede modificar estos archivos pero luego pierde los archivos de inicio de sesión originales. Así que recomiendo agregar una nueva carpeta en la carpeta UI2 (solo necesita un clic izquierdo) y copiar o agregar nuevos archivos con su personalización.
  • Después de agregar nuevos archivos con su propia personalización (puede usar los archivos originales login_background_xxx.jpg como plantilla).

  • Es hora de modificar la ruta de los archivos estándar y usar sus propios archivos (por lo tanto, asumimos que creamos una nueva carpeta en UI2 y agregamos nuevos archivos en esta carpeta).

  • Va a la transacción SE24 y edita su clase de inicio de sesión personalizada. Va al método INIT_DEFAULT_PROPERTIES .

  • Este método contiene todas las parametrizaciones de la página de inicio de sesión personalizada, por lo que necesitamos modificar la ruta de acceso de los nuevos archivos. Este camino contiene todas las imágenes:
Paso 4: personalizaciones extra
A veces no basta con modificar las imágenes. En estos casos puede modificar el inicio de sesión HTML estándar o archivos css.
  • Puede copiar archivos desde SAP> PUBLIC> BC> UI2> iniciar sesión usando template_css.css y template_login.html

  • En este caso, es necesario cambiar la ruta estándar en su clase de inicio de sesión personalizada:

Traducción de https://blogs.sap.com/2017/07/06/customization-of-sap-fiori-logon-page/

No hay comentarios:

Publicar un comentario

Creditos