No se si funcionara, pero si lo pruebas dime por favor:
Tengo curiosidad por los caracteres comodin, pero no se si funcionará: *
DATA ra_campo TYPE RANGE OF char3 WITH HEADER LINE.
ra_campo-sign = 'I'.
ra_campo-option = 'EQ'.
ra_campo-high = space.
ra_campo-low = '101*'.
APPEND ra_campo.
ra_campo-low = '601*'.
APPEND ra_campo.
ra_campo-low = '641*'.
APPEND ra_campo.
ra_campo-low = '653*'.
APPEND ra_campo.
SELECT zzmod
zzproyt
repid
fname
INTO TABLE gt_cnst
FROM zim_cnst
WHERE zzmod EQ 'EWM' AND
zzproyt EQ 'SICAL' AND
repid EQ 'ZRTINB679' AND
fname IN ra_campo.
Fijate que para el rango no pongo EQ o =... pongo IN,
Espero que funcione, pero nunca he probao con caracteres comodin. Nos cuentas!
Un saludo