✒️ABAP Las bases de datos lógicas
ABAP Las bases de datos lógicas
Base de Datos Lógica
Es un objeto ABAP que proporciona una visión lógica de las tablas SAP y que permite relacionarlas para relaizar 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.
Sus componentes son:
- Estructura - determina las tablas bases de datos a las que se puede acceder.
- Selecciones - aquí se definen las instrucciones de selección de datos (select-optio, parameters y matchcodes).
- Programa - es un contenedor de subrutinas que se utiliza para la lectura de datos.
La comunicación entre los programas ABAP y las bases de datos lógicas se realiza a través de las sentencias PUT (para grabar datos en la tabla base de datos) y GET (para obtener datos de la tabla base de datos).
En general utilizaremos las BDL existentes en el sistema aunque también podemos crear nuevas.
Para utilizar una BDL en un programa ABAP debemos asignar la BDL en el comento de creación del programa o si ya esta creado en los atributos del mismo.
La creación,modificación y visualización de los BDL se hace con la transacción SE36.
En la pestaña Gestión vemos el nº de tablas que tiene asociada. En la pestaña Ayuda para búsqueda vemos si la BDL tiene asociadas ayudas de búsqueda. En la pestaña Campos de moneda/cantidad vemos si la BDL utiliza campos de importe.
 
 
 
Sobre el autor
Publicación académica de Ana Schiau, en su ámbito de estudios para la Carrera Consultor ABAP.
Ana Schiau
España - Legajo: TK43H
✒️Autor de: 55 Publicaciones Académicas
🎓Egresado del módulo:
Presentación:
Trabajo como key user sd en un multinacional y quiero aprender a programar en abap.
Certificación Académica de Ana Schiau