SAP Knowledge Base Article - Preview

3785993 - ATC Check Failure: Check title 'Prefer IS NOT to NOT IS' ends with an exception CX_SY_ITAB_LINE_NOT_FOUND in CL_CI_ATC_QUICKFIXES

Symptom

ATC remote code analysis ends with the following check failure for the check title 'Prefer IS NOT to NOT IS':

Exception: CX_SY_ITAB_LINE_NOT_FOUND
Description: There is no row with index 10 in the table.
Include: CL_CI_ATC_QUICKFIXES==========CCIMP      Line: 91

This only happens if the check tries to generate quick fixes in a procedure of a program that has a different procedure with the same name, e.g. a module and a form routine with the same name.


Read more...

Environment

SAP BASIS releases:

756 SP00-10
757 SP00-08
758 SP00-06

Product

SAP S/4HANA 2021 ; SAP S/4HANA 2022 ; SAP S/4HANA 2023

Keywords

ATC, remote analysis, remote check, CX_SY_ITAB_LINE_NOT_FOUND, CL_CI_ATC_QUICKFIXES, CL_CI_ATC_QUICKFIXES==========CCIMP, IF_CI_ATC_CHECK, prefer IS NOT to NOT IS, short dump, ABAP Test Cockpit, quickfixes, table index, internal table, Y_CHECK_PREFER_IS_NOT , KBA , BC-DWB-TOO-ATF , ABAP Check Frameworks - ABAP Test Cockpit, Code Inspector , Problem

About this page

This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).

Search for additional results

Visit SAP Support Portal's SAP Notes and KBA Search.