Hi Sander
Thanks. it is very usefull.
I already spend some time and did that:
l_t_range-option = 'BT'.
"take only values in between as defined below
l_t_range-fieldname = 'CALYEAR'.
l_t_range-iobjnm = '0CALYEAR'.
l_t_range-low = sy-datum+0(4).
l_t_range-high = sy-datum+0(4).
"take calendar year, and skip day and month, format is: 2016.01.06
Concatenate l_t_range-low '04' into v_month.
"combine minimum version for April (04) and current year
l_t_range-low = v_month.
BREAK-POINT.
Concatenate l_t_range-high '12' into v_month.
" combine maximum version for December (12) and current year
l_t_range-high = v_month.
seems to be working, but I am still testing it.
Thanks again.
If my code will not work I will use yours.
BR
Michal