What is the relationship between the user input date and the month filter for Query 2? You said Q2 needs to read the variable value from Q1, why is that and what is it supposed to do? Please detail the logic involved.
There is no backend table that stores user inputs. IT_VAR_RANGE is merely an internal table in ABAP; it doesn't get stored in the DB. A user entry is just telling the query to filter for a particular value. There is no point of storing it in the DB, so the system doesn't store it.