PROMO JULIO en CVOSOFT United States Of America: 💎Calidad, 🔥Bonificaciones, 🥶Precios Congelados y MÁS!

 X 

✒️ABAP Las bases de datos lógicas

ABAP Las bases de datos lógicas

ABAP Las bases de datos lógicas

Resumen

Unidad 5 leccion 9

Las Bases de datos Lógicas BDL

1- Que son las BDL?

Son un objeto de ABAP q proporcionan una vision lógica de las tablas DB y q permite relacionarlas xa realizar la selección.

BDL => simplifican la generación de reportes, ofreciendo accesos de lectura, la verificación de autorizaciones y selecciones estandarizadas.

Los componentes de una BDL son:

  • Estructura: = determina las tablas de DB a las q podemos acceder

= determina el comportamiento de la BDL en tiempo de ejecución.

  • Selecciones: Aquí se define la pantalla de selección compuestas x las sentencias de seleccion de dato tal como:

= select-options y parameters

= forma la interfaz de usuarios de los prog ejecutables q utiliza la BDL

= su layout suele estar determinado x la estructura.

  • Programa: El prog de la DB contiene las declaraciones ABAP q se utilizan xa leer los datos y pasarlos al usuario de la BDL. El prog de la DB esta determinado x la estructura y las selecciones y se puede adaptar o ampliar xa satisfacer las necesidades info q tengamos.

==> toda la admon de BDL en SAP se realiz x la TX SE36 si hacemos clic en el matchcode del campo de entrada BDL

TX SE36 => BDL => sirve xa Crear, modificar o visualizar las BDL => ya sean estándar o Z.

Ej: visualizar BDL => TX SE36 => BANK (consultamos)

la pestaña de Gestión => vemos q la BDL BANK está formada unica/ x una tabla DB.

=> En gnral utilizamos BDL existentes en el sist. aunq también podremos crear nuevas BDL.

En la pestaña Escritura, vemos q la BDL BANK está formada unica/ x la tabla DB q corresponde al maestro de bancos

En la pestaña "Ayuda de Búsqueda" vemos si la BDL BANK tiene asociada alguna ayuda de busqueda.

En la pestaña "Campos de moneda/ cantidad" => BDL BANK

=> utiliza campos de importe.

si hacemos clic en "Selecciones" barra de Tools, entonces visualizamos la pantalla de seleccion definida en BDL BANK

si hacemos clic en el botón SEL.txt de la barra de Tools visualizamos los = textos de selección.

= simbolos del texto definidos en la pantalla de selección de la BDL.

x último si hacemos clic en el botón "código fuente" de barra de Tools entonces visualizamos el prog de lectura asociado a la BDL BANK.

==> Hoy en dia no estan común encontrar desarrollos de ABAP de reportes deonde se utilizen BDL => tecnologia vieja => estos fueron reemplazados x otros tipos de reportes, como los reportes ALV.

2- Paso a paso xa implementar BDL en los reportes

arrancamos con el prog ZTEST_BDL.

debemos asignar la BDL al prog => Pasar a

=> Atributos

se visualiza la data en el matchcode (F4) de los BDL existentes y seleccionamos BDL BANK

= BD lógica texto breve BD lógico

= BANK base de datos lógica xa tabla BNKA

luego a grabar los atributos del prog ABAP

xa trabajar con BDL BANK en el prog. es declarar la BDL mediante la sentencia TABLES.

REPORT ztest_bdl.

TABLES: bnka

la comunicacion entre los prog y la BDL sentencia PUT

  • PUT => sentencia put se graban los datos en un BDL

Sentencia PUT BNKA

SELECT *

FROM bnka

INTO bnka

WHERE BANKS in banks

AND BANK1 in bank1

AND (BAKA_WHERE-WHERE_TAB)

ORDER BY PRIMARY KEY.

PUT BNKA

ENDSELECT.

  • GET => mediante la sentencia se recuperan los datos de BDL sentencia q esta ubicado en el prog.

sentencia q esta ubicado en el prog

en el prog ZTEST_BDL dentro del evento START-OF-SELECTION declaramos la sentencia GET BNKA xa recuperar los datos BD y luego vamos a imprimir en pantalla los campos BANKS (pais del banco) y BANK1 (nombre banco)

REPORT ztest_bdl.

TABLES: bnka.

START-OF-SELECTION.

GET bnka.

WRITE: bnka-banks, bnka-bank1.

con F8 ejecutamos la pantalla de seleccion asignada a la BDL.

Ahora bien podríamos combinar la utilización de BDL junto con los reportes ALV de modo obtener los datos utilizando BDL y mostrar los datos x pantalla utilizando BDL y mostrar los datos x pantalla utilizando el reporte ALV.

=> prog. ZTEST_BDL_ALV. => dentro del evento START-OF-SELECTION vamos a ejecutar la sentencia GET BNKA y luego vamos a pasar el contenido de c/reg recuperados de la tabla DB BNKA a tab int TI_BANCOS

y dentro END-OF-SELECTION armamos el catalogo de ALV, configuramos el layout y final/ el ALV grilla.


 

 

 


Sobre el autor

Publicación académica de Gustavo Betancur Guzmán, en su ámbito de estudios para la Carrera Consultor ABAP.

✒️+Comunidad Académica CVOSOFT

Continúe aprendiendo sobre el tema "Las bases de datos lógicas" de la mano de nuestros alumnos.

SAP SemiSenior

Las bases de datos lógicas. 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. Para que se utilizan. Simplifican 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. Selecciónes. Aquí 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 realizará...

Acceder a esta publicación

Creado y Compartido por: Fabio Gallo

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

Bases de datos lógicas (BDL). Una base de datos lógica (BDL) 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 datos. Se utilizan para simplificar la generación de reportes, ofreciendo accesos de lectura, verificación de autorizaciones y selecciones estandarizadas. Sus componentes son: Estructura: Determina las bases de datos a las que se puede acceder. Selecciones: Instrucciones de selección de datos (select-options, parameters y matchcodes). Programa: Es un contenedor de subrutinas para lectura de datos. Transacción SE36: Sirve para visualizar, modificar y crear Bases de datos lógicas....

Acceder a esta publicación

Creado y Compartido por: Calixto Gutiérrez

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

- Las bases de datos lógicos A través de las bases de datos lógicas podemos generar reportes de forma relativamente sencilla. - ¿Qué es una base de datos lógica? Una base de datos lógica (BDL) es una objeto de ABAP que proporciona una visión lógica de las tablas SAP y permite relacionarlas para realizar la selección de los datos. - ¿Para qué se utilizan las BDL? Las BDL simplifican la generación de reportes, ofreciendo accesos de lectura, verificación de autoridades y selecciones estandarizadas. - Componentes de una BDL Estructura: Determina las tablas bases de datos a las que pueden acceder. Selecciones: Aquí se definen las instrucciones...

Acceder a esta publicación

Creado y Compartido por: Sandra Erika Bernabe Abreu

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

Lección: Video - Las Bases de Datos Lógicas Qué es una Base de Datos Lógica? Una Base de datos lógica (BDL) 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 Para qué se utilizan las Bases de datos lógicas? Las Bases de datos lógicas simplifican la generación de reportes, ofreciendo accesos de lectura, verificación de autorizaciones y selecciones estandarizadas Los componentes de una base de datos lógica son : Estructura : determina las tablas bases de datos a las que se puede acceder Selecciones: aquí se definen las instrucciones de selección de...

Acceder a esta publicación

Creado y Compartido por: Aida Cortina Fernandez

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

Las bases de datos lógicas. Que es.. Es un objeto abap que proporciona que proporciona una visión lógica de las tablas SAP y que permite relacionarlas para realizar la selección de los datos. 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 de datos a las que s epueden acceder. Selecciónes Se definen las instrucciones de selección de datos(select-options, parameters y matchcodes) Programa Es un contenedor de subrutinas que se utilizan para la lectura de datos. La comunicación entre los programas ABAP y las BDL...

Acceder a esta publicación

Creado y Compartido por: Rafael Razo

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

Bases de Datos Lógicas Una 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. Para que se utilizan las BDL? Las bases de datos lógicas simplifican la generación de reportes ofreciendo acceso 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 define las instrucciones de selección de datos(select-options, parameters y matchcodes)) Programa ( Es un contenedor de subrutinas que se utilizan para la lectura de datos) Comunicación:...

Acceder a esta publicación

Creado y Compartido por: Jhon Deibys Cano Pineda

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

¿Que es una base de datos logica? Una Base de datos lógica (BDL) 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. ¿Para que se utilizan las Bases de datos lógicas? Las Bases de datos lógicas simplifican la generación de reportes, ofreciendo accesos de lectura, verificación de autorizaciones y selecciones estandarizadas. Los componentes de una Base de datos lógica son: La estructura que determina las tablas bases de datos a las que se puede acceder. Las selecciones que es donde se definen las instrucciones de selección de datos (select-options, parameters y matchcodes)....

Acceder a esta publicación

Creado y Compartido por: Miguel Mauricio Sierra Cardona

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

*********Las Bases de Datos Lógicas [ 9º de 9 ] A través de las bases de datos lógicas podemos generar reportes de forma relativamente sencilla. - ¿Qué es una base de datos lógica? Una base de datos lógica (BDL) es una objeto de ABAP que proporciona una visión lógica de las tablas SAP y permite relacionarlas para realizar la selección de los datos. - ¿Para qué se utilizan las BDL? Las BDL simplifican la generación de reportes, ofreciendo accesos de lectura, verificación de autoridades y selecciones estandarizadas. - Componentes de una BDL •Estructura: Determina las tablas bases de datos a las que pueden acceder. •Selecciones: Aquí...

Acceder a esta publicación

Creado y Compartido por: Jose Angel Valles Bustos

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Expert


Bases de Datos Lógicas: es un objeto ABAP que da una visión lógica de las tablas SAP que permite relacionarlas para la selección de datos. Estas simplifican la generación de reportes dando lecturas, verificación de autorizaciones y selecciones estandarizadas. Sus componentes son: estructura (las tablas), selecciones (instrucciones de selección) y programa (contiene las subrutinas). La comunicación es mediante PUT y GET. Las BDL se asignan al crear el programa.

Acceder a esta publicación

Creado y Compartido por: Daniel Alejandro Monteros Segura

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

En este video veremos que es una base de datos logica, para que sirve y como se utiliza una base de datos logica. ¿Que es una base de datos logica? Una Base de datos lógica (BDL) 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. ¿Para que se utilizan las Bases de datos lógicas? Las Bases de datos lógicas simplifican la generación de reportes, ofreciendo accesos de lectura, verificación de autorizaciones y selecciones estandarizadas. En el siguiente grafico vemos como esta formada la estructura de funcionamiento de una Base de datos logica. Los componentes de una Base de datos...

Acceder a esta publicación

Creado y Compartido por: Gerardo Pagaza

 


 

👌Genial!, estos fueron los últimos artículos sobre más de 79.000 publicaciones académicas abiertas, libres y gratuitas compartidas con la comunidad, para acceder a ellas le dejamos el enlace a CVOPEN ACADEMY.

Buscador de Publicaciones:

 


 

No sea Juan... Solo podrá llegar alto si realiza su formación con los mejores!