Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Code Inspector SCI gives runtime ITAB_DUPLICATE_KEY error everytime I use on any program

siongchao_ng
Contributor
0 Likes
524

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.



0 REPLIES 0