Вы можете проверить строку с самим верхним или нижним регистром.
DATA: lv_m TYPE string VALUE 'Abc',
lv_l TYPE string,
lv_u TYPE string.
lv_u = lv_m.
lv_l = lv_m.
TRANSLATE lv_u TO UPPER CASE.
TRANSLATE lv_l TO LOWER CASE.
IF lv_u NE lv_m and lv_u ne lv_m.
MESSAGE 'Not equal' TYPE 'E'.
ENDIF.
Также вы можете использовать функции to_upper / to_lower для обновленных систем.
DATA: lv_m TYPE string VALUE 'Abc'.
IF lv_m ne to_upper( lv_m ) and lv_m ne to_lower( lv_m ).
MESSAGE 'Not equal' TYPE 'E'.
ENDIF.