cómo traducir el metadata de una cds view

Cómo traducir una Metadata Extension de CDS View

Las metadata extensions de CDS Views (EXTEND VIEW con @Metadata) contienen textos que también se pueden traducir (etiquetas de UI, tooltips, etc.). A diferencia de la CDS base, la traducción se hace en SE63 con un tipo de objeto específico:…

Cómo traducir una CDS View

Cómo traducir una CDS View

Las CDS Views pueden mostrar descripciones en el idioma del usuario si están traducidas. Por defecto, el texto que ves en @EndUserText.label o en el título de la vista está en el idioma de desarrollo (normalmente inglés). Para que aparezca…

Que es un function import

Function Imports en SAP Gateway

Cuando desarrollas servicios OData en SAP, a menudo necesitas hacer algo que no es crear, leer, actualizar o borrar un registro. Por ejemplo: aprobar un pedido, calcular el total de ventas o enviar un correo. Para esos casos, OData tiene…

filtrar en AMDP usando SELECT-OPTIONS

Cómo filtrar en AMDP usando SELECT-OPTIONS

Uno de los problemas más comunes cuando empiezas con AMDP es intentar usar un SELECT-OPTIONS directamente en la consulta a base de datos, y no funciona. La razón es que SELECT-OPTIONS es una característica de ABAP, no de SQLScript. Por…

que es s/4 hana

¿Qué es SAP S/4 Hana?

Antes de entender S/4HANA, primero hay que entender qué es HANA. SAP HANA (High-Performance Analytic Appliance) es una base de datos desarrollada por SAP. HANA no es una base de datos cualquiera. Sus características clave son: HANA es una base…

Tipos de vistas CDS

Tipos de CDS views

Antes de entender los tipos, hay que entender qué es una CDS View. Una CDS View es una forma de definir modelos de datos directamente en la base de datos (HANA), usando SQL extendido y anotaciones. Los tipos de CDS…

Introducción oData

Introducción a OData

Si estás empezando en el mundo de SAP y quieres entender cómo se comunican las aplicaciones modernas (Fiori, móviles, sistemas externos) con tu sistema SAP, hay un concepto que tienes que dominar sí o sí: oData. Entender bien OData es…

que es una AMDP en ABAP

AMDP en ABAP: qué son, para qué sirven y cuándo usarlas

Durante muchos años, la programación ABAP seguía siempre el mismo patrón: leer datos desde la base de datos, traerlos al servidor de aplicaciones y procesarlos allí. El problema es que ese modelo empezó a quedarse corto cuando aparecieron sistemas con…