‎2020 Nov 27 9:24 AM
Hi all,
Everytime from a program menu Program->Check->Code Inspector it will trigger the below error
Apparently class CL_CI_TEST_PROXY keeps trigger this. Anyone have any idea?


There is no duplicate keys found in table CRMCHKMSG but the statement belows keeps giving error.
SELECT * FROM crmchkmsg INTO TABLE t_crmchkmsg
WHERE chkid = 'PROXY_CHK' or chkid = 'PROXY_ESR'.
METHOD class_constructor.
DATA: l_langu TYPE spras.
*** select messages
SELECT * FROM crmchkmsg INTO TABLE t_crmchkmsg
WHERE chkid = 'PROXY_CHK' or chkid = 'PROXY_ESR'.
IF t_crmchkmsg IS NOT INITIAL.
IF sy-langu = 'D'.
l_langu = 'D'.
ELSE.
l_langu = 'E'.
ENDIF.
*** select texts of messages
SELECT * FROM crmchkmsgt INTO TABLE t_crmchkmsgt
FOR ALL ENTRIES IN t_crmchkmsg
WHERE langu = l_langu AND
chkid = t_crmchkmsg-CHKID AND
chkmsgid = t_crmchkmsg-chkmsgid.
ENDIF.
ENDMETHOD.