Cración De Queries Sap

Páginas: 36 (8797 palabras) Publicado: 10 de diciembre de 2012
ÍNDICE.




1. Definición de Query 2

1.1. Por qué crear una Query 2
1.2. Cuándo crear una Query 2

2. Datos para la Query 6
2.1. ¿Dónde están los datos? 6
2.2. Cómo buscar en qué tabla de SAP está un campo 6
2.3. Cómo visualizar el contenido de una tabla 13
2.4. Bases de datos lógicas 17

3. Componentes de las Querys 20
3.1. Ámbitos funcionales 20
3.2. Áreas funcionales 213.2.1. Crear área funcional con bases de datos lógicas 24
3.2.2. Crear área funcional sin bases de datos lógicas 25
3.3. Grupos funcionales 30
3.4. Datos adicionales 33
3.4.1. Tablas o campos adicionales 33
3.4.2. Delimitadores adicionales 35
3.5. Grupos de usuarios 38
3.5.1. Asignación de un área funcional a un grupo de usuarios 38
3.5.2. Asignación de un usuario a un grupo de usuarios 394. Creación de Querys 44
4.1. Listas ranking 55
4.2. Estadística 57
4.3. Ejecutar Querys 59

5. Quickviewver 63







1. DEFINICIÓN DE QUERY.


Un query viene a ser un informe a medida. El sistema genera cada query en forma de un programa ABAP/4, de forma que nos permite generar listados mediante una serie de sencillos menús, permitiendo la labor de obtener información deSAP a usuarios que no tengan conocimientos de programación.

Un query consiste en un report (informe) que muestra información guardada en las tablas SAP en forma de listado. Para realizar un query hay que buscar en qué tablas del sistema se encuentran los campos que queremos mostrar.



1.1. POR QUÉ CREAR UN QUERY.


Como se ha dicho un query viene a ser un report a medida,pero antes de crearlo se ha de analizar su utilidad, es decir, se ha de comprobar que no haya un query existente que permita sacar la información buscada o incluso si existe algún report estándar o a medida que proporcione dicha información.

También se ha de ser consciente de que los queries tienen límites, y que un mal diseño de las mismas supondría un gran consumo de recursos del sistema.No se puede relacionar infinidad de tablas y campos, ya sea por una imposibilidad de relacionarlas, o porque el resultado sea un query poco eficiente, entendiendo por eficiente que tarde poco tiempo en sacar la información.


1.2. CUÁNDO CREAR UN QUERY.

A la hora de buscar la existencia de algún report estándar que proporcione la información que estamos tratando de obtener, lo máseficiente sería ir al editor de ABAP de SAP, lo haríamos mediante la transacción SE38 o mediante la siguiente ruta en el árbol de menú:

[pic]


Nos aparecerá la ventana en la que tendríamos que poner el nombre del programa que nos daría la información buscada:

[pic]


Sin embargo lo más normal es que desconozcamos el nombre, eincluso la existencia de dicho programa, por lo que para decubrirlo tendremos que recurrir al sistema de información que nos da SAP.


El primer paso sería desplegar el match-code de esta pantalla, donde nos aparecerán los últimos programas que hallan sido tratados en la máquina:


[pic]


En esta pantalla ya tenemos acceso al sistema de información que nos permitirá ver deforma organizada todos los programas que tenemos en nuestra máquina, y buscar la existencia de alguno que nos proporcione los datos que estamos buscando.

La manera más eficiente de buscar aquí los datos en mediante el desplegable de Aplicaciones SAP, ya que nos dará los programas ordenados por módulos, lo que nos facilitará su búsqueda:


[pic]


La pantalla que nos aparecerá tendrála siguiente apariencia:



[pic]




En esta pantalla podemos ver todos los programas de los que se compone el sistema, la mayoría de ellos no nos darán información alguna, pero al tenerlos aquí, ordenados por módulos, tenemos la ventaja de poder consultarlos en busca de alguno que nos sea útil.


Por ejemplo, si desplegamos la rama del módulo al que pertenezcan los datos...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • El Sapo Que Queria Ser Estrella
  • el sapo que no queria comer
  • Fabula El sapo que queria ser rey
  • El Cracionismo
  • Cracionismo
  • craciones
  • cracion
  • Se Querian

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS