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

ATC not catching customizing table error

Former Member
0 Likes
1,429

Hello Gurus,

     I created a program with code containing "Select * from T001" and ran ATC check. But ATC doesnt error for "Select *". Is it that ATC doesnt give "select *" error for customizing tables..?? Please help..

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
1,106

Hi  Sumit,

             

There are multiple aspects of ATC.

             

1- Are you running with ABAP test cockpit or ABAP test cockpit with variant?

             

2- ATC is configurable; to check the configuration, use TCode ATC.

3- ATC check could be of providing the less number of fields in internal table or where clause missing or not providing the key fields of
that table etc.

4- The delivery classes 'C', 'G', 'E', or 'S refer to customer and system tables.It is usually a small table with master or transaction data,
which allows the Table to be buffered. So Customizing table could be waved off by where clause however if you want to restrict it then config it in custom variant.

4- To check what checks are present that you can see in the option Manage Check Variants option in quality governance.

5- Try SCI transaction as all variants configuration can be seen there.

  

Thanks,

Anurag

2 REPLIES 2
Read only

Former Member
0 Likes
1,107

Hi  Sumit,

             

There are multiple aspects of ATC.

             

1- Are you running with ABAP test cockpit or ABAP test cockpit with variant?

             

2- ATC is configurable; to check the configuration, use TCode ATC.

3- ATC check could be of providing the less number of fields in internal table or where clause missing or not providing the key fields of
that table etc.

4- The delivery classes 'C', 'G', 'E', or 'S refer to customer and system tables.It is usually a small table with master or transaction data,
which allows the Table to be buffered. So Customizing table could be waved off by where clause however if you want to restrict it then config it in custom variant.

4- To check what checks are present that you can see in the option Manage Check Variants option in quality governance.

5- Try SCI transaction as all variants configuration can be seen there.

  

Thanks,

Anurag

Read only

0 Likes
1,106

Hi Anurag,

I am running ATC with PERFORMANCE_DB variant.. It seems ATC doesnt give "Select *" error if the table is buffered. Anyway it can be customized while selecting variant or by creating a new customized variant.

Thanks anyway

Sumit