SAP ABAP Data Element SATC_CI_OBJ_SCOPE_ICON (Object scope - icon of category)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-TOO-ATF (Application Component) ABAP Test Frameworks ( ATC, CheckMan, Code Inspector)
     SATC_CI_DDIC_TYPES (Package) INTERNAL: - *NO* REUSE - "Code Inspector" types
Basic Data
Data Element SATC_CI_OBJ_SCOPE_ICON
Short Description Object scope - icon of category  
Data Type
Category of Dictionary Type     Direct Type Entry
Type of Object Referenced     No Information
Domain / Name of Reference Type      
Data Type CHAR   Character String 
Length 40    
Decimal Places 0    
Output Length 40    
Value Table      
Further Characteristics
Search Help: Name    
Search Help: Parameters    
Parameter ID   
Default Component name    
Change document    
No Input History    
Basic direction is set to LTR    
No BIDI Filtering    
Field Label
  Length  Field Label  
Short 10 Obj. Scope 
Medium 15 Object Scope 
Long 20 Object Scope 
Heading 25 Object Scope 
Documentation

Definition

This column shows the scope of an exemption. The scope can be one of the following:

  • Sub-Object: An exemption applies only to occurrences of the check message in a particular subcomponent of an ABAP repository object.

    This is the most restricted scope for an exemption.

    Example: There are three findings for check message Table ...: No WHERE Condition in Include LFUGRU03.

    If the corresponding exemption has the scope Sub-Object, then allthree of the No WHERE Condition findings in this include are exempted and disappear from the list of ATC findings. But findings with this check message in other includes and programs will not be affected by the exemption.

    Note that this scope does not apply to repository object that do not have any sub-components.

  • Object: An exemption applies to all findings in an entire repository object.

    Example: A program has six findings for check messageTable ...: No WHERE Condition in two separate includes.

    An exemption with the scope Validity: Object exempts all six findings - all such findings for the entire program.

  • Package: An exemption applies to all findings for all repository objects in the package that is shown in the Package field.

    This is the broadest type of exemption. Be sure that you wish to mask ATC findings so broadly before approving an exemption with this scope.

    Example: There are 12 findings for check message Table ...: No WHERECondition, distributed across several programs in a development package.

    An exemption with this scope masks all such messages for all objects in the package.

Notes:

  • The scope of an exemption with respect to an ATC check is determined separately. An exemption may apply only to a particular check message or to all check messages that can be produced by a particular ATC check.
  • An exemption applies to all users who work with the exempted ABAP repository object or set of objects.

Use

Dependencies

Example

History
Last changed by/on SAP  20140117 
SAP Release Created in 732