hi,
i too done a requirement like this. hope you know about import and export memory.
just use import and then use submit program.
below snapshot from my code.
IMPORT p_werks FROM MEMORY ID 'M_WERKS'.
IMPORT p_auart FROM MEMORY ID 'M_AUART'.
IMPORT p_date FROM MEMORY ID 'M_DATE'.
SUBMIT zstinppc000008a WITH p_date EQ p_date
WITH p_auart EQ p_auart
WITH p_werks EQ p_werks.
so many ways we can do this...
you can call your alv routine too while pressing back button.
With regards,
sampath kumar.