SAP ABAP Class CL_CRM_SAF_DIAGNOSIS (SAF: Problem Diagnosis Tool)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-GTF-IC-SAF (Application Component) Software Agent Framework
     EI_SAF_TOOL (Package) SAF - Tools for configuration and customizing
Properties
Class CL_CRM_SAF_DIAGNOSIS  
Short Description SAF: Problem Diagnosis Tool    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package EI_SAF_TOOL   SAF - Tools for configuration and customizing 
Created 20030825   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CRM_SAF_DIAGNOSIS has no forward declaration.
Interfaces
Class CL_CRM_SAF_DIAGNOSIS has no interface implemented.
Friends
Class CL_CRM_SAF_DIAGNOSIS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 FALSE Constant Private Type reference (TYPE) BOOLEAN '-' boolean variable (X=true, -=false, space=unknown) 20030825
2 TRUE Constant Private Type reference (TYPE) BOOLEAN 'X' boolean variable (X=true, -=false, space=unknown) 20030825
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_DEFAULT_APP Static method Public Method Check configuration for SAF applications 20030826
2 CHECK_DEFAULT_BOL Static method Public Method Check configuration for genil BOL 20030826
3 CHECK_DEFAULT_CMP Static method Public Method Check configuration for compilation services 20030826
4 CHECK_DEFAULT_DT Static method Public Method Check configuration for diagnosis tools 20030826
5 CHECK_DEFAULT_HTTP Static method Public Method Check configuration for HTTP server 20030826
6 CHECK_DEFAULT_KB Static method Public Method Check configuration for knowledge bases 20030826
7 CHECK_DEFAULT_LE Static method Public Method Check configuration for learning engines 20030826
8 CHECK_DEFAULT_QUERY Static method Public Method Check configuration for query services 20030826
9 CHECK_DEFAULT_SE Static method Public Method Check configuration for search engines 20030826
10 COMPARE Static method Public Method Check two tables 20030827
11 GET_CFG_APP Static method Public Method Get default configuration for SAF applications 20030826
12 GET_CFG_BOL Static method Public Method Get default configuration for genil BOL 20030826
13 GET_CFG_CMP Static method Public Method Get default configuration for compilation services 20030826
14 GET_CFG_DT Static method Public Method Get default configuration for diagnosis tool 20030826
15 GET_CFG_HTTP Static method Public Method Get default configuration for HTTP servers 20030826
16 GET_CFG_KB Static method Public Method Get default configuration for knowledge bases 20030826
17 GET_CFG_LE Static method Public Method Get default configuration for learning engines 20030826
18 GET_CFG_QUERY Static method Public Method Get default configuration for query services 20030826
19 GET_CFG_SE Static method Public Method Get default configuration for search engines 20030826
20 RESTORE_DEFAULT_APP Static method Public Method Restore default configuration for SAF applications 20030826
21 RESTORE_DEFAULT_BOL Static method Public Method Restore default configuration for genil BOL 20030826
22 RESTORE_DEFAULT_CMP Static method Public Method Restore default configuration for compilation services 20030826
23 RESTORE_DEFAULT_DT Static method Public Method Restore default configuration for diagnosis tool 20030826
24 RESTORE_DEFAULT_HTTP Static method Public Method Restore default configuration for HTTP servers 20030826
25 RESTORE_DEFAULT_KB Static method Public Method Restore default configuration for knowledge bases 20030826
26 RESTORE_DEFAULT_LE Static method Public Method Restore default configuration for learning engines 20030826
27 RESTORE_DEFAULT_QUERY Static method Public Method Restore default configuration for query services 20030826
28 RESTORE_DEFAULT_SE Static method Public Method Restore default configuration for search engines 20030826
Events
Class CL_CRM_SAF_DIAGNOSIS has no event.
Types
Class CL_CRM_SAF_DIAGNOSIS has no local type.
Method Signatures

Method CHECK_DEFAULT_APP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RESULT Value transfer Type reference (TYPE) CRMT_SAF_CHECK_MESSAGE_TAB SAF: Tabelle für Prüfmeldungen 20030827
2 Exporting EV_SAME Value transfer Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20030827

Method CHECK_DEFAULT_APP on class CL_CRM_SAF_DIAGNOSIS has no exception.

Method CHECK_DEFAULT_BOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RESULT Value transfer Type reference (TYPE) CRMT_SAF_CHECK_MESSAGE_TAB SAF: Tabelle für Prüfmeldungen 20030827
2 Exporting EV_SAME Value transfer Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20030827

Method CHECK_DEFAULT_BOL on class CL_CRM_SAF_DIAGNOSIS has no exception.

Method CHECK_DEFAULT_CMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RESULT Value transfer Type reference (TYPE) CRMT_SAF_CHECK_MESSAGE_TAB SAF: Tabelle für Prüfmeldungen 20030827
2 Exporting EV_SAME Value transfer Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20030827

Method CHECK_DEFAULT_CMP on class CL_CRM_SAF_DIAGNOSIS has no exception.

Method CHECK_DEFAULT_DT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RESULT Value transfer Type reference (TYPE) CRMT_SAF_CHECK_MESSAGE_TAB SAF: Tabelle für Prüfmeldungen 20030827
2 Exporting EV_SAME Value transfer Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20030827

Method CHECK_DEFAULT_DT on class CL_CRM_SAF_DIAGNOSIS has no exception.

Method CHECK_DEFAULT_HTTP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RESULT Value transfer Type reference (TYPE) CRMT_SAF_CHECK_MESSAGE_TAB SAF: Tabelle für Prüfmeldungen 20030827
2 Exporting EV_SAME Value transfer Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20030827

Method CHECK_DEFAULT_HTTP on class CL_CRM_SAF_DIAGNOSIS has no exception.

Method CHECK_DEFAULT_KB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RESULT Value transfer Type reference (TYPE) CRMT_SAF_CHECK_MESSAGE_TAB SAF: Diagnosemeldung 20030827
2 Exporting EV_SAME Value transfer Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20030827

Method CHECK_DEFAULT_KB on class CL_CRM_SAF_DIAGNOSIS has no exception.

Method CHECK_DEFAULT_LE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RESULT Value transfer Type reference (TYPE) CRMT_SAF_CHECK_MESSAGE_TAB SAF: Tabelle für Prüfmeldungen 20030827
2 Exporting EV_SAME Value transfer Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20030827

Method CHECK_DEFAULT_LE on class CL_CRM_SAF_DIAGNOSIS has no exception.

Method CHECK_DEFAULT_QUERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RESULT Value transfer Type reference (TYPE) CRMT_SAF_CHECK_MESSAGE_TAB SAF: Tabelle für Prüfmeldungen 20030827
2 Exporting EV_SAME Value transfer Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20030827

Method CHECK_DEFAULT_QUERY on class CL_CRM_SAF_DIAGNOSIS has no exception.

Method CHECK_DEFAULT_SE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RESULT Value transfer Type reference (TYPE) CRMT_SAF_CHECK_MESSAGE_TAB SAF: Tabelle für Prüfmeldungen 20030827
2 Exporting EV_SAME Value transfer Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20030827

Method CHECK_DEFAULT_SE on class CL_CRM_SAF_DIAGNOSIS has no exception.

Method COMPARE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DELETE Value transfer Type reference (TYPE) TABLE 20030827
2 Exporting ET_INSERT Value transfer Type reference (TYPE) TABLE 20030827
3 Exporting ET_RESULT Value transfer Type reference (TYPE) CRMT_SAF_CHECK_MESSAGE_TAB SAF: Tabelle für Prüfmeldungen 20030827
4 Exporting EV_SAME Value transfer Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20030827
5 Importing IT_CURRENT Value transfer Type reference (TYPE) TABLE 20030827
6 Importing IT_DEFAULT Value transfer Type reference (TYPE) TABLE 20030827
7 Importing IV_COMPARE_TYPE Value transfer Type reference (TYPE) CHAR1 'E' E: exact, I current includes default, S: current is a subset 20031008
8 Importing IV_STRUCTURE Value transfer Type reference (TYPE) DDOBJNAME Name eines Data Dictionary Objektes 20030827

Method COMPARE on class CL_CRM_SAF_DIAGNOSIS has no exception.

Method GET_CFG_APP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_APP Value transfer Type reference (TYPE) TABLE 20030826
2 Exporting ET_APP_IS Value transfer Type reference (TYPE) TABLE 20030826
3 Exporting ET_APP_KB Value transfer Type reference (TYPE) TABLE 20030826
4 Exporting ET_APP_LE Value transfer Type reference (TYPE) TABLE 20030826
5 Exporting ET_APP_T Value transfer Type reference (TYPE) TABLE 20030826
6 Exporting ET_APP_XSL Value transfer Type reference (TYPE) TABLE 20030826
7 Importing IV_DEFAULT_VALUE Value transfer Type reference (TYPE) CHAR1 'X' Einstelliges Kennzeichen 20030826

Method GET_CFG_APP on class CL_CRM_SAF_DIAGNOSIS has no exception.

Method GET_CFG_BOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_METHOD Value transfer Type reference (TYPE) TABLE 20030827
2 Exporting ET_MODEL Value transfer Type reference (TYPE) TABLE 20030827
3 Exporting ET_OBJECT Value transfer Type reference (TYPE) TABLE 20030827
4 Importing IV_DEFAULT_VALUE Value transfer Type reference (TYPE) CHAR1 'X' Einstelliges Kennzeichen 20030826

Method GET_CFG_BOL on class CL_CRM_SAF_DIAGNOSIS has no exception.

Method GET_CFG_CMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CKB Value transfer Type reference (TYPE) TABLE 20030826
2 Exporting ET_INX Value transfer Type reference (TYPE) TABLE 20030826
3 Exporting ET_INX_ATT Value transfer Type reference (TYPE) TABLE 20030826
4 Exporting ET_JOB Value transfer Type reference (TYPE) TABLE 20030826
5 Importing IV_DEFAULT_VALUE Value transfer Type reference (TYPE) CHAR1 'X' Einstelliges Kennzeichen 20030826

Method GET_CFG_CMP on class CL_CRM_SAF_DIAGNOSIS has no exception.

Method GET_CFG_DT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DT Value transfer Type reference (TYPE) TABLE 20030826
2 Exporting ET_DT_CK Value transfer Type reference (TYPE) TABLE 20030827
3 Exporting ET_DT_PR Value transfer Type reference (TYPE) TABLE 20030826
4 Exporting ET_DT_PR_T Value transfer Type reference (TYPE) TABLE 20030826
5 Exporting ET_DT_T Value transfer Type reference (TYPE) TABLE 20030826
6 Importing IV_DEFAULT_VALUE Value transfer Type reference (TYPE) CHAR1 'X' Einstelliges Kennzeichen 20030826

Method GET_CFG_DT on class CL_CRM_SAF_DIAGNOSIS has no exception.

Method GET_CFG_HTTP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RFC Value transfer Type reference (TYPE) TABLE 20030826
2 Importing IV_DEFAULT_VALUE Value transfer Type reference (TYPE) CHAR1 'X' Einstelliges Kennzeichen 20030826

Method GET_CFG_HTTP on class CL_CRM_SAF_DIAGNOSIS has no exception.

Method GET_CFG_KB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_KB Value transfer Type reference (TYPE) TABLE 20030826
2 Exporting ET_KB_DEP_ATT Value transfer Type reference (TYPE) TABLE 20030826
3 Exporting ET_KB_T Value transfer Type reference (TYPE) TABLE 20040114
4 Exporting ET_KB_TABLE Value transfer Type reference (TYPE) TABLE 20030826
5 Importing IV_DEFAULT_VALUE Value transfer Type reference (TYPE) CHAR1 'X' Einstelliges Kennzeichen 20030826

Method GET_CFG_KB on class CL_CRM_SAF_DIAGNOSIS has no exception.

Method GET_CFG_LE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LE Value transfer Type reference (TYPE) TABLE 20030826
2 Importing IV_DEFAULT_VALUE Value transfer Type reference (TYPE) CHAR1 'X' Einstelliges Kennzeichen 20030826

Method GET_CFG_LE on class CL_CRM_SAF_DIAGNOSIS has no exception.

Method GET_CFG_QUERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_QKB Value transfer Type reference (TYPE) TABLE 20030826
2 Exporting ET_QS Value transfer Type reference (TYPE) TABLE 20030826
3 Importing IV_DEFAULT_VALUE Value transfer Type reference (TYPE) CHAR1 'X' Einstelliges Kennzeichen 20030826

Method GET_CFG_QUERY on class CL_CRM_SAF_DIAGNOSIS has no exception.

Method GET_CFG_SE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SE Value transfer Type reference (TYPE) TABLE 20030826
2 Exporting ET_SE_EXT Value transfer Type reference (TYPE) TABLE 20030826
3 Exporting ET_SE_NAME Value transfer Type reference (TYPE) TABLE 20030826
4 Importing IV_DEFAULT_VALUE Value transfer Type reference (TYPE) CHAR1 'X' Einstelliges Kennzeichen 20030826

Method GET_CFG_SE on class CL_CRM_SAF_DIAGNOSIS has no exception.

Method RESTORE_DEFAULT_APP Signature

Method RESTORE_DEFAULT_APP on class CL_CRM_SAF_DIAGNOSIS has no parameter.
Method RESTORE_DEFAULT_APP on class CL_CRM_SAF_DIAGNOSIS has no exception.

Method RESTORE_DEFAULT_BOL Signature

Method RESTORE_DEFAULT_BOL on class CL_CRM_SAF_DIAGNOSIS has no parameter.
Method RESTORE_DEFAULT_BOL on class CL_CRM_SAF_DIAGNOSIS has no exception.

Method RESTORE_DEFAULT_CMP Signature

Method RESTORE_DEFAULT_CMP on class CL_CRM_SAF_DIAGNOSIS has no parameter.
Method RESTORE_DEFAULT_CMP on class CL_CRM_SAF_DIAGNOSIS has no exception.

Method RESTORE_DEFAULT_DT Signature

Method RESTORE_DEFAULT_DT on class CL_CRM_SAF_DIAGNOSIS has no parameter.
Method RESTORE_DEFAULT_DT on class CL_CRM_SAF_DIAGNOSIS has no exception.

Method RESTORE_DEFAULT_HTTP Signature

Method RESTORE_DEFAULT_HTTP on class CL_CRM_SAF_DIAGNOSIS has no parameter.
Method RESTORE_DEFAULT_HTTP on class CL_CRM_SAF_DIAGNOSIS has no exception.

Method RESTORE_DEFAULT_KB Signature

Method RESTORE_DEFAULT_KB on class CL_CRM_SAF_DIAGNOSIS has no parameter.
Method RESTORE_DEFAULT_KB on class CL_CRM_SAF_DIAGNOSIS has no exception.

Method RESTORE_DEFAULT_LE Signature

Method RESTORE_DEFAULT_LE on class CL_CRM_SAF_DIAGNOSIS has no parameter.
Method RESTORE_DEFAULT_LE on class CL_CRM_SAF_DIAGNOSIS has no exception.

Method RESTORE_DEFAULT_QUERY Signature

Method RESTORE_DEFAULT_QUERY on class CL_CRM_SAF_DIAGNOSIS has no parameter.
Method RESTORE_DEFAULT_QUERY on class CL_CRM_SAF_DIAGNOSIS has no exception.

Method RESTORE_DEFAULT_SE Signature

Method RESTORE_DEFAULT_SE on class CL_CRM_SAF_DIAGNOSIS has no parameter.
Method RESTORE_DEFAULT_SE on class CL_CRM_SAF_DIAGNOSIS has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 400