✒️ABAP Las bases de datos lógicas
ABAP Las bases de datos lógicas
1- Qué es una Base de Datos Lógica?
Es una visión lógica de las Tablas SAP y que permite relacionarlas para seleccionar los datos a procesar.
2- Para qué se las utiliza?
A través de las Bases de Datos Lógicas (BDL) se pueden generar reportes de forma relativamente sencilla, ya que ofrecen Accesos de Lectura, Verificación de Autorizaciones y Selecciones Estandarizadas.
3- Cómo está formada la Estructura de Funcionamiento de una BDL?
Los componentes de una BDL son:
a) Estructura: Determina las TBD a las que se puede acceder.
b) Selecciones: Donde se definen las Instrucciones de Selección de Datos (Select-Options, Parameters y Matchcodes).
c) Programa: Es el Contenedor de Subrutinas que se utiliza para la lectura de datos.
La comunicación entre los programas ABAP y las BDL se realiza a través de las sentencias GET y PUT. En el sistema ya existen algunas BDL, pero también se pueden crear otras.
La asignación se realiza en el momento de crear el Programa ABAP (donde dice Logical database). En el programa se incluye la Sentencia TABLES con el Nombre de la BDL (no de la Tabla). Al realizar un GET de la BDL, el programa mostrará la Pantalla Estándar de Selección asociada a esa Tabla con los Campos de la BDL habilitados para una Selección.
Todo el Mantenimiento de las BDL se realiza a través de la Trx SE36 (se ingresa con el Nombre de la TBD), donde se puede ver las TBD que intervienen, las Ayudas que puedan tener, cuáles campos son de Importes o Moneda.
Presionando el botón Selecciones se puede observar el código ABAP que define la Pantalla de Selección.
Presionando el botón Sel.txt. se pueden observar los Textos asociados a los Campos de Selección.
Presionando el botón Cód.fuente (o F8) se puede observar el Programa de Lectura asociado a la BDL.
 
 
 
Sobre el autor
Publicación académica de Victor Norberto Levi, en su ámbito de estudios para la Carrera Consultor ABAP.
Victor Norberto Levi
Profesión: Analista Programador - Argentina - Legajo: VT17H
✒️Autor de: 111 Publicaciones Académicas
🎓Egresado de los módulos:
Certificación Académica de Victor Levi