Se tiene el siguiente caso:
Un ALV tiene un botón que al hacerle click llama a otro programa con parámetros de entrada y al ejecutar ese programa sale otro ALV
VIA SELECTION SCREEN
Si se usa al hacer click al botón llamará al otro programa con sus parámetros de entrada, se ejecuta ese programa con sus parámetros ya puestos y se muestra el ALV. Si se hace cick en Atrás desde el segundo ALV irá a los parámetros de entrada, si se da click en los parámetros de entrada saldrá del todo e irá a la pantalla de la SE38
AND RETURN
Si se usa al hacer click al botón llamará al otro programa con sus parámetros de entrada, se ejecuta ese programa con sus parámetros ya puestos y se muestra el ALV. Si se hace cick en Atrás desde el ALV o desde los parámetros de entrada del programa que se llamó irá a la pantilla inicial del primer ALV
Para este casos usar ambos VIA SELECTION SCREEN AND RETURN juntos