SAP ABAP Class CL_CHK_USABILITY (Usability Check for ToDo)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-TOO-SCR (Application Component) Screen Painter
     SCRP_UTIL (Package) Screen Painter: Utilities
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 20000131
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CRM_OBJECT_NAVIGATOR Check Results Management: Object Navigation with Check Mess. 20000725
Properties
Class CL_CHK_USABILITY  
Short Description Usability Check for ToDo    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SCRP_UTIL   Screen Painter: Utilities 
Created 20000131   SAP 
Last change 20110908   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 20000131
2 IF_CRM_OBJECT_NAVIGATOR Check Results Management: Object Navigation with Check Mess. 20000725
Friends
Class CL_CHK_USABILITY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CHECK_MESSAGE_IDS_REG Instance attribute Protected Type reference (TYPE) CRM_CHECK_MESSAGES Registered Check Message for Check 20001011
2 RSMPCHECK Instance attribute Protected Type reference (TYPE) TY_RSMPCHECKS Error Codes 20000719
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_SCREEN Instance method Protected Method Check Screen 20000703
2 FILTER_PROGRAM_OBJECT Static method Private Method Filter a (still) Unwanted Program 20040721
Events
Class CL_CHK_USABILITY has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_D021S Protected See coding Field List 20000704 begin of TY_D021S. include type d021s. types: end of TY_D021S
2 TY_RSMPCHECK Protected See coding 20000719 begin of TY_RSMPCHECK. include type rsmpcheck. types: end of ty_rsmpcheck
3 TY_RSMPCHECKS Protected See coding TY_RSMPCHECKS 20000719 ty_rsmpchecks type sorted table of ty_rsmpcheck with unique key ERROR_TYPE
4 TY_TTREF Protected See coding Hit list 20000703 begin of TY_TTREF. include type ttref. types: end of ty_ttref
Method Signatures

Method CHECK_SCREEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_RESULT Call by reference Type reference (TYPE) TY_TTREF Trefferliste 20000703
2 Importing IM_CHECK_MESSAGE_ID Call by reference Type reference (TYPE) CRMCKMSG Id einer Prüfmeldung eines Checks 20000703
3 Importing IM_DYNPRO Call by reference Type reference (TYPE) CRMDYNPRO Dynpro eines Programmes 20000703
4 Importing IM_FIELDS Call by reference Type reference (TYPE) TY_D021S Feldliste 20000704

Method CHECK_SCREEN on class CL_CHK_USABILITY has no exception.

Method FILTER_PROGRAM_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CHECK_ID Value transfer Type reference (TYPE) CRMCHKID Check result management: Id eines Checks 20040721
2 Importing IM_OBJECT Value transfer Type reference (TYPE) CRMOBJPAIR Check result management: Objektpaar 20040721
3 Returning RE_WANTED Value transfer Type reference (TYPE) SEU_BOOL TRUE: Prüfungen sind erwünscht 20040721

Method FILTER_PROGRAM_OBJECT on class CL_CHK_USABILITY has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 46D