TodoSAP.com Todo sobre SAP en español

SAP Fiori

Aplicación Fiori sin datos: servicio OData no activado (/IWFND/MAINT_SERVICE)

2 min de lectura

Aplicación Fiori sin datos: servicio OData no activado (/IWFND/MAINT_SERVICE)

Síntoma

La aplicación Fiori se abre, pero no carga datos o muestra un aviso de que no se encuentra el servicio. En el navegador, la URL del servicio OData devuelve un error 404.

Causas habituales

  • El servicio OData nunca se ha registrado en el sistema Gateway.
  • El nodo ICF del servicio está desactivado en SICF.
  • El alias de sistema asignado al servicio es incorrecto.
  • El servicio está activo en desarrollo, pero la activación no se ha repetido en el sistema de destino.
  • El usuario no tiene autorización sobre el servicio.

Cómo resolverlo

  1. Identifica el nombre del servicio en la documentación de la app o en las llamadas de red del navegador.
  2. Abre /IWFND/MAINT_SERVICE y comprueba si aparece en la lista.
  3. Si no está, usa la opción de añadir servicio, elige el alias de sistema, selecciona el servicio y asígnale un paquete.
  4. Verifica en SICF que el nodo bajo /sap/opu/odata esté activo.
  5. Comprueba la respuesta de los metadatos ($metadata) y revisa los permisos del usuario con SU53.

Cómo evitarlo

Documenta los servicios OData de cada app y actívalos en todos los entornos como parte del paso a producción.

Más en TodoSAP: Errores SAP | Módulo Fiori