SAP ABAP Class CL_CHK_SACC2_COVERAGE (CL_CHK_SACC2_COVERAGE)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ABA-LA (Application Component) Syntax, Compiler, Runtime
     S_ACC_CHECK (Package) Structure Recognition of Lists and WinGUI Checks
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CRM_OBJECT_CHECKER Check Results Management: Check for Objects 20071211
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CRM_OBJECT_NAVIGATOR Check Results Management: Object Navigation with Check Mess. 20071211
Properties
Class CL_CHK_SACC2_COVERAGE  
Short Description    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_ACC_CHECK   Structure Recognition of Lists and WinGUI Checks 
Created 20071210   SAP 
Last change 20130531   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
# Interface Abstract Final Description Created on
1 IF_CRM_OBJECT_CHECKER Check Results Management: Check for Objects 20071211
2 IF_CRM_OBJECT_NAVIGATOR Check Results Management: Object Navigation with Check Mess. 20071211
Friends
Class CL_CHK_SACC2_COVERAGE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 __A_CHECK_RESULT_INTERFACE Instance attribute Private Object reference (TYPE REF TO) CL_CRM_CHECK_RESULT Check Results Management: Auxiliary Routines for Checks 20071211
2 __A_NAME_SPACES Instance attribute Private Type reference (TYPE) TY_T_NAME_SPACES Table of Strings 20091124
3 __C_CHECK_ID_ACCESSIBLE Constant Private Type reference (TYPE) CRMCHKID 'BC_ACC2COV' Flag für Accessibility gesetzt? 20071211
4 __C_CHECK_MESSAGE_ID_ACCESSIBL Constant Private Type reference (TYPE) CRMCHKMGID '0001' Relevant, but not accessible. 20071211
5 __C_CHECK_MESSAGE_ID_ADDITIONS Constant Private Type reference (TYPE) CRMCHKMGID '0003' Relevant, not accessible, further info 20071211
6 __C_CHECK_MESSAGE_ID_EXCEPTION Constant Private Type reference (TYPE) CRMCHKMGID '0004' Exception exists 20071211
Methods
# Method Level Visibility Method type Description Created on
1 __ADD_MESSAGE_EXCEPTION_AVAIL Instance method Private Method 20071211
2 __CHECK_CLEAN_UP Instance method Private Method 20071211
3 __CHECK_INITIALIZE Instance method Private Method Initialization of check 20071211
4 __CHECK_OBJECT_ACCESSIBLE Instance method Private Method Check object, which should be accessible 20071211
5 __CHECK_ONE_OBJECT Instance method Private Method Accessible-Überprüfung für ein Objekt 20071211
6 __GET_ACCESSIBILITY_VALUES Instance method Private Method Get relevance value to object 20071211
7 __GET_RELEVANCE_VALUE Instance method Private Method Get relevance value to object 20071211
8 __IS_NAMESPACE_GENERATE_ONLY Instance method Private Method Generated Namespace 20091124
9 __NOT_ACCESSIBLE Instance method Private Method Object not accessible, further checks (links, replacement) 20110823
10 __NOT_ACCESSIBLE_FURTHER_CHECK Instance method Private Method Object not accessible, further checks (links, replacement) 20071211
11 __PREPARE_T100_MESSAGE Instance method Private Method Add a message as check result 20071211
12 __SEARCH_ALTERNATIVE_OBJECT Instance method Private Method 20071211
Events
Class CL_CHK_SACC2_COVERAGE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_S_NAME_SPACE Private See coding 20091124 begin of TY_S_NAME_SPACE, name type namespace, gen_only type gen_only, end of ty_S_name_Space
2 TY_T_NAME_SPACES Private See coding 20091124 ty_T_Name_Spaces type standard table of ty_S_Name_Space with non-unique key name
Method Signatures

Method __ADD_MESSAGE_EXCEPTION_AVAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_CHECK_RESULT Call by reference Type reference (TYPE) CRM_CHECK_RESULT Check Results Management: Check Results (Check Interface) 20071211
2 Importing IM_ACCESSIBILITY_VALUES Call by reference Type reference (TYPE) CLS_VALUE_ASSIGNMENTS List of value assignments 20071211
3 Importing IM_PAK_OBJECT Call by reference Type reference (TYPE) PAK_OBJECT_KEY Object key 20071211

Method __ADD_MESSAGE_EXCEPTION_AVAIL on class CL_CHK_SACC2_COVERAGE has no exception.

Method __CHECK_CLEAN_UP Signature

Method __CHECK_CLEAN_UP on class CL_CHK_SACC2_COVERAGE has no parameter.
Method __CHECK_CLEAN_UP on class CL_CHK_SACC2_COVERAGE has no exception.

Method __CHECK_INITIALIZE Signature

Method __CHECK_INITIALIZE on class CL_CHK_SACC2_COVERAGE has no parameter.
Method __CHECK_INITIALIZE on class CL_CHK_SACC2_COVERAGE has no exception.

Method __CHECK_OBJECT_ACCESSIBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_CHECK_RESULT Call by reference Type reference (TYPE) CRM_CHECK_RESULT Check Results Management: Check Results (Check Interface) 20071211
2 Importing IM_PAK_OBJECT Call by reference Type reference (TYPE) PAK_OBJECT_KEY Object key 20071211
# Exception Resumable Description Created on
1 CX_PAK_INVALID_DATA Invalid data 20071211
2 CX_PAK_INVALID_STATE Operation can't be executed in present object state 20071211
3 CX_PAK_NOT_AUTHORIZED User doesn't have sufficient authorizations 20071211

Method __CHECK_ONE_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_CHECK_RESULT Call by reference Type reference (TYPE) CRM_CHECK_RESULT Check Results Management: Check Results (Check Interface) 20071211
2 Importing IM_CHECK_ID Call by reference Type reference (TYPE) CRMCHKID Check Results Management: Check ID 20071211
3 Importing IM_OBJECT Call by reference Type reference (TYPE) CRMOBJPAIR Check Results Management: Object Pair 20071211

Method __CHECK_ONE_OBJECT on class CL_CHK_SACC2_COVERAGE has no exception.

Method __GET_ACCESSIBILITY_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PAK_OBJECT Call by reference Type reference (TYPE) PAK_OBJECT_KEY Object key 20071211
2 Returning RE_VALUES Value transfer Type reference (TYPE) CLS_VALUE_ASSIGNMENTS Assigned value as string 20071211
# Exception Resumable Description Created on
1 CX_PAK_INVALID_DATA Invalid data 20071211
2 CX_PAK_INVALID_STATE Operation can't be executed in present object state 20071211
3 CX_PAK_NOT_AUTHORIZED User doesn't have sufficient authorizations 20071211

Method __GET_RELEVANCE_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_REMARK Call by reference Type reference (TYPE) CLS_VALUE_ASSIGNMENT-REMARK Remark 20071211
2 Exporting EX_VALUE Call by reference Type reference (TYPE) STRING Assigned value as string 20071211
3 Importing IM_PAK_OBJECT Call by reference Type reference (TYPE) PAK_OBJECT_KEY Object key 20071211
# Exception Resumable Description Created on
1 CX_CHK_SACC2_COVERAGE Exceptions for CL_CHK_SACC2_COVERAGE 20071211
2 CX_PAK_INVALID_DATA Invalid data 20071211
3 CX_PAK_INVALID_STATE Operation can't be executed in present object state 20071211
4 CX_PAK_NOT_AUTHORIZED User doesn't have sufficient authorizations 20071211

Method __IS_NAMESPACE_GENERATE_ONLY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OBJECT_NAME Call by reference Type reference (TYPE) CLIKE 20091124
2 Returning RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20091124

Method __IS_NAMESPACE_GENERATE_ONLY on class CL_CHK_SACC2_COVERAGE has no exception.

Method __NOT_ACCESSIBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_CHECK_RESULT Call by reference Type reference (TYPE) CRM_CHECK_RESULT Check Results Management: Check Results (Check Interface) 20110823
2 Importing IM_PAK_OBJECT Call by reference Type reference (TYPE) PAK_OBJECT_KEY Object key 20110823

Method __NOT_ACCESSIBLE on class CL_CHK_SACC2_COVERAGE has no exception.

Method __NOT_ACCESSIBLE_FURTHER_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_CHECK_RESULT Call by reference Type reference (TYPE) CRM_CHECK_RESULT Check Results Management: Check Results (Check Interface) 20071211
2 Importing IM_ACCESSIBILITY_VALUES Call by reference Type reference (TYPE) CLS_VALUE_ASSIGNMENTS 20110823
3 Importing IM_PAK_OBJECT Call by reference Type reference (TYPE) PAK_OBJECT_KEY Object key 20071211
# Exception Resumable Description Created on
1 CX_PAK_INVALID_DATA 20110823
2 CX_PAK_INVALID_STATE 20110823
3 CX_PAK_NOT_AUTHORIZED 20110823

Method __PREPARE_T100_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_MESSAGE Value transfer Type reference (TYPE) CRMT100MSG Check Results Management: T100 Message with Parameters 20071211

Method __PREPARE_T100_MESSAGE on class CL_CHK_SACC2_COVERAGE has no exception.

Method __SEARCH_ALTERNATIVE_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ACCESSIBILITY_VALUE Call by reference Type reference (TYPE) STRING 20071211
2 Exporting EX_ALTERNATIVE_OBJECT Call by reference Type reference (TYPE) PAK_OBJECT_KEY Object key 20071211
3 Importing IM_PAK_OBJECT Call by reference Type reference (TYPE) PAK_OBJECT_KEY Object key 20071211
# Exception Resumable Description Created on
1 CX_PAK_INVALID_DATA Invalid data 20071211
2 CX_PAK_INVALID_STATE Operation can't be executed in present object state 20071211
3 CX_PAK_NOT_AUTHORIZED User doesn't have sufficient authorizations 20071211
History
Last changed by/on SAP  20130531 
SAP Release Created in 732