![](/cvo_files/imgs_sap_abap/logos/logo_cvo_academy_it.png)
✒️ABAP Las bases de datos lógicas
ABAP Las bases de datos lógicas
![ABAP Las bases de datos lógicas ABAP Las bases de datos lógicas](https://www.cvosoft.com/cvo_files/imgs_sap_abap/og-images/203.jpg)
Las Bases de Datos Lógicas
Es un objeto ABAP que proporciona una visión lógica de las tablas SAP y permite relacionarlas para realizar la selección de los datos.
Se utilizan para simplificar la generación de reportes, ofreciendo accesos de lectura, verificación de autorizaciones y selecciones estandarizadas.
Componentes de una BDL:
ESTRUCTURA: Determina las tablas bases de datos a las que se puede acceder
SELECCIONES: Se definen las instrucciones de selección de datos (select-options, parameters, matchcodes)
PROGRAMA: Es un contenedor de subrutinas que se utiliza para la lectura de datos.
La comunicación entre los programas ABAP y las BDL se realiza a través de las sentencias PUT (Se utiliza para grabar datos en las tablas de Base de datos) y GET (Se utiliza para obtener datos de las tablas Base de datos.). (Comúnmente en lugar de utilizarse PUT, se utilizan tablas internas para grabar en las tablas bases de datos)
En general utilizaremos las BDL existentes en el sistema aunque también podremos crear nuevas.
Para utilizar una BDL:
Al momento de creación del programa se indica la BDL (campo:Logical database) o, si ya está creado, en los atributos del mismo.
Para crear una BDL: Trx SE36 (ej con la BANK existente en SAP)
En la solapa Management: vemos por lo que está formada la BDL.
En la solapa Search Help: Ayudas de búsquedas asocidas.
En la solapa Currency/quantity fields: Si utiliza campos de importe.
[btnSELECTIONS] Pantalla de selección definidas en las BDL.
[btnSEL Texts] estásn los símbolos de texto y de selección en la BD
Para ver programa de lectura de datos asociados a la BDL: Menú: Database / Database Program
 
 
 
Sobre el autor
Publicación académica de Ruben Dario Martucci, en su ámbito de estudios para la Carrera Consultor ABAP.
Ruben Dario Martucci
Profesión: Técnico Informático - Argentina - Legajo: UX76U
✒️Autor de: 58 Publicaciones Académicas
🎓Egresado del módulo:
Disponibilidad Laboral: FullTime