Exponer vista CDS como servicio oData #1

Con la aparición de las vistas ABAP CDS y las anotaciones, podemos crear aplicaciones SAP Fiori de manera mucho más rápida que en el pasado. En el desarrollo de una aplicación Fiori, de tipo informe List Report, tendremos que cubrir 3 pasos esenciales: Creación de nuestras vistas ABAP CDS que obtengan los datos de nuestro sistema SAP S/4 HANA (o anterior con base de datos HANA) y contengan las diferentes anotaciones para que la información obtenida pueda ser representada gráficamente en nuestra aplicación de forma automática a través de los Fiori Elements. Creación de nuestro servicio oData, el cual expondra la CDS como servicio que consumirá nuestra aplicación SAP Fiori para obtener la información, y escribir/modificar datos en los tipos …

Seguir leyendo

¿Qué son las ABAP CDS y cómo se crean? #1

Hoy vamos a empezar con una de mis favoritas, las vistas ABAP CDS, una tecnología básica en el uso de BD HANA, y un imprescindible que debe conocer todos aquellos perfiles que quieren mantenerse actualizados. ¿Qué son las vistas ABAP CDS? ABAP CDS es una infraestructura creada por SAP para definir y consumir modelos de datos en SAP HANA. Utilizan un lenguaje de definición (DLL), un lenguaje de consulta (QL) y un lenguaje de control de datos (DCL). Para enriquecer estos desarrollos, se pueden utilizar otras tecnologías como AMDP y BOPF para permitir ampliar la funcionalidad de nuestras aplicaciones Fiori. A partir de la versión NetWeaver 7.4 SP05, se introduce el concepto CDS en ABAP, permitiendo desarrollar este tipo de …

Seguir leyendo