Hi,
Problem is with Concatenation.
CONCATENATE '01' l_yr INTO loc_var_range-low.
CONCATENATE '12' l_yr INTO loc_var_range-high.
Allowed format is YYYYMM so just change the order of concatenation and it will be resolved.
Code part should be:
CONCATENATE l_yr '01' INTO loc_var_range-low.
CONCATENATE l_yr '12' INTO loc_var_range-high.
Regards,
Avinash