Primero, ingresamos a la transacción SE93 para crear una nueva transacción “Z”
Segundo, la transacción debe ser tipo Transacción con parámetros
Tercero, en la sección “Valores de propuesta para” colocamos lo siguiente:
- En el campo “Transacción” colocamos START_REPORT
- Marcamos la opción Omitir imagen inicial
- Marcamos las capacidades del GUI
Cuarto, en la sección “Val. propuesta” agregamos los siguientes elementos:
- D_SREPOVARI-REPORT = (Nombre del grupo de usuarios del query)
- D_SREPOVARI-EXTDREPORT = (Nombre del query)
- D_SREPOVARI-REPORTTYPE = AQ
Importante: si el grupo de usuarios es local se escribe normal y si es global hay que hacerlo terminar en G (g mayúscula) y dejarlo en la posición 13 del texto, con esto se evita el mensaje: “El grupo de usuarios XYZ no ha sido creado”.
Ejemplo:
"FINANZAS G" (No usar comillas)
"1234567890123" (Ej. del número de posición del texto)
Quinto y ultimo, solo nos queda guardar y probar nuestra nueva transacción “Z”
Ventajas
Usando una Tx. Z para los Querys nos evitamos 2 cosas:
- Los usuarios no tengan acceso a la SE16 o SE16N
- Los usuarios no tengan acceso a las Tx. de Querys
- No hay 3ra ventaja, pero como es una lista hay que ponerla
Si conocen una mejor vía o alternativa, no duden en comentar!
Espero que le sea de utilidad!