
LAS BASES DE DATOS LOGICAS
¿Que es una base de datos logica?
Una base de datos logica (BDL) es un objeto ABAP que proporciona una vision logica de las tablas SAP y que permite relacionarlas para realizar la seleccion de los datos
¿Para que se utilizan las Bases de datos logicas?
Las bases de datos logicas simplifican la generacion de reportes, ofreciendo acceso de lectura, verificacion de autorizaciones y selecciones estandarizadas
Componentes de BSL son:
Estructura: Determina las tablas base de datos a las que se puede acceder
Selecciones: aqui se definen las intrucciones 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
*En general utilizaremos las BD existentes en el sistema aunque tambien podremos crear nuevas.
La sentencia GET: se utiliza para obtener datos de las tablas base de datos
La sentencia PUT: se utiliza para grabar datos en la tablas base de datos, comunmente en lugar de utilizarse PUT, se utilizan tablas internas para grabar en las tablas bases de datos.