Conocer los elementos que conforman un Query Crear informes segn sus necesidades a travs de Query o QuickViewer.
Concepto de Query
Es una herramienta que permite extraer informacin de SAP para emitir reportes y/o consultas de forma rpida y sencilla la cual podr ser presentada segn los requerimientos establecidos por el cliente interno.
Limitaciones
Slo se pueden crear Queries con datos existentes en tablas transparentes, es decir, que la informacin no se encuentre en una estructura de datos. Sin embargo, generalmente en SAP los datos se encuentran en ms de una tabla.
Funcionalidades Dentro de las funcionalidades podemos mencionar las siguientes: Crear Modificar Consultar Borrar Copiar Renombrar Ejecutar con variantes Bloquear para modificaciones Realizar clculos Bajar la informacin a Hojas de Clculos.
Es importante elaborar el diseo de salida de la consulta / reporte de manera de poder agilizar la construccin del Query y garantizar su calidad. Asimismo debe definir l o los campos por los cuales se va a extraer la informacin de SAP.
www.C1Cconsulting.com
Consultar cualquier documento SAP que muestre el campo que desea reflejar en el Query.
Sobre el campo presione la tecla F1 ( Ayuda) o haga click con el botn derecho del mouse. Haga clic sobre el botn Datos Tcnicos (Identificado con unas herramientas) En la ventana que se presenta, en la seccin Datos Campo se observa la tabla transparente en la que se encuentra el dato y el nombre del campo dentro de la tabla.
Concepto de Infoset
Un infoset constituye la condicin previa para poder crear Queries. El infoset es la estructura principal en donde se definen las tablas transparentes que contienen la informacin que se desea reflejar en una consulta o reporte.
Un infoset puede contener una o varias tablas, es decir se puede obtener la informacin de una sola tabla en el caso de que todos los campos se encuentren en la misma (Lectura Directa) o en varias tablas haciendo la unin entre ellas (Join). Un mismo infoset puede ser utilizado por uno o varios Queries.
Pasos para la creacin de un Query Definir la informacin que desea reflejar en la consulta / reporte. Definir cuales sern los campos por los cuales se buscar la informacin que se desea reflejar. Identificar el nombre de la tabla y el nombre de cada uno de los campos que se desean reflejar. Crear el Grupo de usuarios. Crear el Infoset Crear el Query. Ejecutar el Query.
N de la Solicitud de Pedido. N de Posicin de la Solicitud de Pedido. Cantidad Solicitada. Texto Breve. Fecha de Solicitud de Pedido. Fecha de Entrega de la Posicin. Nombre del Solicitante. Grupo de Compras. Indicador de Liberacin.
Definir los Campos por los cuales se buscar la informacin a reflejar : Grupo de compras Indicador de borrado en el documento de compras Indicador de liberacin Status de tratamiento de la Solicitud de Pedido.
Tabla
EBAN EBAN EBAN
Campo
BANFN BNFPO MENGE
Texto Breve
Fecha de la Solicitud Fecha de Entrega Nombre del Solicitante Grupo de Compras
EBAN
EBAN EBAN EBAN EBAN
TXZ01
BADAT LFDAT AFNAM EKGRP
Indicador de Borrado
Indicador de Liberacin Status de Tratamiento
EBAN
EBAN EBAN
LOEKZ
FRGKZ STATU
Ejecutar la transaccin SQ03 Indicar el nombre del Grupo de Usuarios Click en Crear
Crear el Infoset:
Crear el Infoset: Colocar en el campo Denominacin el ttulo del Infoset. S todos los campos a utilizar estn disponibles en una misma tabla, haga Click en Lectura directa de la tabla y coloque en la derecha el nombre de la tabla. S los campos a utilizar estn disponibles en varias tablas, haga Click en Unin de tablas va tabla base y coloque en la derecha la primera tabla que va a utilizar Click en Enter
Crear el Infoset: Click en Incluir todos los campos de tablas y presionar Enter
Crear el Query: Ejecutar la transaccin SQ01 Click en cambiar Grupo de usuarios Click en Grupo de Usuarios que corresponda Click en Seleccionar Click en Crear
2. Click
1. Click
2. Click
Crear el Query: Colocar en el campo Ttulo el nombre o definicin del encabezado del Query Colocar en el campo Comentarios una breve descripcin de lo que hace el Query Colocar en el campo Columnas la longitud mxima de una lnea de salida. Click en Lista ABAP en la Seccin Formato de salida. Presionar botn imagen siguiente o pulsar F6.
1. Marcar los campos por los cuales se buscar la informacin 2. Indicar el orden en que desee aparezcan los campos de bsqueda
3. Back (Regresar)
Ejecutar
www.C1Cconsulting.com
47
Colocar en el campo Denominacin el ttulo del Infoset. S los campos a utilizar estn disponibles en varias tablas, haga Click en Unin de tablas va tabla base y coloque en la derecha la primera tabla que va a utilizar
Click en Enter
2. Click.
Click en regresar y repita la operacin para las otras tablas que desea enlazar
Nota: S los campos de ambas tablas no coinciden, debe deshacer el enlace y seleccionar los campos coincidentes para enlazar
Click y Enter
Creacin del Query Ejecutar la transaccin SQ01 Click en cambiar Grupo de Usuario Click en el Grupo de usuario que corresponda
Click en seleccionar
Indicar el nombre del Query Click en Crear Asignar el Grupo de Usuario a utilizar Continuar con todos los pasos
Clculos en un Query
1. Asignar nombre a los campos con los cuales se realizar la operacin de clculo.
Ejercicios prcticos
Ejercicio 1 Crear un Query segn la siguiente informacin: Tipo lectura directa de tabla Informacin referente a Solicitudes de Pedidos Concepto de bsqueda por:
Ejercicio 2 Crear un Query segn la siguiente informacin: Tipo unin de tablas Informacin referente a Pedidos
Concepto de bsqueda por: Fecha de creacin del registro de Proveedor Grupo de Cuenta del Proveedor Marca de borrado central Tipo de documento de compras Clase de documento de compras Fecha de documento de compras
El resultado que se desea es el siguiente
Es una herramienta que permite extraer informacin de SAP para emitir reportes y/o consultas de forma rpida, sencilla y presentada segn los requerimientos establecidos por el cliente.
Funcionalidades
Dentro de las funcionalidades podemos mencionar las siguientes: Crear Modificar Consultar Borrar Copiar Renombrar Ejecutar con variantes Bajar la informacin a Hojas de Clculos.
Crear el Quick Viewer: Ejecutar la transaccin SQVI Indicar el nombre del Quick Viewer
Click en Crear
Colocar en el campo Ttulo el nombre o definicin del encabezado Colocar en el campo Comentarios una breve descripcin de lo que hace el Quick Viewer
Crear el Quick Viewer: S todos los campos a utilizar estn disponibles en una misma tabla, la fuente de datos debe ser Tabla.
S los campos a utilizar estn disponibles en varias tablas, la fuente de datos debe ser Unin de tablas
Indique los campos que se reflejarn en el reporte y por los cuales buscar la informacin:
Campos de seleccin:
Resultado: