Documentos de Académico
Documentos de Profesional
Documentos de Cultura
QUERY'S by Mundosap
QUERY'S by Mundosap
COM
ELABORACION DE QUERIES
El componente QUERY ABAP/4 pertenece al Módulo Básico de R/3 y nos permite
la definición y elaboración de nuestros propios reports, no haciendo falta tener
ningún conocimiento del lenguaje de programación ABAP/4.
LISTA DE COMPONENTES
• Mantenimiento de Queries:
Sistema / Servicios / ABAP/4 Query
Herramientas / CASE / Desarrollo / ABAP/4 Query
Sistema Info / Informes Generales / ABAP/4 Query
Creación de Queries 1
MANUALES Y TUTORIALES WWW.MUNDOSAP.COM
AREAS FUNCIONALES
Lo primero que necesitamos para crear una Query es definir un área funcional,
que hará referencia a una base de datos lógica. A través de esta fijamos qué
tablas, y qué campos estarán disponibles para nuestro report, pudiendo más
tarde agruparlos en unidades lógicas llamadas Grupos Funcionales.
50 Entregas en tratamiento
AA Base de datos lógica RV: documentos de venta
AK Base de datos lógica RV: documentos de venta
AL Archivado entregas
AS Pantalla de llamada para informaciones compactadas
AV Archivado de elementos de expedición
K1 Condiciones: generar
KM Documentos SD para límite de crédito
KO Selección de registros de condiciones
VA Base de datos lógica RV: documentos de venta
VF Base de datos lógica RV: facturas
VL Base de datos lógica de entregas
VX SD: Factura exportación
Creación de Queries 2
MANUALES Y TUTORIALES WWW.MUNDOSAP.COM
Dentro de cada Base de datos Lógica, aparecen ordenadas las tablas que se
podrán utilizar, y dentro de estas, los campos que las forman. Por ejemplo, en la
aplicación de Ventas (V), eligiendo la Base de Datos VA, y pulsando el botón
[Descrip. BD lógica] aparece la siguiente estructura.
Una vez completados los datos de esta pantalla, pulsamos [Grupos Funcionales].
Alcanzamos otra pantalla dividida en tres partes, cada una con una lista diferente.
La parte superior derecha muestra las diferentes tablas de la base de datos
elegida; la parte baja muestra los campos de la tabla activada en la lista anterior.
Para cambiar de tabla, basta con hacer doble clic en una de ellas, cambia los
campos de selección automáticamente; la ventana superior izquierda muestra los
Grupos Funcionales, se encargan de unir los diferentes campos de las diferentes
tablas a escoger. Se deberá crear al menos uno, con un código de dos dígitos
alfanuméricos, y una descripción. Después, el Grupo Funcional se asignará a los
campos que necesitemos.
Creación de Queries 3
MANUALES Y TUTORIALES WWW.MUNDOSAP.COM
Una vez seleccionados todos los campos necesarios, debemos activar el área
funcional a través del menú Area Funcional / Generar. Además, queda grabada
automáticamente.
GRUPOS DE USUARIOS
Ya no nos queda más que asignar al Grupo de Usuarios las Areas Funcionales
que podrá utilizar, pulsando el botón [Asignar áreas func.], y seleccionando las
oportunas.
Para crear una query accedemos por el menú siguiente: Sistema Info / Informes
Generales / ABAP/4 Query.
Creación de Queries 4
MANUALES Y TUTORIALES WWW.MUNDOSAP.COM
[Imagen siguiente]: marcamos de entre todos estos campos aquellos que sean
necesarios para que aparezcan como criterios de selección al ejecutar el report
(el texto que deja modificar es el que saldrá en la imagen de selección).
La última casilla es para asignar a cada campo en base al cual se quiera clasificar
(criterio de clasificación, nivel de grupos) un número de orden de clasificación. El
criterio de clasificación superior deberá tener el número de orden más bajo. Es
posible clasificar y/o sumar la lista básica por campos que no son visualizados en
ella, es decir por campos para los que no se indicó nada en las columnas Línea y
Orden.
[Imagen siguiente]: Podemos variar la longitud de salida de los campos, para así
diseñar el formato de salida (de los datos, no de la cabecera y los títulos), y que el
informe sea más presentable.
Creación de Queries 5
MANUALES Y TUTORIALES WWW.MUNDOSAP.COM
La estadística quedaría:
SUMA 56.410,00 13
Creación de Queries 6