✒️ABAP Las bases de datos lógicas
ABAP Las bases de datos lógicas
Bases de datos Lógicas
BDL es un programa SAP que lee y procesa información de tablas de una base de datos. Puede incluirse como atributo de un programa ABAP de usuario, y se compila conjuntamente con él.
Para ir por menú: Herramientas-Workbench Abap 4 - Desarrollo-Entorno programación-Base de datos Lógicas. o la transaccionSE36
No es muy útil crear bases de datos lógicas nuevas, salvo que sean pequeñas modificaciones de las ya existentes en SAP.
Para que se utilizan:
Simplifican la generación de reportes, ofreciendo accesos de lectura, verificación de autorizaciones y selecciones estandarizadas.
Componentes:
- Estructura: Determina las tablas a las que se puede acceder.
- Selecciones: se definen las instrucciones de selección de datos (Select-options, 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 BDL se realizara a través de las sentencias PUT y GET.
En general utilizaremos las BDL existentes en el sistema aunque también podremos crear nuevas.
Para recuperar datos de una BDL debemos utilizar el siguiente código
TABLES: XXX.
GET XXX.
WRITE: XXXXXX.
La creación, Modificación y visualización de las BDL es a través de la SE36
La sentencia GET se utiliza para obtener datos de las tablas y la sentencia PUT se utiliza para grabar datos en las tablas, comúnmente en lugar de utilizarse PUT se utilizan tablas internas para grabar en las tablas.
 
 
 
Sobre el autor
Publicación académica de Jeferson Jos? Pe?a Curvelo, en su ámbito de estudios para la Carrera Consultor ABAP.
Jeferson Jos? Pe?a Curvelo
Venezuela - Legajo: PD49W
✒️Autor de: 128 Publicaciones Académicas
🎓Egresado de los módulos:
Certificación Académica de Jeferson Pe?a