✒️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 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 BSL (LDB, logical database)se realiza a través de las sentencias PUT y GET. En general se utilizan las BSL existentes en el sistema aunque también se pueden crear nuevas.
Sentencia GET: Se utiliza para obtener datos de las tablas Base de datos.
Sentencia PUT: Se utiliza para grabar datos en las tablas de Base de datos.
Comúnmente en lugar de utilizarse PUT, se utilizan tablas internas para grabar en las tablas bases de datos
Para utilizar una BDL en un programa ABAP debemos asignar la BDL en el momento de creación del programa dentro de los atributos del mismo.
SE36: transacción que se utiliza para la creación, modificación ó visualización de las BDL
En las solapas:
Search Help: Vemos si tiene asociada o no ayuda de búsqueda
Si vamos al botón:
Sel.Texts vemos los textos de selección definidos en la BDL
MenuàGotoàdatabase Program: para ver el programa de lectura asociado a la BDL
 
 
 
Sobre el autor
Publicación académica de Sabrina Soledad Rodriguez, en su ámbito de estudios para la Carrera Consultor ABAP.
Sabrina Soledad Rodriguez
Profesión: Consultor Sap Fi - Co - Bs - Argentina - Legajo: SQ30J
✒️Autor de: 55 Publicaciones Académicas
🎓Egresado del módulo:
Disponibilidad Laboral: FullTime
Certificación Académica de Sabrina Rodriguez