
BASE DE DATOS LOGICA
Objeto abap que proporciona una visión lógica de las tablas sap y que permite relacionarlas para realizar la selección de los datos. Estas simplifican la generación de reportes, ofreciendo accesos e lectura, verificación de autorizaciones y selecciones estandarizadas.
Los componenetes son:
Estructura: etermina las tablas bases de datos a las que se puede acceder.
Selecciones: se definen las instrucciones de selección de datos(select-options, parameters y matchcodes).
Programa: contenedor de subrutinas que se utilizan para la lectura de datos.
Las comunicación entre programas y bdl se realiza a través de sentencias put y get.
La sentencia get se utiliza para obtener datos de las tablas y put para grabar datos en las tablas.
SE36 para crear, modificar o visualizar una base de datos lógica.
ej.
*&---------------------------------------------------------------------*
*& Report ZPRUEBA_ABAP_BDL
*&
*&---------------------------------------------------------------------*
*&
*&
*&---------------------------------------------------------------------*
REPORT zprueba_abap_bdl.
TABLES: bnka.
GET bnka.
WRITE: bnka-banks, bnka-bankl.