✒️ABAP Las bases de datos lógicas
ABAP Las bases de datos lógicas
Bases de datos Logicas(BDL)
Es un objeto ABAP que proporciona una visión Lógica de las tablas SAP y que permite relacionarse para realizar la selecci{on de los datos.
Para que se utilizan las bases de datos logicas
Simplifican la generacion de reportes, ofreciendo accesos de lectura, verificación de autorizaciones y selecciones estandarizadas.
componentes de una base de datos logica
Estructura
Determina las tablas bases de datos a las que se puede acceder.
Selecciones
Se definen las instrucciones de seleccion de datos (select-options, parameters y matchcodes)
Programa
Es un contenedor de subrutinas que se utiliza para la lectura de datos.
La comunicacion entre los programas ABAP y las BDL se realizara a traves de las sentencias PUT y GET.
Se usa las que existen pero tambien se pueden crear nuevas.
Para asociar una BDL se debe asociarla al momento de crear un programa o luego de crearlo, en los attibutos del mismo,
Para recuperar datos en un reporte de la tabla logica bnka por ejemplo.
Se pone
Report zprueba_abap_bdl.
TABLES: bnka.
GET bnka.
Al ejecutar se veran los campos de esa tabla logica.
SE36
Permite la creacion, modificacion y visualizacion de las bases de datos logicas.
Search help=Se ve si se tiene o no asociada una pantalla de seleccion
Se ven los selection Texts
Database Program para ver el programas de lectura asociado a la BDL.
La sentencia GET es para leer datos de la tabla base de datos
la sentencia PUT para grabar datos en la tabla base de datos.
Se utilizan tablas internas para usarlas.
 
 
 
Sobre el autor
Publicación académica de Silvia Marina Carrizo, en su ámbito de estudios para la Carrera Consultor ABAP.
Silvia Marina Carrizo
Profesión: Analista Senior Genexus - Argentina - Legajo: ER54O
✒️Autor de: 61 Publicaciones Académicas
🎓Egresado del módulo:
Certificación Académica de Silvia Carrizo