¿Cómo manejar las operaciones transaccionales en SAPUI5? Esta es una cuestión central que debería abordarse en cada fase de diseño de la arquitectura. Ya me ha pasado en varios clientes (por no decir en la mayoría) que cuando sacamos este tema sobre los bloqueos, y les cuento las posibilidades que ahora explicaré, siempre me dicen lo... Leer más →
oData Versión 4
Este post va a ser un poco más teórico que otras veces (en post posteriores nos meteremos con el desarrollo), y vamos a explicar unos cuantos conceptos que han entrado en juego con el estándar OData versión 4 que ya tenemos desde hace tiempo disponible en el Gateway, y cada vez tenemos más plantillas Fiori... Leer más →
Redefinir Servicios oData
En este post vamos a tratar de redefinir un servicio oData existente con el propósito de extender su funcionalidad según los requisitos necesarios. Aquí existen dos posibilidades o crear un nuevo servicio con toda la funcionalidad del servicio que redefinimos o sobreescribir el servicio estándar. En ambas situaciones podemos ampliar el servicio Z generado de... Leer más →
Servicio oData (III)
Buenas a todos, vamos a seguir con esta serie de posts para tratar de comprender bien el funcionamiento de los servicios oData. Como ya hemos comentado anteriormente (Servicio oData (I)) las peticiones a los servicios oData se basan en la estructura de la URI, por lo que en este post vamos a tratar de explicar... Leer más →
Servicio oData (II)
Voy a tratar de explicar un poco más acerca de los servicios oData tras el primer post, donde hice una introducción sobre este protocolo cada vez más utilizado e importante en el intercambio de datos. En dicho post hacía referencia al EDM (Entity Data Model), este modelo está compuesto por una serie de elementos que... Leer más →
Servicio oData (I)
Vamos a tratar de explicar en una serie de posts, qué es y en qué consiste el protocolo oData. El protocolo oData es utilizado por las aplicaciones SAPUI5 para realizar todas las transacciones de datos con el back-end ya sea a través del Gateway, XS Engine (con HANA) u oData Provisioning (con SCP). Las principales... Leer más →