• Inicio
  • Novedades
  • Academia SAP
  • FAQ
  • Blog
  • Contacto
S4PCADEMY_Logo
Twitter Linkedin Instagram
S4PCADEMY_Logo
Twitter Linkedin Instagram
SAP ABAP

Modelo ABAP RAP (Programación de aplicaciones RESTful), Parte 1 –> Escenario gestionado

By s4pcademy 


En este blog, aprenderá cómo crear un modelo RAP simple. En este ejemplo, crearemos una tabla, entidad de vista de CDS, extensión de metadatos, definición de comportamiento, definición de servicio, enlace de servicio.

Crearemos la siguiente aplicación para la creación de detalles del controlador con la ayuda del elemento FIORI.

Paso 1 -> Crear tabla – ZRV_RAP_DRIVER

Haga clic con el botón derecho en el paquete -> Nuevo -> Otro objeto de repositorio ABAP -> Seleccione Tabla de base de datos e ingrese el nombre de la tabla.

Aquí está el fragmento de código.

Paso 2 -> Crear entidad CDS raíz ZI_RAP_DRIVER

Haga clic con el botón derecho en el paquete -> Nuevo -> Otro objeto de repositorio ABAP -> Seleccione Definición de datos e ingrese el nombre de la entidad CDS raíz -> Seleccione Definir entidad de vista raíz.

Aquí está el fragmento de código.

Paso 3 -> Crear una extensión de metadatos

Haga clic derecho en la entidad de vista raíz -> Seleccione Nueva extensión de metadatos -> Ingrese el nombre de la extensión de metadatos.

Aquí anotamos la entidad CDS y los campos, agregamos la posición de la pantalla, establecemos el campo de selección, etc.

Aquí está el fragmento de código.

Paso 4 -> Crear una definición de comportamiento

Haga clic con el botón derecho en la entidad de vista raíz -> Seleccione Nueva definición de comportamiento.

Todos los detalles ya estarán completos, simplemente haga clic en siguiente.

Aquí está el fragmento de código,

Nota –> Para el escenario administrado no necesitamos una clase. La función Crear, Eliminar y Actualizar funcionará como estándar.

Paso 5 –> Crear una definición de servicio

Haga clic con el botón derecho en la entidad de vista raíz -> Seleccione Nueva definición de servicio

Aquí está el fragmento de código.

Paso 6 –> Crear enlace de servicio

Haga clic con el botón derecho en la definición de servicio -> Seleccione Nuevo enlace de servicio.

Aquí debemos elegir el tipo de enlace OData V2-UI o OData V4-UI, por ahora hemos elegido V2-UI.

Ahora publique el Servicio haciendo clic en el botón Publicar.

Nuestro modelo RAP está completo, ahora pruebe la aplicación.

Aplicación de prueba –>

Seleccione Servicio y haga clic en el botón de vista previa.

Haga clic en Ir –> Para ver los datos, si ya están disponibles en el sistema.

Haga clic en CREAR –> Aquí podemos crear un nuevo controlador.

ACTUALIZAR / ELIMINAR –> Para actualizar o eliminar el registro.

Seleccione la entrada de la lista.

Estos botones aparecen en la esquina superior derecha.

Conclusión –> Después de leer este blog, podrá crear una aplicación de modelo RAP simple.

Pruébalo y déjame saber en los comentarios si necesitas ayuda/apoyo.

Siéntase libre de sugerir si se necesita alguna corrección 🙂




SAP Profitability and Performance Management: integración de Snowflake (parte 1/2)
Previo
KAUST transforma el campus en una ciudad inteligente con SAP Business Technology Platform
Siguiente

Madrid

Calle Eloy Gonzalo, 27
Madrid, Madrid.
Código Postal 28010

México

Paseo de la Reforma 26
Colonia Juárez,  Cuauhtémoc
Ciudad de México 06600

Costa Rica

Real Cariari
Autopista General Cañas, 
San José, SJ 40104

Perú

Av. Jorge Basadre 349
San Isidro
Lima, LIM 15073

Twitter Linkedin Instagram
Copyright 2022 | All Right Reserved.