SAP ABAP Class CL_CRM_CHECK_RESULT_NEW (CheckMan: Simplified Result Management)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-TOO-ATF (Application Component) ABAP Test Frameworks ( ATC, CheckMan, Code Inspector)
     S_CHECK_RESULT_MANAGEMENT_EXT (Package) SAP ONLY: Check Internal Guidelines - Enhancements
Properties
Class CL_CRM_CHECK_RESULT_NEW  
Short Description CheckMan: Simplified Result Management    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_CHECK_RESULT_MANAGEMENT_EXT   SAP ONLY: Check Internal Guidelines - Enhancements 
Created 20030902   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_CRM_CHECK_RESULT_NEW has no interface implemented.
Friends
Class CL_CRM_CHECK_RESULT_NEW has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_CRM_NO Constant Public Type reference (TYPE) CRMFLAG 'N' 20030902
2 CO_CRM_YES Constant Public Type reference (TYPE) CRMFLAG 'Y' 20030902
3 F_FIRST_MESSAGE Instance attribute Private Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20030902
4 F_RESULT Instance attribute Private Type reference (TYPE) CRM_CHECK_RESULT 20030902
Methods
# Method Level Visibility Method type Description Created on
1 APPEND_BSP_PAGE_NAME Instance method Public Method Add BSP page name (location) 20030902
2 APPEND_DYNPRO_NAME Instance method Public Method Add Dynpro (location) 20130103
3 APPEND_GUID Instance method Public Method Add GUID, the GUID will not get displayed 20030902
4 APPEND_INCLUDE_NAME Instance method Public Method Add INCLUDE name, location within soure code 20030902
5 APPEND_LINE_NUMBER Instance method Public Method Add line number of finding within INCLUDE (location) 20030902
6 APPEND_LOCATION_INCLUDE Instance method Public Method 20130521
7 APPEND_LOCATION_METHOD Instance method Public Method 20130521
8 APPEND_STRING_TABLE Instance method Public Method Add description in STRING format, max. length 255 chars. 20030903
9 APPEND_SYMSG Instance method Public Method Add description in SYST message format 20050823
10 APPEND_T100_MESSAGES Instance method Public Method Add description in T100 message format 20030902
11 APPEND_TEXTPOOL_MESSAGE Instance method Public Method Add description in TEXTPOOL message format 20070705
12 APPEND_TRMSG_MESSAGE Instance method Public Method Add description in TRMSG/ compiler message format 20030902
13 APPEND_WEB_DYNPRO Instance method Public Method Add Web Dynpro item (location) 20030904
14 GET_RESULT Instance method Public Method Return result 20030902
15 SET_CHECK_BEGIN_OF_OBJECT Instance method Public Method Annouce check result for given object 20030902
16 SET_CHECK_MESSAGE_ID Instance method Public Method Returns check message ID 20030902
17 SET_CHECK_NOT_POSSIBLE_INFO Instance method Public Method Analysis was not possible 20030902
18 SET_FINDING_IDENTITY Instance method Public Method Define identity (CRC32) of finding 20101104
19 SET_PLUGIN_UNAVAILABLE Instance method Public Method Check plug-in is (temporary) not usable 20081008
20 SET_SUCCESS_INFO Instance method Public Method Object checkedy, no defect found 20030902
Events
Class CL_CRM_CHECK_RESULT_NEW has no event.
Types
Class CL_CRM_CHECK_RESULT_NEW has no local type.
Method Signatures

Method APPEND_BSP_PAGE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_COMPARISON Call by reference Type reference (TYPE) CRMFLAG CO_CRM_YES Vergleichsrelevant? 20030902
2 Importing IM_PAGE_NAME Call by reference Type reference (TYPE) CSEQUENCE Include-Name, zu welchem eine Prüfmeldung gehört 20030902

Method APPEND_BSP_PAGE_NAME on class CL_CRM_CHECK_RESULT_NEW has no exception.

Method APPEND_DYNPRO_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_COMPARISON Call by reference Type reference (TYPE) CRMFLAG 20130103
2 Importing IM_DYNPRO_NAME Call by reference Type reference (TYPE) SYDYNNR 20130103
3 Importing IM_DYNPRO_PART Call by reference Type reference (TYPE) CRMDYNPPRT 20130103
4 Importing IM_VALUE_NAME Call by reference Type reference (TYPE) CRMCHKVAL-NAME 20130103

Method APPEND_DYNPRO_NAME on class CL_CRM_CHECK_RESULT_NEW has no exception.

Method APPEND_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_COMPARISON Value transfer Type reference (TYPE) CRMFLAG CO_CRM_YES Vergleichsrelevant? 20030902
2 Importing IM_GUID Call by reference Type reference (TYPE) CRMGUID GUID der Länge 32 20030902
3 Importing IM_VALUE_NAME Call by reference Type reference (TYPE) CRMCHKVAL-NAME Bezeichner 20030902

Method APPEND_GUID on class CL_CRM_CHECK_RESULT_NEW has no exception.

Method APPEND_INCLUDE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_COMPARISON Call by reference Type reference (TYPE) CRMFLAG CO_CRM_YES Vergleichsrelevant? 20030902
2 Importing IM_INCLUDE_NAME Call by reference Type reference (TYPE) CLIKE Include-Name, zu welchem eine Prüfmeldung gehört 20030902
3 Importing IM_RESOLVE_METHODS_AND_FUBAS Call by reference Type reference (TYPE) CRMFLAG CO_CRM_YES 20081008
4 Importing IM_VALUE_NAME Call by reference Type reference (TYPE) CRMCHKVAL-NAME Bezeichner 20030902

Method APPEND_INCLUDE_NAME on class CL_CRM_CHECK_RESULT_NEW has no exception.

Method APPEND_LINE_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_COMPARISON Call by reference Type reference (TYPE) CHAR1 CO_CRM_YES Zeilennummer vergleichsrelevant 20030902
2 Importing IM_LINE_NUMBER Call by reference Type reference (TYPE) NUMERIC Zeilennummer im Quelltext 20030902
3 Importing IM_VALUE_NAME Call by reference Type reference (TYPE) CRMCHKVAL-NAME Bezeichner 20030902

Method APPEND_LINE_NUMBER on class CL_CRM_CHECK_RESULT_NEW has no exception.

Method APPEND_LOCATION_INCLUDE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COMPARISON Call by reference Type reference (TYPE) CRMFLAG CO_CRM_YES 20130521
2 Importing I_INCLUDE_NAME Call by reference Type reference (TYPE) CSEQUENCE 20130521
3 Importing I_LINE_NUMBER Call by reference Type reference (TYPE) I 20130521

Method APPEND_LOCATION_INCLUDE on class CL_CRM_CHECK_RESULT_NEW has no exception.

Method APPEND_LOCATION_METHOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CLASS_NAME Call by reference Type reference (TYPE) CSEQUENCE 20130521
2 Importing I_COMPARISON Call by reference Type reference (TYPE) CRMFLAG CO_CRM_YES 20130521
3 Importing I_LINE_NUMBER Call by reference Type reference (TYPE) I 20130521
4 Importing I_METHOD_NAME Call by reference Type reference (TYPE) CSEQUENCE 20130521

Method APPEND_LOCATION_METHOD on class CL_CRM_CHECK_RESULT_NEW has no exception.

Method APPEND_STRING_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_COMPARISON Call by reference Type reference (TYPE) CRMFLAG CO_CRM_YES 20030903
2 Importing IM_STRING_TABLE Call by reference Type reference (TYPE) STRING_TABLE 20030903

Method APPEND_STRING_TABLE on class CL_CRM_CHECK_RESULT_NEW has no exception.

Method APPEND_SYMSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SYSTEM_MESSAGE Call by reference Type reference (TYPE) SYMSG Struktur der Message-Variablen 20050823

Method APPEND_SYMSG on class CL_CRM_CHECK_RESULT_NEW has no exception.

Method APPEND_T100_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MESSAGES Call by reference Type reference (TYPE) CRM_T100_MESSAGES Ergänzende Prüfmeldungen 20030902

Method APPEND_T100_MESSAGES on class CL_CRM_CHECK_RESULT_NEW has no exception.

Method APPEND_TEXTPOOL_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PROGRAM_NAME Call by reference Type reference (TYPE) SYREPID ABAP-Programm, aktuelles Rahmenprogramm 20070705
2 Importing IM_TEXTPOOL_ITEM Call by reference Type reference (TYPE) TEXTPOOL ABAP-Textpool-Definition 20070705
3 Importing IM_VALUES Call by reference Type reference (TYPE) CRM_CHECK_VALUES Check result management: Typisierte Werte 20070705
# Exception Resumable Description Created on
1 CX_CRM_CHECK_RESULT Ausnahme bei der Ergebniserstellung 20070705

Method APPEND_TRMSG_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TRMSG Call by reference Type reference (TYPE) TRMSG TRMSG Schlüssel (KEYWORD, MSGNUMBER) 20030902
2 Importing IM_VALUES Call by reference Type reference (TYPE) CRM_CHECK_VALUES Typisierte Parameterwerte 20030902

Method APPEND_TRMSG_MESSAGE on class CL_CRM_CHECK_RESULT_NEW has no exception.

Method APPEND_WEB_DYNPRO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMPONENT_NAME Call by reference Type reference (TYPE) CSEQUENCE 20030904
2 Importing CONTROLLER_NAME Call by reference Type reference (TYPE) CSEQUENCE 20030904

Method APPEND_WEB_DYNPRO on class CL_CRM_CHECK_RESULT_NEW has no exception.

Method GET_RESULT Signature

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

Method GET_RESULT on class CL_CRM_CHECK_RESULT_NEW has no exception.

Method SET_CHECK_BEGIN_OF_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CHECK_ID Call by reference Type reference (TYPE) CRMCHKID Checks-Id 20030902
2 Importing IM_OBJECT Call by reference Type reference (TYPE) CRMOBJPAIR Zu prüfendes Objekt 20030902

Method SET_CHECK_BEGIN_OF_OBJECT on class CL_CRM_CHECK_RESULT_NEW has no exception.

Method SET_CHECK_MESSAGE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CHECK_MESSAGE_ID Call by reference Type reference (TYPE) CRMCHKMGID Prüfmeldungs-Id eines Checks 20030902
2 Importing IM_EXEMPTED_IN_CODE Call by reference Type reference (TYPE) CRMFLAG 20130321
3 Importing IM_OBJECT_PART Call by reference Type reference (TYPE) CRMOBJNAM Check Results Management: Object Name in Check Object Set 20080711
4 Importing IM_OBJECT_PART_TYPE Call by reference Type reference (TYPE) TROBJTYPE Object Type 20080711

Method SET_CHECK_MESSAGE_ID on class CL_CRM_CHECK_RESULT_NEW has no exception.

Method SET_CHECK_NOT_POSSIBLE_INFO Signature

Method SET_CHECK_NOT_POSSIBLE_INFO on class CL_CRM_CHECK_RESULT_NEW has no parameter.
Method SET_CHECK_NOT_POSSIBLE_INFO on class CL_CRM_CHECK_RESULT_NEW has no exception.

Method SET_FINDING_IDENTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CRC_32 Call by reference Type reference (TYPE) I Prüfsumme 20101104

Method SET_FINDING_IDENTITY on class CL_CRM_CHECK_RESULT_NEW has no exception.

Method SET_PLUGIN_UNAVAILABLE Signature

Method SET_PLUGIN_UNAVAILABLE on class CL_CRM_CHECK_RESULT_NEW has no parameter.
Method SET_PLUGIN_UNAVAILABLE on class CL_CRM_CHECK_RESULT_NEW has no exception.

Method SET_SUCCESS_INFO Signature

Method SET_SUCCESS_INFO on class CL_CRM_CHECK_RESULT_NEW has no parameter.
Method SET_SUCCESS_INFO on class CL_CRM_CHECK_RESULT_NEW has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 640