Acciones y determinaciones en RAP: botones en Fiori y cálculos automáticos al guardar
Añade botones Prestar y Devolver que cambian el estado de un libro y una determinación que rellena valores al crear, todo en RAP y sin escribir JavaScript.
Guías prácticas con código y pasos reproducibles.
Ningún tutorial coincide con la búsqueda.
Añade botones Prestar y Devolver que cambian el estado de un libro y una determinación que rellena valores al crear, todo en RAP y sin escribir JavaScript.
Crea la instancia de Process Integration Runtime y su service key, pide un token OAuth y llama a tu iFlow desde Postman, con el token automatizado y CSRF cuando haga falta.
Colorea en rojo, amarillo o verde la valoración de cada libro con un campo calculado en la CDS y una anotación, y añade estrellas en el detalle. Sin JavaScript.
Crea con SAP CAP un servicio OData para la biblioteca: modelo CDS, datos iniciales, validación con before y un campo virtual con after. Todo en TypeScript y probado con peticiones reales.
Construye un servicio SEGW sobre una tabla Z donde el GET lo sirve una CDS vía SADL y el POST pasa por un Business Object BOPF, con validaciones, mensajes OData y una acción.
Publica la CDS con anotaciones UI como servicio OData, genera una app Fiori Elements, despliégala al repositorio ABAP y llévala al Launchpad con catálogo, tile, target mapping y rol.
Configura cTMS como el STMS de la nube: destinations, nodos, rutas y el release paso a paso de una app MTA, con los errores típicos y cómo resolverlos.
Construye una tabla de multiplicar en SAPUI5 con Component, dos modelos JSON, binding de un input y de una tabla, textos traducibles y validación con MessageToast.
Construye en Integration Suite un iFlow que recibe una llamada HTTPS, consulta una API REST pública y devuelve la respuesta. Con token OAuth, monitorización y externalización de parámetros.
Las expresiones de ABAP que vas a leer y escribir en cada clase RAP, con un ejemplo de biblioteca que puedes ejecutar desde ADT.
Crea las tablas de una biblioteca, carga datos de prueba y define la Root View Entity con sus asociaciones: la base de cualquier objeto de negocio RAP.
Expón la biblioteca como servicio OData V4 y ábrela en una aplicación Fiori Elements de vista previa, sin escribir UI5.
Añade comportamiento a la biblioteca (crear, modificar, borrar) y valida los datos al guardar, con mensajes de error que Fiori muestra junto al campo.