Creo que tu problema
No fue bien planteado, por la solucion que le diste supongo que el problema era al regerenar el ALV osease que de un inicio salía bien pero al actualizar el ALV con nuevos datos/campos seguias viendo los mismos de la ejecución anterior.
<<<<<--------------