SAP ABAP Class CL_CRM_IC_SYSPROPS_EDITOR (System properties UI)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-GTF-IC-FRW (Application Component) Framework
     CRM_IC_FRAMEWORK (Package) CRM Interaction Center: Framework
Properties
Class CL_CRM_IC_SYSPROPS_EDITOR  
Short Description System properties UI    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CRM_IC_FRAMEWORK   CRM Interaction Center: Framework 
Created 20031030   SAP 
Last change 20081007   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)
2 VRM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_CRM_IC_SYSPROPS_EDITOR has no interface implemented.
Friends
Class CL_CRM_IC_SYSPROPS_EDITOR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACTIVE_TAB Instance attribute Private Type reference (TYPE) STRING 20031031
2 BACKUP_PROFILE_ENTRIES Static Attribute Private Type reference (TYPE) TY_PROFILES 20031105
3 BACKUP_PROFILE_PREFIX Constant Private Type reference (TYPE) STRING 'IC_SYSTEM_PROPERTIES_BACKUP' 20031102
4 CHANGE_MODE Instance attribute Private Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20031030
5 CLONE Instance attribute Private Object reference (TYPE REF TO) IF_CRM_IC_SYSPROPS_DESIGNTIME System properties, design time access 20031102
6 CURRENT_PROFILE_ENTRY Static Attribute Private Type reference (TYPE) CRM_IC_XMLSTORE_STRUCTURE Structure for XML store table with no String element. 20031105
7 DOMAINS Instance attribute Private Type reference (TYPE) TY_STRINGS 20031104
8 DOMAIN_VALUES Instance attribute Private Type reference (TYPE) VRM_VALUES 20031104
9 GUI_STATUS Instance attribute Private Type reference (TYPE) GUI_STATUS 'DISPLAY' Menu Painter: Status code 20031030
10 GUI_STATUS_DISPLAY Constant Private Type reference (TYPE) GUI_STATUS 'DISPLAY' Menu Painter: Status code 20031030
11 GUI_STATUS_MAINTAIN Constant Private Type reference (TYPE) GUI_STATUS 'MAINTAIN' Menu Painter: Status code 20031030
12 GUI_TITLE Constant Private Type reference (TYPE) GUI_TITLE 'TITLE' Menu Painter: Title code 20031106
13 ID_FOR_PROPERTIES_RETRIEVAL Constant Public Type reference (TYPE) CRM_IC_XMLNAME 'IC_SYSPROPS_FROM_STRING' 20031104
14 MINIMUM_DOMAIN Instance attribute Private Type reference (TYPE) STRING 20031104
15 OK_CODE_BACK Constant Private Type reference (TYPE) SYUCOMM 'BACK' Screens, function code triggered by PAI 20031030
16 OK_CODE_BACKUP_PROFILE_PREFIX Constant Private Type reference (TYPE) SYUCOMM 'VERSION' Screens, function code triggered by PAI 20031102
17 OK_CODE_CANCEL Constant Private Type reference (TYPE) SYUCOMM 'CANCEL' Screens, function code triggered by PAI 20031030
18 OK_CODE_CHECK Constant Private Type reference (TYPE) SYUCOMM 'CHECK' Screens, function code triggered by PAI 20031030
19 OK_CODE_CURRENT_PROFILE Constant Private Type reference (TYPE) SYUCOMM 'CURRENT' Screens, function code triggered by PAI 20031102
20 OK_CODE_EXIT Constant Private Type reference (TYPE) SYUCOMM 'EXIT' Screens, function code triggered by PAI 20031030
21 OK_CODE_RETRIEVE Constant Private Type reference (TYPE) SYUCOMM 'RETRIEVE' Screens, function code triggered by PAI 20031030
22 OK_CODE_SAVE Constant Private Type reference (TYPE) SYUCOMM 'SAVE' Screens, function code triggered by PAI 20031102
23 OK_CODE_SERVER_MAPPING Constant Private Type reference (TYPE) SYUCOMM 'SERVER_MAPPING' Screens, function code triggered by PAI 20031031
24 OK_CODE_SERVER_SETUP Constant Private Type reference (TYPE) SYUCOMM 'SERVER_SETUP' Screens, function code triggered by PAI 20031031
25 OK_CODE_TOGGLE_CHANGE_DISPLAY Constant Private Type reference (TYPE) SYUCOMM 'TOGGLE_CD' Screens, function code triggered by PAI 20031030
26 PROFILE Instance attribute Private Object reference (TYPE REF TO) LIF_PROFILE 20031103
27 PROFILE_NAME Constant Private Type reference (TYPE) STRING 'IC_SYSTEM_PROPERTIES' Name of currently processed XML profile 20031102
28 SUBSCREEN_NUMBER Instance attribute Public Type reference (TYPE) SYDYNNR '0101' ABAP program, number of current screen 20031031
29 SUBSCREEN_PROGRAM Instance attribute Public Type reference (TYPE) SYREPID 'CRM_IC_SYSPROPS_EDITOR' ABAP program, current main program 20031031
30 SUBSCREEN_SERVER_MAPPING Constant Private Type reference (TYPE) SYDYNNR '0102' ABAP program, number of current screen 20031031
31 SUBSCREEN_SERVER_SETUP Constant Private Type reference (TYPE) SYDYNNR '0101' ABAP program, number of current screen 20031031
Methods
# Method Level Visibility Method type Description Created on
1 ADD_OK_CODE_EXCL_NUM_BACKUPS Instance method Private Method 20031102
2 BUILD_DOMAINS Instance method Private Method 20031104
3 CHECK_CHANGE_AUTHORIZATION Instance method Private Method 20031031
4 CHECK_HOST Instance method Public Method 20031104
5 CHECK_PROPERTIES Instance method Private Method 20031104
6 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20031030
7 CONVERT_DOMAIN_TO_DROPDOWN_KEY Instance method Private Method 20031104
8 CONVERT_DROPDOWN_KEY_TO_DOMAIN Instance method Public Method 20031104
9 CONVERT_FLAGS_TO_PROPERTY Instance method Private Method 20031101
10 CONVERT_PROPERTY_TO_FLAGS Instance method Private Method 20031101
11 CREATE_CLONE_FOR_BACKUP Instance method Private Method 20031102
12 DETERMINE_DOMAIN_VALUES Instance method Private Method 20031104
13 DETERMINE_PROFILES Static method Private Method 20031103
14 DISPLAY_MESSAGE Instance method Private Method 20031031
15 GET_ACTIVE_TAB Instance method Public Method Returns active tab strip tab 20031031
16 GET_BACKUP_MENU_ENTRIES Instance method Public Method 20031105
17 GET_DOMAIN_VALUES Instance method Public Method 20031104
18 GET_NUMBER_OF_BACKUP_PROFILES Instance method Public Method 20031102
19 GET_OLDEST_BACKUP_PROFILE Instance method Private Method 20031102
20 GET_PREFERRED_SERVERS Instance method Public Method Returns list of perferred servers in drop down format 20031102
21 GET_PROPERTIES Instance method Public Method 20031031
22 HAS_ACCEPTED_DATALOSS Instance method Private Method 20031111
23 HAS_NO_OR_ACCEPTED_DATALOSS Instance method Private Method 20031103
24 IS_CHANGEABLE Instance method Public Method Returns true if edit mode is active 20031102
25 LOAD_BACKUP Instance method Private Method 20031105
26 LOAD_CURRENT_PROFILE Instance method Private Method 20031103
27 PREPARE_TOGGLE_TO_CHANGE_MODE Instance method Private Method 20031106
28 RETRIEVE_PROPERTIES Instance method Private Method 20031105
29 SAVE_PROPERTIES Instance method Private Method 20031102
30 SET_PROPERTIES Instance method Private Method Move screen values into properties 20031101
31 STATUS_0100 Instance method Public Method Set status and title bar 20031030
32 TOGGLE_CHANGE_DISPLAY_MODE Instance method Public Method Toggles between change and display mode 20031030
33 TOGGLE_TO_CHANGE_MODE Instance method Private Method Toggle to change mode 20031030
34 TOGGLE_TO_DISPLAY_MODE Instance method Private Method Toggle to display mode 20031030
35 TOGGLE_TO_SERVER_MAPPING Instance method Private Method 20031031
36 TOGGLE_TO_SERVER_SETUP Instance method Private Method 20031031
37 USER_COMMAND_0100 Instance method Public Method 20031030
Events
Class CL_CRM_IC_SYSPROPS_EDITOR has no event.
Types
Class CL_CRM_IC_SYSPROPS_EDITOR has no local type.
Method Signatures

Method ADD_OK_CODE_EXCL_NUM_BACKUPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_EXCLUSIONS Call by reference Type reference (TYPE) TY_OK_CODES 20031102

Method ADD_OK_CODE_EXCL_NUM_BACKUPS on class CL_CRM_IC_SYSPROPS_EDITOR has no exception.

Method BUILD_DOMAINS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PARTS Call by reference Type reference (TYPE) TY_STRINGS 20031104
2 Exporting ET_RESULT Value transfer Type reference (TYPE) TY_STRINGS 20031104

Method BUILD_DOMAINS on class CL_CRM_IC_SYSPROPS_EDITOR has no exception.

Method CHECK_CHANGE_AUTHORIZATION Signature

Method CHECK_CHANGE_AUTHORIZATION on class CL_CRM_IC_SYSPROPS_EDITOR has no parameter.
# Exception Resumable Description Created on
1 CX_CRM_IC_NO_AUTHORIZATION Keine Berechtigung 20031031

Method CHECK_HOST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DOMAIN Call by reference Type reference (TYPE) STRING 20031104
2 Importing IV_HOST Call by reference Type reference (TYPE) STRING 20031104
3 Returning RV_RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20031104

Method CHECK_HOST on class CL_CRM_IC_SYSPROPS_EDITOR has no exception.

Method CHECK_PROPERTIES Signature

Method CHECK_PROPERTIES on class CL_CRM_IC_SYSPROPS_EDITOR has no parameter.
Method CHECK_PROPERTIES on class CL_CRM_IC_SYSPROPS_EDITOR has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_CRM_IC_SYSPROPS_EDITOR has no parameter.
Method CONSTRUCTOR on class CL_CRM_IC_SYSPROPS_EDITOR has no exception.

Method CONVERT_DOMAIN_TO_DROPDOWN_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DOMAIN Call by reference Type reference (TYPE) STRING 20031104
2 Returning RV_RESULT Value transfer Type reference (TYPE) STRING 20031104

Method CONVERT_DOMAIN_TO_DROPDOWN_KEY on class CL_CRM_IC_SYSPROPS_EDITOR has no exception.

Method CONVERT_DROPDOWN_KEY_TO_DOMAIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DOMAIN Value transfer Type reference (TYPE) STRING 20031104
2 Returning RV_RESULT Value transfer Type reference (TYPE) STRING 20031104

Method CONVERT_DROPDOWN_KEY_TO_DOMAIN on class CL_CRM_IC_SYSPROPS_EDITOR has no exception.

Method CONVERT_FLAGS_TO_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COMPARE_VALUE Call by reference Type reference (TYPE) SIMPLE 20031101
2 Importing IV_PROPERTY_NAME Call by reference Type reference (TYPE) STRING 20031101
3 Importing IV_SET_IF_FALSE Call by reference Type reference (TYPE) STRING 20031101
4 Importing IV_SET_IF_TRUE Call by reference Type reference (TYPE) STRING 20031101

Method CONVERT_FLAGS_TO_PROPERTY on class CL_CRM_IC_SYSPROPS_EDITOR has no exception.

Method CONVERT_PROPERTY_TO_FLAGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_SET_IF_FALSE Call by reference Type reference (TYPE) SIMPLE 20031101
2 Exporting EV_SET_IF_TRUE Call by reference Type reference (TYPE) SIMPLE 20031101
3 Importing IV_COMPARE_VALUE Call by reference Type reference (TYPE) STRING 20031101
4 Importing IV_PROPERTY_NAME Call by reference Type reference (TYPE) STRING 20031101

Method CONVERT_PROPERTY_TO_FLAGS on class CL_CRM_IC_SYSPROPS_EDITOR has no exception.

Method CREATE_CLONE_FOR_BACKUP Signature

Method CREATE_CLONE_FOR_BACKUP on class CL_CRM_IC_SYSPROPS_EDITOR has no parameter.
Method CREATE_CLONE_FOR_BACKUP on class CL_CRM_IC_SYSPROPS_EDITOR has no exception.

Method DETERMINE_DOMAIN_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_RESULT Value transfer Type reference (TYPE) VRM_VALUES 20031104

Method DETERMINE_DOMAIN_VALUES on class CL_CRM_IC_SYSPROPS_EDITOR has no exception.

Method DETERMINE_PROFILES Signature

Method DETERMINE_PROFILES on class CL_CRM_IC_SYSPROPS_EDITOR has no parameter.
Method DETERMINE_PROFILES on class CL_CRM_IC_SYSPROPS_EDITOR has no exception.

Method DISPLAY_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_MSG_DATA Call by reference Type reference (TYPE) CRMT_IC_MESSAGE_DATA Meldungsstruktur 20031031

Method DISPLAY_MESSAGE on class CL_CRM_IC_SYSPROPS_EDITOR has no exception.

Method GET_ACTIVE_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RESULT Value transfer Type reference (TYPE) STRING 20031031

Method GET_ACTIVE_TAB on class CL_CRM_IC_SYSPROPS_EDITOR has no exception.

Method GET_BACKUP_MENU_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_TEXT01 Call by reference Type reference (TYPE) GUI_TEXT Menu Painter: Function or menu text (4.0) 20031106
2 Exporting EV_TEXT02 Call by reference Type reference (TYPE) GUI_TEXT Menu Painter: Function or menu text (4.0) 20031106
3 Exporting EV_TEXT03 Call by reference Type reference (TYPE) GUI_TEXT Menu Painter: Function or menu text (4.0) 20031106
4 Exporting EV_TEXT04 Call by reference Type reference (TYPE) GUI_TEXT Menu Painter: Function or menu text (4.0) 20031106
5 Exporting EV_TEXT05 Call by reference Type reference (TYPE) GUI_TEXT Menu Painter: Function or menu text (4.0) 20031106
6 Exporting EV_TEXT06 Call by reference Type reference (TYPE) GUI_TEXT Menu Painter: Function or menu text (4.0) 20031106
7 Exporting EV_TEXT07 Call by reference Type reference (TYPE) GUI_TEXT Menu Painter: Function or menu text (4.0) 20031106
8 Exporting EV_TEXT08 Call by reference Type reference (TYPE) GUI_TEXT Menu Painter: Function or menu text (4.0) 20031106
9 Exporting EV_TEXT09 Call by reference Type reference (TYPE) GUI_TEXT Menu Painter: Function or menu text (4.0) 20031106
10 Exporting EV_TEXT10 Call by reference Type reference (TYPE) GUI_TEXT Menu Painter: Function or menu text (4.0) 20031105

Method GET_BACKUP_MENU_ENTRIES on class CL_CRM_IC_SYSPROPS_EDITOR has no exception.

Method GET_DOMAIN_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_RESULT Value transfer Type reference (TYPE) VRM_VALUES 20031104

Method GET_DOMAIN_VALUES on class CL_CRM_IC_SYSPROPS_EDITOR has no exception.

Method GET_NUMBER_OF_BACKUP_PROFILES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RESULT Value transfer Type reference (TYPE) I 20031102

Method GET_NUMBER_OF_BACKUP_PROFILES on class CL_CRM_IC_SYSPROPS_EDITOR has no exception.

Method GET_OLDEST_BACKUP_PROFILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RESULT Value transfer Type reference (TYPE) STRING 20031102

Method GET_OLDEST_BACKUP_PROFILE on class CL_CRM_IC_SYSPROPS_EDITOR has no exception.

Method GET_PREFERRED_SERVERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_RESULT Value transfer Type reference (TYPE) VRM_VALUES 20031102

Method GET_PREFERRED_SERVERS on class CL_CRM_IC_SYSPROPS_EDITOR has no exception.

Method GET_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_RESULT Value transfer Type reference (TYPE) CRMT_IC_SYSPROPS_SCREEN_FIELDS 20031101

Method GET_PROPERTIES on class CL_CRM_IC_SYSPROPS_EDITOR has no exception.

Method HAS_ACCEPTED_DATALOSS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20031111

Method HAS_ACCEPTED_DATALOSS on class CL_CRM_IC_SYSPROPS_EDITOR has no exception.

Method HAS_NO_OR_ACCEPTED_DATALOSS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20031103

Method HAS_NO_OR_ACCEPTED_DATALOSS on class CL_CRM_IC_SYSPROPS_EDITOR has no exception.

Method IS_CHANGEABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20031102

Method IS_CHANGEABLE on class CL_CRM_IC_SYSPROPS_EDITOR has no exception.

Method LOAD_BACKUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OK_CODE Call by reference Type reference (TYPE) SIMPLE 20031105
2 Returning RV_RESULT Value transfer Object reference (TYPE REF TO) LIF_PROFILE 20031105

Method LOAD_BACKUP on class CL_CRM_IC_SYSPROPS_EDITOR has no exception.

Method LOAD_CURRENT_PROFILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RESULT Value transfer Object reference (TYPE REF TO) LIF_PROFILE 20031103

Method LOAD_CURRENT_PROFILE on class CL_CRM_IC_SYSPROPS_EDITOR has no exception.

Method PREPARE_TOGGLE_TO_CHANGE_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_PROFILE Call by reference Object reference (TYPE REF TO) LIF_PROFILE 20031106

Method PREPARE_TOGGLE_TO_CHANGE_MODE on class CL_CRM_IC_SYSPROPS_EDITOR has no exception.

Method RETRIEVE_PROPERTIES Signature

Method RETRIEVE_PROPERTIES on class CL_CRM_IC_SYSPROPS_EDITOR has no parameter.
Method RETRIEVE_PROPERTIES on class CL_CRM_IC_SYSPROPS_EDITOR has no exception.

Method SAVE_PROPERTIES Signature

Method SAVE_PROPERTIES on class CL_CRM_IC_SYSPROPS_EDITOR has no parameter.
Method SAVE_PROPERTIES on class CL_CRM_IC_SYSPROPS_EDITOR has no exception.

Method SET_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_PROPERTIES Call by reference Object reference (TYPE REF TO) IF_CRM_IC_SYSPROPS_DESIGNTIME System properties, design time access 20031103
2 Importing IS_PROPERTIES Call by reference Type reference (TYPE) CRMT_IC_SYSPROPS_SCREEN_FIELDS Systemeigenschaften-Dynpro-Felder 20031101

Method SET_PROPERTIES on class CL_CRM_IC_SYSPROPS_EDITOR has no exception.

Method STATUS_0100 Signature

Method STATUS_0100 on class CL_CRM_IC_SYSPROPS_EDITOR has no parameter.
Method STATUS_0100 on class CL_CRM_IC_SYSPROPS_EDITOR has no exception.

Method TOGGLE_CHANGE_DISPLAY_MODE Signature

Method TOGGLE_CHANGE_DISPLAY_MODE on class CL_CRM_IC_SYSPROPS_EDITOR has no parameter.
Method TOGGLE_CHANGE_DISPLAY_MODE on class CL_CRM_IC_SYSPROPS_EDITOR has no exception.

Method TOGGLE_TO_CHANGE_MODE Signature

Method TOGGLE_TO_CHANGE_MODE on class CL_CRM_IC_SYSPROPS_EDITOR has no parameter.
Method TOGGLE_TO_CHANGE_MODE on class CL_CRM_IC_SYSPROPS_EDITOR has no exception.

Method TOGGLE_TO_DISPLAY_MODE Signature

Method TOGGLE_TO_DISPLAY_MODE on class CL_CRM_IC_SYSPROPS_EDITOR has no parameter.
Method TOGGLE_TO_DISPLAY_MODE on class CL_CRM_IC_SYSPROPS_EDITOR has no exception.

Method TOGGLE_TO_SERVER_MAPPING Signature

Method TOGGLE_TO_SERVER_MAPPING on class CL_CRM_IC_SYSPROPS_EDITOR has no parameter.
Method TOGGLE_TO_SERVER_MAPPING on class CL_CRM_IC_SYSPROPS_EDITOR has no exception.

Method TOGGLE_TO_SERVER_SETUP Signature

Method TOGGLE_TO_SERVER_SETUP on class CL_CRM_IC_SYSPROPS_EDITOR has no parameter.
Method TOGGLE_TO_SERVER_SETUP on class CL_CRM_IC_SYSPROPS_EDITOR has no exception.

Method USER_COMMAND_0100 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PROPERTIES Call by reference Type reference (TYPE) CRMT_IC_SYSPROPS_SCREEN_FIELDS Systemeigenschaften-Dynpro-Felder 20031101
2 Importing IV_OK_CODE Call by reference Type reference (TYPE) SIMPLE 20031030

Method USER_COMMAND_0100 on class CL_CRM_IC_SYSPROPS_EDITOR has no exception.
History
Last changed by/on SAP  20081007 
SAP Release Created in 400