Troubleshooting SAP Fiori

Diagnóstico y resolución de incidencias técnicas

Metodología de Diagnóstico

Resolver problemas en Fiori requiere un enfoque estructurado debido a su arquitectura distribuida.

1. Análisis en el Cliente (Navegador)

Utiliza las herramientas de desarrollo del navegador (F12) para identificar:

2. Análisis en el Frontend Server (FES)

3. Análisis en el Backend Server (BES)

Resolución de Errores Comunes

Error: "Cannot load tile"

Suele deberse a problemas de autorización o a que el Target Mapping no es válido. Verifica que el usuario tiene asignado el catálogo y grupo correcto, y que el alias del sistema apunta al backend adecuado.

Error 500: "Internal Server Error"

Generalmente es un error en el código ABAP o una excepción no controlada. La transacción /IWFND/ERROR_LOG te dará el ID del log para consultarlo en el backend.

Falta de Mosaicos (Tiles)

Si el Launchpad aparece vacío, comprueba:

  1. Si el rol PFCG está correctamente asignado en SU01.
  2. Si la caché del Launchpad está desactualizada (ejecuta /UI2/INVALIDATE_CLIENT_CACHES).

Preguntas Frecuentes (FAQ)

¿Cuál es la primera transacción a revisar ante un error en Fiori?

La transacción principal es /IWFND/ERROR_LOG en el Frontend Server. Registra todos los fallos de comunicación OData con detalles técnicos sobre el origen del error.

¿Cómo se depura una aplicación Fiori desde el navegador?

Presionando F12 para abrir las 'Developer Tools'. En la pestaña 'Network' se pueden ver las llamadas OData fallidas, y en 'Console' los errores de carga de librerías o lógica JavaScript.

¿Qué hacer si un cambio en el Launchpad no se refleja?

Es necesario limpiar las cachés. Se deben ejecutar los reportes /UI2/INVALIDATE_GLOBAL_CACHES y /UI2/CHIP_SYNCHRONIZE_CACHE en el sistema SAP, además de limpiar la caché del navegador.

Temas relacionados