Icono del sitio Antonio de Ancos Cid

ABAP RESTful Application Programming Model (RAP): lo probamos (II)

Sigo con el tutorial, por donde me quedé en la entrada anterior.

Ampliamos el modelo de datos de nuestra tabla, añadiendo asociaciones con otras ya existentes y cambiamos propiedades en algunos de los campos.

Seguimos añadiendo funcionalidad a nuestra aplicación: posibilidad de buscar en el contenido de nuestra tabla, asignar ayudas de búsqueda a algunos de los campos…

En el siguiente paso, añadimos más campos en el filtro de selección y especificamos la información que queremos que aparezca en la cabecera, entre otras cosas.

Todo lo que hemos hecho hasta ahora lo hemos hecho sin programar nada, simplemente hemos ido añadiendo anotaciones a nuestros CDS y cuando nuestras aplicaciones consuman los OData en los que publicaremos nuestros CDS sabrán cómo interpretar esas anotaciones.

¿Entiendes ahora por qué es importante entender cómo funciona «eso de los CDS»?

Hace años que os hablé de eso…

Core Data Services: ¿esto qué es?

Y ya no es que tú tengas que hacer tus desarrollos con CDS (sí te lo digo, pero prefiero que te convenzas por ti mismo), es que SAP lo hace TODO así y te convendría entenderlo; para entender cómo hace SAP las cosas y para ahorrarte muchos desarrollos y mucho tiempo cuando te toque hacer algo a ti.

De todas formas, yo que tú buscaría alguna entrada más actualizada, porque aunque la base es la misma, es algo que ha evolucionado bastante en los últimos años.

Esta puede ser una buena opción: SAP – ABAP CDS Development User Guide

Y sobre el tutorial, seguimos en la siguiente entrada… 😉

Salir de la versión móvil