1.1.- Creación de una variante de ejecución
SAP creo el concepto de variante, que es aplicable a reportes y a cualquier objeto que se pueda ejecutar y que permite guardar los parámetros ingresados por pantalla para no tener que volver a cargarlos.

Ejemplo crear el reporte ZPRUEBA_USUARIOS e ingresar los datos en la pantalla de selección.


Presionar en el menú el botón Guardar y en la siguiente pantalla asignar un nombre y una descripción a la variante.

Presionar guardar de nuevo la variante ZPRUEBA.

Al ejecutar otra vez el reporte, veremos en el menú, el botón obtener variante
.

Al seleccionar, podremos ver las variantes disponibles para el reporte.

1.2.- Creación de transacciones asociadas a reportes.
La transacciones asociadas a los programas, no tienen acceso a la transacción SE3S, ni a ninguna otra transacción de desarrollo.
Con la transacción estándar SE93, podemos crear transacciones asociadas a reportes.

Al ejecutar la transacción SE93, completar el nombre de la transacción ZTRX_USUARIOS.

En la ventana de diálogo completar la descripción breve y seleccionar el tipo de transacción, que en nuestro caso será transacción de reporte y continuar.
