
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 🙂
Calle Eloy Gonzalo, 27
Madrid, Madrid.
Código Postal 28010
Paseo de la Reforma 26
Colonia Juárez, Cuauhtémoc
Ciudad de México 06600
Real Cariari
Autopista General Cañas,
San José, SJ 40104
Av. Jorge Basadre 349
San Isidro
Lima, LIM 15073