✒️ABAP Las bases de datos lógicas
ABAP Las bases de datos lógicas
Abap bases de datos lógicas una base de datos lógica (BDL) es un programa SAP que lee y procesa información de tablas de una base de datos.
El objetivo de las bases de datos lógicas es la generación de reportes en forma rápida y sencilla.
Pueden incluirse como atributo de un programa ABAP de usuario y se compila conjuntamente con él. Podemos acceder desde el menú:
Herramientas – Workbench Abap 4 – Desarrollo – Entorno programación – Base de datos lógicas. O bien a través de la transacción SE36. No es muy útil crear bases de datos lógicas nuevas, salvo que sean pequeñas modificaciones de las ya existentes en SAP.
El nombre de una base de datos lógica tiene 3 caracteres. Los 2 primeros identifican la base de datos dentro de una aplicación o módulo concreto de SAP, y el tercero identifica dicho módulo. Ejemplos: DDF (DD: deudores, F: módulo FI), AFI (AF: órdenes mantenimiento, I: módulo PM de mantenimiento de plantas).
Para saber si es posible acceder a una tabla mediante una base de datos lógica existente, ir a Detalles – Utilización de tablas.
Si no es posible, habrá que acceder a la tabla con un SELECT normal al Diccionario de Datos.
Para indicar al programa que se va a usar una base de datos lógica, en la pantalla deatributos de creación del programa hay que indicar la BDL a usar (son 2+1 caracteres).
Las BDL tienen variables de selección propias, con lo que automáticamente aparecerán en pantalla de selección.
Es importante destacar que las Bases de datos lógicas son una técnica que se encuentra en desuso, en la programación ABAP.
 
 
 
Sobre el autor
Publicación académica de Cesar Armando Gutierrez Gomez, en su ámbito de estudios para la Carrera Consultor ABAP.
Cesar Armando Gutierrez Gomez
Profesión: Ingeniero en Sistemas y Redes Infor - El Salvador - Legajo: KQ36J
✒️Autor de: 89 Publicaciones Académicas
🎓Egresado de los módulos:
- Máster Funcional ABAP
- Máster ABAP Orientado a Objetos
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial
Disponibilidad Laboral: FullTime
Certificación Académica de Cesar Gutierrez