SAP ABAP Class CL_SATC_CHECKMAN_QUERIES (Checkman queries)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-TOO-ATF (Application Component) ABAP Test Frameworks ( ATC, CheckMan, Code Inspector)
     SATC_CM_ABAP_CHECK_CONFIG (Package) INTERNAL: - *NO* REUSE - Configuration support
Properties
Class CL_SATC_CHECKMAN_QUERIES  
Short Description Checkman queries    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SATC_CM_ABAP_CHECK_CONFIG   INTERNAL: - *NO* REUSE - Configuration support 
Created 20060628   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_SATC_CHECKMAN_QUERIES has no interface implemented.
Friends
Class CL_SATC_CHECKMAN_QUERIES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 FG_CHECK_INFOS Static Attribute Private Type reference (TYPE) TY_T_CHECK_DIR 20080504
2 FG_GROUP_INFOS Static Attribute Private Type reference (TYPE) TY_T_CHECK_GROUPS 20080504
3 FG_GROUP_TEXTS Static Attribute Private Type reference (TYPE) TY_T_CHECK_GROUP_TEXTS 20080504
4 FG_INITIALIZED Static Attribute Private Type reference (TYPE) ABAP_BOOL 20080504
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_PROFILE Instance method Public Method Checks whether a profile exists 20060717
2 CONSTRUCTOR Instance method Public Constructor 20060918
3 GET_CHECKS Instance method Public Method Get a list of all valid checks for a given object type 20060628
4 GET_CHECKS_FOR_TYPES Instance method Public Method Get a list of all valid checks for a given object type 20070620
5 GET_CHECKS_OF_PROFILE Instance method Public Method Get a list of all relevant checks of a profile 20060628
6 GET_CHECKS_ORDERED_BY_SHARE_ID Instance method Public Method 20120521
7 GET_CHECK_DESCR Instance method Public Method Get the short text of a check 20060628
8 GET_GROUPS Instance method Public Method Get all groups 20060628
9 GET_GROUP_DESCR Instance method Public Method Get the short text of a check group 20060628
10 GET_PROFILES Instance method Public Method Get a list of profiles that contain checks for a object type 20060628
11 GET_TYPES_FOR_CHECKS Instance method Public Method Get list of object types for a given checks 20090924
12 __INITIALIZE_STATICS Instance method Private Method Initialize Cache 20061219
Events
Class CL_SATC_CHECKMAN_QUERIES has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_S_CHECK Public See coding 20060628 begin of ty_S_Check, group type crmmggrp, id type crmchkid, atc_Id type satc_D_Id, dvlpr_Scope type satc_D_Ac_Dvlpr_Test_Scope, qmngr_Scope type satc_D_Ac_Qmngr_Test_Scope, end of ty_S_Check
2 TY_S_CHECK_DIR_ENTRY Private See coding 20080504 begin of ty_S_Check_Dir_Entry, cm_Id type crmchkid, atc_Id type satc_D_Id, group type crmmggrp, descr type crmdescr, dvlpr_Scope type satc_D_Ac_Dvlpr_Test_Scope, qmngr_Scope type satc_D_Ac_Qmngr_Test_Scope, end of ty_S_Check_Dir_Entry
3 TY_S_CHECK_GROUP Public See coding 20060628 begin of ty_S_Check_Group, id type crmmggrp, display_Order type i, descr type crmdescr, end of ty_S_Check_Group
4 TY_S_CHECK_GROUP_TEXT Private See coding 20080504 begin of ty_S_Check_Group_Text, id type crmmggrp, descr type crmdescr, end of ty_S_Check_Group_Text
5 TY_S_PROFILE Public See coding 20060628 begin of ty_S_Profile, profile type crmprfid, description type crmdescr, end of ty_S_Profile
6 TY_T_CHECKS Public See coding 20060628 ty_T_Checks type sorted table of ty_S_Check with unique key group id
7 TY_T_CHECK_DIR Private See coding 20080504 ty_T_Check_Dir type standard table of ty_S_Check_Dir_Entry with default key
8 TY_T_CHECK_GROUPS Public See coding 20060628 ty_T_Check_Groups type hashed table of ty_S_Check_Group with unique key id
9 TY_T_CHECK_GROUP_TEXTS Private See coding 20080504 ty_T_Check_Group_Texts type standard table of ty_S_Check_Group_Text with default key
10 TY_T_CHK_IDS Private See coding 20080504 ty_T_Chk_Ids type standard table of crmchkid with default key
11 TY_T_PROFILES Public See coding 20060628 ty_T_Profiles type sorted table of ty_S_Profile with unique key profile
Method Signatures

Method CHECK_PROFILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJ_TYPE Call by reference Type reference (TYPE) TROBJTYPE Objekttyp 20060717
2 Importing I_PROFILE Call by reference Type reference (TYPE) CRMPRFID Check Results Management: Check Profile 20060717
# Exception Resumable Description Created on
1 CX_SATC_GUI_ERROR UI Problems 20060717

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_SATC_CHECKMAN_QUERIES has no parameter.
Method CONSTRUCTOR on class CL_SATC_CHECKMAN_QUERIES has no exception.

Method GET_CHECKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJECT_TYPE Call by reference Type reference (TYPE) TROBJTYPE Object Type 20060918
2 Returning RESULT Value transfer Type reference (TYPE) TY_T_CHECKS 20060918

Method GET_CHECKS on class CL_SATC_CHECKMAN_QUERIES has no exception.

Method GET_CHECKS_FOR_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJECT_TYPES Call by reference Type reference (TYPE) PAK_TROBJTYPE_LIST Object Type 20070620
2 Returning RESULT Value transfer Type reference (TYPE) TY_T_CHECKS 20070620

Method GET_CHECKS_FOR_TYPES on class CL_SATC_CHECKMAN_QUERIES has no exception.

Method GET_CHECKS_OF_PROFILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJ_TYPE Call by reference Type reference (TYPE) TROBJTYPE Objekttyp 20060712
2 Importing I_PROFILE Call by reference Type reference (TYPE) CLIKE 20060628
3 Returning RESULT Value transfer Type reference (TYPE) TY_T_CHECKS 20060918

Method GET_CHECKS_OF_PROFILE on class CL_SATC_CHECKMAN_QUERIES has no exception.

Method GET_CHECKS_ORDERED_BY_SHARE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHECKS Call by reference Type reference (TYPE) TY_T_CHECKS 20120521
2 Returning RESULT Value transfer Type reference (TYPE) TY_T_CHECKS 20120521

Method GET_CHECKS_ORDERED_BY_SHARE_ID on class CL_SATC_CHECKMAN_QUERIES has no exception.

Method GET_CHECK_DESCR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHECK Call by reference Type reference (TYPE) CRMCHKID Check Results Management: Check ID 20060628
2 Returning RESULT Value transfer Type reference (TYPE) CRMDESCR Check Results Management: Description 20060918

Method GET_CHECK_DESCR on class CL_SATC_CHECKMAN_QUERIES has no exception.

Method GET_GROUPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) TY_T_CHECK_GROUPS 20060918

Method GET_GROUPS on class CL_SATC_CHECKMAN_QUERIES has no exception.

Method GET_GROUP_DESCR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_GROUP Call by reference Type reference (TYPE) CRMMGGRP Check Results Management: Group 20060628
2 Returning RESULT Value transfer Type reference (TYPE) CRMDESCR Check Results Management: Description 20060918

Method GET_GROUP_DESCR on class CL_SATC_CHECKMAN_QUERIES has no exception.

Method GET_PROFILES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJECT_TYPE Call by reference Type reference (TYPE) TROBJTYPE Objekttyp 20060628
2 Returning RESULT Value transfer Type reference (TYPE) TY_T_PROFILES 20060918

Method GET_PROFILES on class CL_SATC_CHECKMAN_QUERIES has no exception.

Method GET_TYPES_FOR_CHECKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHECKS Call by reference Type reference (TYPE) TY_T_CHECKS 20090924
2 Returning RESULT Value transfer Type reference (TYPE) PAK_TROBJTYPE_LIST 20090924

Method GET_TYPES_FOR_CHECKS on class CL_SATC_CHECKMAN_QUERIES has no exception.

Method __INITIALIZE_STATICS Signature

Method __INITIALIZE_STATICS on class CL_SATC_CHECKMAN_QUERIES has no parameter.
Method __INITIALIZE_STATICS on class CL_SATC_CHECKMAN_QUERIES has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in