SAP ABAP Class CRM_SAF_GET_SETTINGS (SAF: Get configuration/customizing settings for SAF)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-GTF-IC-SAF (Application Component) Software Agent Framework
     EI_SAF_CUST (Package) SAF - Customizing
Properties
Class CRM_SAF_GET_SETTINGS  
Short Description SAF: Get configuration/customizing settings for SAF    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package EI_SAF_CUST   SAF - Customizing 
Created 20021204   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CRM_SAF_GET_SETTINGS has no forward declaration.
Interfaces
Class CRM_SAF_GET_SETTINGS has no interface implemented.
Friends
Class CRM_SAF_GET_SETTINGS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_APP_KEY_ESERVICE Static Attribute Public Type reference (TYPE) STRING 'ICSS' SAF: Application Name 20030606
2 GC_APP_KEY_KS_BP Static Attribute Public Type reference (TYPE) STRING 'BP' SAF: Application Name 20040317
3 GC_APP_KEY_KS_CAE Static Attribute Public Type reference (TYPE) STRING 'CONTENT_ANALYSIS' SAF: Application Name 20040317
4 GC_APP_KEY_KS_CIC Static Attribute Public Type reference (TYPE) STRING 'ICWINCLIENT' SAF: Application Name 20030606
5 GC_APP_KEY_KS_ICWC Static Attribute Public Type reference (TYPE) STRING 'ICWEBCLIENT' SAF: Application Name 20030606
6 GC_APP_KEY_SDB_ADM Static Attribute Public Type reference (TYPE) STRING 'SDBADMIN' SAF: Application Name 20030606
7 GC_APP_NAME_BP Static Attribute Public Type reference (TYPE) CRMT_EI_APP_NAME 'BP' SAF: Application Name 20040105
8 GC_APP_NAME_CAE Static Attribute Public Type reference (TYPE) CRMT_EI_APP_NAME 'CONTENT_ANALYSIS' SAF: Application Name 20040317
9 GC_APP_NAME_ESERVICE Static Attribute Public Type reference (TYPE) CRMT_EI_APP_NAME 'ICSS' SAF: Application Name 20030606
10 GC_APP_NAME_KS_CIC Static Attribute Public Type reference (TYPE) CRMT_EI_APP_NAME 'ICWINCLIENT' SAF: Application Name 20030606
11 GC_APP_NAME_KS_ICWC Static Attribute Public Type reference (TYPE) CRMT_EI_APP_NAME 'ICWEBCLIENT' SAF: Application Name 20030606
12 GC_APP_NAME_SDB_ADM Static Attribute Public Type reference (TYPE) CRMT_EI_APP_NAME 'SDBADMIN' SAF: Application Name 20030606
13 GT_DEPENDENT_KBS Static Attribute Public Type reference (TYPE) CRMV_SAF_DEP_ATT_TAB SAF: Table type for kb's depended attributes 20060810
14 GT_KBS Static Attribute Public Type reference (TYPE) CRMV_SAF_KB_TAB SAF: Table type for knowledge base settings 20060810
15 GV_KB Static Attribute Public Type reference (TYPE) CRMVDSAF_KB Generated Table for View CRMVDSAF_KB 20060810
Methods
# Method Level Visibility Method type Description Created on
1 GET_APPLICATION Static method Public Method Get assigned application given an application key 20030606
2 GET_APPLICATIONS Static method Public Method Get all applications 20021205
3 GET_ATTRIBUTE_SELECTION Static method Public Method Get attribute selection for compilation 20030529
4 GET_BOL_METHODS Static method Public Method Get BOL methods 20021205
5 GET_BOL_MODELS Static method Public Method Get BOL models 20021205
6 GET_BOL_OBJECTS Static method Public Method Get BOL objects 20021205
7 GET_COMPILATION_SERVICE Static method Public Method Get single compilation service settings 20021206
8 GET_COMPILATION_SERVICES Static method Public Method Get application specific compilation service settings 20021205
9 GET_DEPENDED_KB_COMPILATION Static method Public Method Get depended knowledge bases for compilation 20021205
10 GET_DEPENDED_KB_QUERY Static method Public Method Get depended knoweldge bases for query 20021205
11 GET_FEEDBACKS Static method Public Method Get knowledge base-specific feedbacks 20021205
12 GET_INFORMATION_SECURITY Static method Public Method Get strategy for infomration security 20030507
13 GET_KNOWLEDGE_BASE Static method Public Method Get single knowledge base setting 20021206
14 GET_KNOWLEDGE_BASES Static method Public Method Get application specific knowledge base settings 20021205
15 GET_KNOWLEDGE_BASE_XSL Static method Public Method Get application specific knowledge base xsl transformation 20030529
16 GET_LEARNING_ENGINES Static method Public Method Get application specific learning engine settings 20021205
17 GET_QUERY_SERVICE Static method Public Method Get one query service settings 20021206
18 GET_QUERY_SERVICES Static method Public Method Get application specific query service settings 20021206
19 GET_RFC_DESTINATIONS Static method Public Method Get rfc destinations for http connections to external server 20030322
20 GET_SEARCH_ENGINE Static method Public Method Get one search engine setting 20030612
21 GET_SEARCH_ENGINGES Static method Public Method Get search engine settings 20021205
22 GET_SEARCH_INDICES Static method Public Method 20030106
23 GET_SEARCH_KBS Static method Public Method 20030107
24 GET_SUPPORTED_LANGUAGES Static method Public Method Get all supported languages 20021205
25 GET_SUPPORTED_SEARCH_METHODS Static method Public Method Get language specific search methods 20021205
Events
Class CRM_SAF_GET_SETTINGS has no event.
Types
Class CRM_SAF_GET_SETTINGS has no local type.
Method Signatures

Method GET_APPLICATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APP_KEY Value transfer Type reference (TYPE) STRING 20030606
2 Returning RV_APP_NAME Value transfer Type reference (TYPE) CRMT_EI_APP_NAME SAF: Anwendungsname 20030606

Method GET_APPLICATION on class CRM_SAF_GET_SETTINGS has no exception.

Method GET_APPLICATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_APPLICATIONS Value transfer Type reference (TYPE) CRMV_SAF_APP_TAB Generierte Tabelle für View CRMV_SAF_APP 20021205
2 Importing IV_LANGUAGE Value transfer Type reference (TYPE) SPRAS '*' Sprachenschlüssel 20030416

Method GET_APPLICATIONS on class CRM_SAF_GET_SETTINGS has no exception.

Method GET_ATTRIBUTE_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ATTRIBUTE Value transfer Type reference (TYPE) CRMV_SAF_INX_ATT_TAB 20030529
2 Importing IV_KB_NAME Value transfer Type reference (TYPE) CRMT_EI_KB_NAME '*' SAF: Name der Wissensdatenbank 20030529

Method GET_ATTRIBUTE_SELECTION on class CRM_SAF_GET_SETTINGS has no exception.

Method GET_BOL_METHODS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_METHODS Value transfer Type reference (TYPE) CRMV_SAF_METHODS_TAB Generierte Tabelle für View CRMV_SAF_METHODS 20021205
2 Importing IV_KB_NAME Value transfer Type reference (TYPE) CRMT_EI_KB_NAME '*' SAF: Name der Wissensdatenbank 20021205
3 Importing IV_OBJECT_NAME Value transfer Type reference (TYPE) CRMT_EXT_OBJ_NAME Externer Objektname 20021205

Method GET_BOL_METHODS on class CRM_SAF_GET_SETTINGS has no exception.

Method GET_BOL_MODELS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MODELS Value transfer Type reference (TYPE) CRMV_SAF_MODELS_TAB Generierte Tabelle für View CRMV_SAF_MODELS 20021205
2 Importing IV_KB_NAME Value transfer Type reference (TYPE) CRMT_EI_KB_NAME '*' SAF: Name der Wissensdatenbank 20021205
3 Importing IV_OBJECT_NAME Value transfer Type reference (TYPE) CRMT_EXT_OBJ_NAME Externer Objektname 20021205

Method GET_BOL_MODELS on class CRM_SAF_GET_SETTINGS has no exception.

Method GET_BOL_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBJECTS Value transfer Type reference (TYPE) CRMV_SAF_OBJECTS_TAB Generierte Tabelle für View CRMV_SAF_OBJECTS 20021205
2 Importing IV_KB_NAME Value transfer Type reference (TYPE) CRMT_EI_KB_NAME '*' SAF: Name der Wissensdatenbank 20021205

Method GET_BOL_OBJECTS on class CRM_SAF_GET_SETTINGS has no exception.

Method GET_COMPILATION_SERVICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CMP_SETTINGS Value transfer Type reference (TYPE) CRMVDSAF_COMPILE Generierte Tabelle für View CRMVDSAF_COMPILE 20021206
2 Exporting ES_JOB_SETTINGS Value transfer Type reference (TYPE) CRMVDSAF_JOB Generierte Tabelle für View CRMVDSAF_JOB 20021206
3 Importing IV_KB_NAME Value transfer Type reference (TYPE) CRMT_EI_KB_NAME SAF: Name der Wissensdatenbank 20021206
4 Importing IV_LANGU Value transfer Type reference (TYPE) SPRAS SY-LANGU Sprachenschlüssel 20021206

Method GET_COMPILATION_SERVICE on class CRM_SAF_GET_SETTINGS has no exception.

Method GET_COMPILATION_SERVICES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CMP_SETTINGS Value transfer Type reference (TYPE) CRMV_SAF_COMPILE_TAB Generierte Tabelle für View CRMV_SAF_COMPILE 20021205
2 Exporting ET_JOB_SETTINGS Call by reference Type reference (TYPE) CRMV_SAF_JOB_TAB Generierte Tabelle für View CRMV_SAF_JOB 20021206
3 Importing IV_APPLICATION Value transfer Type reference (TYPE) CRMT_EI_APP_NAME '*' SAF: Anwendungsname 20021205

Method GET_COMPILATION_SERVICES on class CRM_SAF_GET_SETTINGS has no exception.

Method GET_DEPENDED_KB_COMPILATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DEPENDED_KB Value transfer Type reference (TYPE) CRMV_SAF_APP_CKB_TAB Generierte Tabelle für View CRMV_SAF_APP_CKB 20021205
2 Importing IV_APPLICATION Value transfer Type reference (TYPE) CRMT_EI_APP_NAME 'ALL' SAF: Anwendungsname 20021205

Method GET_DEPENDED_KB_COMPILATION on class CRM_SAF_GET_SETTINGS has no exception.

Method GET_DEPENDED_KB_QUERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DEPENDED_KB Value transfer Type reference (TYPE) CRMV_SAF_APP_QKB_TAB Generierte Tabelle für View CRMV_SAF_APP_QKB 20021205
2 Importing IV_APPLICATION Value transfer Type reference (TYPE) CRMT_EI_APP_NAME SAF: Anwendungsname 20021205

Method GET_DEPENDED_KB_QUERY on class CRM_SAF_GET_SETTINGS has no exception.

Method GET_FEEDBACKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FEEDBACKS Value transfer Type reference (TYPE) CRMV_SAF_KB_FB_TAB Generierte Tabelle für View CRMV_SAF_KB_FB 20021205
2 Importing IV_ACTIVE Value transfer Type reference (TYPE) CRMT_EI_FB_ACTIVE_FLAG 'X' SAF: Kennzeichen 20021205
3 Importing IV_KB_NAME Value transfer Type reference (TYPE) CRMT_EI_KB_NAME 'SDB' SAF: Name der Wissensdatenbank 20021205
4 Importing IV_LANGU Value transfer Type reference (TYPE) SPRAS SY-LANGU Sprachenschlüssel 20021205

Method GET_FEEDBACKS on class CRM_SAF_GET_SETTINGS has no exception.

Method GET_INFORMATION_SECURITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_STRATEGY Value transfer Type reference (TYPE) CRMT_SAF_IS_KB_STRATEGY_TAB SAF: Tabellentyp für Anwend., WD und Informationssicherheit 20030507
2 Importing IV_APP_NAME Value transfer Type reference (TYPE) CRMT_EI_APP_NAME SAF: Anwendungsname 20030507
3 Importing IV_KB_NAME Value transfer Type reference (TYPE) CRMT_EI_KB_NAME SAF: Name der Wissensdatenbank 20030507

Method GET_INFORMATION_SECURITY on class CRM_SAF_GET_SETTINGS has no exception.

Method GET_KNOWLEDGE_BASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_KB_SETTINGS Value transfer Type reference (TYPE) CRMVDSAF_KB SAF: Tabellentyp für Einstellungen der Wissensdatenbank 20021206
2 Exporting ET_DEPENDED_ATTRIBUTES Value transfer Type reference (TYPE) CRMV_SAF_DEP_ATT_TAB SAF: Tabellentyp für wissensdatenbankabh. Attribute 20021206
3 Importing IV_KB_NAME Value transfer Type reference (TYPE) CRMT_EI_KB_NAME SAF: Name der Wissensdatenbank 20021206

Method GET_KNOWLEDGE_BASE on class CRM_SAF_GET_SETTINGS has no exception.

Method GET_KNOWLEDGE_BASES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DEPENDED_ATTRIBUTES Value transfer Type reference (TYPE) CRMV_SAF_DEP_ATT_TAB Generierte Tabelle für View CRMV_SAF_DEP_ATT 20021205
2 Exporting ET_KB_SETTINGS Value transfer Type reference (TYPE) CRMV_SAF_KB_TAB Generierte Tabelle für View CRMV_SAF_KB 20021205
3 Importing IV_APPLICATION Value transfer Type reference (TYPE) CRMT_EI_APP_NAME '*' SAF: Anwendungsname 20021205

Method GET_KNOWLEDGE_BASES on class CRM_SAF_GET_SETTINGS has no exception.

Method GET_KNOWLEDGE_BASE_XSL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_XSL Value transfer Type reference (TYPE) CRMV_SAF_APP_XSL_TAB Generierte Tabelle für View CRMV_SAF_DEP_ATT 20030529
2 Importing IV_APPLICATION Value transfer Type reference (TYPE) CRMT_EI_APP_NAME '*' SAF: Anwendungsname 20030529
3 Importing IV_KB_NAME Value transfer Type reference (TYPE) CRMT_EI_KB_NAME '*' Name Wissensdatenb. 20030529

Method GET_KNOWLEDGE_BASE_XSL on class CRM_SAF_GET_SETTINGS has no exception.

Method GET_LEARNING_ENGINES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LE_SETTINGS Value transfer Type reference (TYPE) CRMV_SAF_LE_TAB Generierte Tabelle für View CRMV_SAF_LE 20021205
2 Importing IV_APPLICATION Value transfer Type reference (TYPE) CRMT_EI_APP_NAME '*' SAF: Anwendungsname 20021205

Method GET_LEARNING_ENGINES on class CRM_SAF_GET_SETTINGS has no exception.

Method GET_QUERY_SERVICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_QUERY_SETTINGS Value transfer Type reference (TYPE) CRMVDSAF_SEARCH Generierte Tabelle für View CRMVDSAF_SEARCH 20021206
2 Importing IV_APPLICATION Value transfer Type reference (TYPE) CRMT_EI_APP_NAME SAF: Anwendungsname 20021206

Method GET_QUERY_SERVICE on class CRM_SAF_GET_SETTINGS has no exception.

Method GET_QUERY_SERVICES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_QUERY_SETTINGS Value transfer Type reference (TYPE) CRMV_SAF_SEARCH_TAB Generierte Tabelle für View CRMV_SAF_SEARCH 20021206
2 Importing IV_APPLICATION Value transfer Type reference (TYPE) CRMT_EI_APP_NAME '*' SAF: Anwendungsname 20021206

Method GET_QUERY_SERVICES on class CRM_SAF_GET_SETTINGS has no exception.

Method GET_RFC_DESTINATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RFCDEST Value transfer Type reference (TYPE) CRMV_SAF_APP_RFC_TAB SAF: Definitionen von RFC-Destinationen 20030322
2 Importing IV_APPLICATION Value transfer Type reference (TYPE) CRMT_EI_APP_NAME 'ALL' SAF: Anwendungsname 20030322
3 Importing IV_SE_NAME Value transfer Type reference (TYPE) CRMT_EI_SE_NAME 'TREX' SAF: Suchmaschinenname 20030621

Method GET_RFC_DESTINATIONS on class CRM_SAF_GET_SETTINGS has no exception.

Method GET_SEARCH_ENGINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_SE_EXT_SETTINGS Value transfer Type reference (TYPE) CRMVDSAF_SE_EXT SAF: Tabellentyp für Suchmaschinenerweiterung 20030612
2 Exporting ES_SE_SETTINGS Value transfer Type reference (TYPE) CRMVDSAF_SE Generierte Tabelle für View CRMV_SAF_SE 20030612
3 Importing IV_SE_NAME Value transfer Type reference (TYPE) CRMT_EI_SE_NAME 'TREX' SAF: Suchmaschinenname 20030612

Method GET_SEARCH_ENGINE on class CRM_SAF_GET_SETTINGS has no exception.

Method GET_SEARCH_ENGINGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SE_EXT_SETTINGS Value transfer Type reference (TYPE) CRMV_SAF_SE_EXT_TAB SAF: Tabellentyp für Suchmaschinenerweiterung 20030603
2 Exporting ET_SE_SETTINGS Value transfer Type reference (TYPE) CRMV_SAF_SE_TAB Generierte Tabelle für View CRMV_SAF_SE 20021205

Method GET_SEARCH_ENGINGES on class CRM_SAF_GET_SETTINGS has no exception.

Method GET_SEARCH_INDICES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_SE_SETTINGS Call by reference Type reference (TYPE) CRMT_EI_SEARCH_SE Index- und Suchmaschineneinstellungen für Suchservice 20030106
2 Importing IV_KB_NAME Call by reference Type reference (TYPE) CRMT_EI_KB_NAME SAF: Suchindexname 20030106
3 Importing IV_LANG Call by reference Type reference (TYPE) SPRAS Sprachenschlüssel 20030106

Method GET_SEARCH_INDICES on class CRM_SAF_GET_SETTINGS has no exception.

Method GET_SEARCH_KBS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_KBS Call by reference Type reference (TYPE) CRMT_SAF_APPQSKB_TAB Beziehung Anwendung-Wissensdatenbank für Multi-Index-Suche 20030107
2 Importing IV_APPNAME Call by reference Type reference (TYPE) CRMT_EI_APP_NAME SAF: Anwendungsname 20030107
3 Importing IV_KBNAME Call by reference Type reference (TYPE) CRMT_EI_KB_NAME SAF: Name der Wissensdatenbank 20030107

Method GET_SEARCH_KBS on class CRM_SAF_GET_SETTINGS has no exception.

Method GET_SUPPORTED_LANGUAGES Signature

Method GET_SUPPORTED_LANGUAGES on class CRM_SAF_GET_SETTINGS has no parameter.
Method GET_SUPPORTED_LANGUAGES on class CRM_SAF_GET_SETTINGS has no exception.

Method GET_SUPPORTED_SEARCH_METHODS Signature

Method GET_SUPPORTED_SEARCH_METHODS on class CRM_SAF_GET_SETTINGS has no parameter.
Method GET_SUPPORTED_SEARCH_METHODS on class CRM_SAF_GET_SETTINGS has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 400