✒️SAP BTPFIORI / Consumir un servicio OData de SAP en SAPUI5 Por Claudia Monsalve Lopez
Consumir un servicio OData de SAP en SAPUI5

Consumir un servicio Odata de SAP en SAPUI5
Para poder consumir un servicio Odata debemos tener creado el destino en el SAP BTP, sistema donde esta el servicio que queremos consumir
Destino en SAP BTP es una configuración que permite conectar tu aplicación en la nube con un sistema externo (por ejemplo, SAP Gateway, ES5, S/4HANA, API REST).
Contiene:
-
URL del sistema externo
-
Método de autenticación (Básico, OAuth, etc.)
-
Datos de conexión y propiedades adicionales
Creacion de un proyecto SAP Fiori que consuma el servicio Odata en ES5: la creación de un proyecto SAP Fiori que consuma un servicio OData en ES5 consiste en:
-
Configurar un destino en SAP BAS hacia ES5.
-
Generar un proyecto Fiori (Freestyle o Elements) usando el Application Generator.
-
Seleccionar el servicio OData desde ES5.
-
Consumir los datos en la app mediante ODataModel.
-
Ejecutar y probar la aplicación en el BAS o en Fiori Launchpad.
La configuracion del modelo de datos en las vistas: La configuración del modelo de datos en las vistas permite vincular controles UI5 (como listas o tablas) con datos del backend.
Se realiza mediante data binding, usando rutas del modelo OData definidas en el manifest.json o con setModel() en el controller. Esto permite que los controles se llenen automáticamente con los datos del servicio.
Agregar un modelo usando la paleta de comandos: en SAP BAS permite crear y configurar un modelo OData, JSON o XML de forma rápida sin editar archivos manualmente.
Se accede desde la paleta con "UI5: Add Model", seleccionas el tipo de modelo y se genera automáticamente la entrada en el manifest.json.
Vinculacion del destino en la ejecuion del test unitario: permite que tu aplicación SAPUI5 o Fiori, al probarse localmente, conozca a qué sistema backend debe conectarse. Se hace asociando el destino configurado (por ejemplo, ES5 o un sistema SAP) al servicio OData en el momento de ejecutar el test o el preview, normalmente usando el App Router o los settings del BAS.
 
 
 
Sobre el autor
Publicación académica de Claudia Bibiana Monsalve Lopez, en su ámbito de estudios para la Carrera Consultor SAP BTP Fiori.
Claudia Bibiana Monsalve Lopez
Profesión: Ingeniera Informatica - Colombia - Legajo: XF24Z
✒️Autor de: 109 Publicaciones Académicas
🎓Egresado de los módulos:
Certificación Académica de Claudia Monsalve







Disponibilidad Laboral: FullTime


















