SAP ABAP Class CL_CRM_IC_ACTION_UTIL (Helper class for ITS action execution)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-GTF-IC-ACC (Application Component) Activity Clipboard
     CRM_IC_APPL_UI_BDC (Package) IC Business Data Context UI
Properties
Class CL_CRM_IC_ACTION_UTIL  
Short Description Helper class for ITS action execution    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CRM_IC_APPL_UI_BDC   IC Business Data Context UI 
Created 20020605   SAP 
Last change 20081007   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CRM_IC_ACTION_UTIL has no forward declaration.
Interfaces
Class CL_CRM_IC_ACTION_UTIL has no interface implemented.
Friends
Class CL_CRM_IC_ACTION_UTIL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_BUTTON_ID Constant Protected Type reference (TYPE) STRING 'ReturnFromBOR' 20020816
2 GC_RETURN_ID_CONTAINER Constant Private Type reference (TYPE) STRING 'ac_container' 20020726
3 GC_RETURN_ID_OBJECT_KEY Constant Protected Type reference (TYPE) STRING 'ac_object_key' 20020816
4 GC_RETURN_ID_VALUE Constant Protected Type reference (TYPE) STRING 'ac_value' 20020816
5 GT_SETUP Static Attribute Protected Type reference (TYPE) CRM_IC_ITS_UTIL_SETUP_TAB Administration of system settings for Business Objects 20020816
6 GT_UTILS Static Attribute Private Type reference (TYPE) TY_UTIL_TAB 20020619
7 GV_COMPONENT_ID Instance attribute Protected Type reference (TYPE) STRING 20020816
8 GV_HANDLER Instance attribute Private Object reference (TYPE REF TO) IF_CRM_IC_ACTION_HANDLER Handler for IC actions (data flow, html, ...) 20020816
9 GV_HTML Instance attribute Protected Type reference (TYPE) STRING 20020816
10 GV_ITS_CLIENT Instance attribute Protected Type reference (TYPE) STRING 20020816
11 GV_ITS_URL Instance attribute Protected Type reference (TYPE) STRING 20020816
12 GV_LOGSYS Instance attribute Private Type reference (TYPE) STRING 20020816
13 GV_MAPPED_LOGSYS Instance attribute Private Type reference (TYPE) CRMT_IC_MAPPED_LOGSYS IC specific mapping to for logical systems 20020606
14 GV_SEPARATOR Instance attribute Private Type reference (TYPE) STRING 20020730
15 GV_SUB_DOMAIN Instance attribute Protected Type reference (TYPE) STRING 20020816
16 GV_VIEW_CONTROLLER Instance attribute Private Object reference (TYPE REF TO) CL_BSP_WD_VIEW_CONTROLLER 20020607
17 SELF Static Attribute Private Object reference (TYPE REF TO) CL_CRM_IC_ACTION_UTIL Helper class for ITS action execution 20020816
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20020817
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20020726
3 CREATE_INSTANCE_FOR_DISPLAY Static method Public Method 20020820
4 FORMAT_KEY Static method Public Method 20020816
5 GET_ACTION_TYPE Instance method Private Method 20021211
6 GET_BUTTON_ID Instance method Public Method 20020816
7 GET_CONTAINER_SEPARATOR Instance method Public Method Get current container delimiter 20020730
8 GET_HANDLER Instance method Public Method 20020816
9 GET_INSTANCE Static method Public Method 20020619
10 GET_INSTANCE_AND_SET_DATA Static method Public Method 20021210
11 GET_ITS_CLIENT Instance method Public Method 20020816
12 GET_ITS_URL Instance method Public Method 20020816
13 GET_LOGSYS_FROM_MAPPING Static method Public Method 20020816
14 GET_PROCESSED_CONTAINER Instance method Public Method 20020726
15 GET_PROCESSED_OBJECT Instance method Public Method 20020613
16 GET_REQUESTED_ATTR_NAME Instance method Public Method Get the attribute name of the requested default attribute 20020816
17 GET_RETURN_ID_CONTAINER Instance method Public Method 20020730
18 GET_RETURN_ID_OBJECT_KEY Instance method Public Method 20020816
19 GET_RETURN_ID_VALUE Instance method Public Method 20020816
20 GET_SUB_DOMAIN Instance method Public Method 20020816
21 SET_CONTAINER_SEPARATOR Instance method Public Method Set new container delimiter 20020730
22 SET_DATA Instance method Private Method 20020606
23 SET_DATA_BOR_ACTION Instance method Private Method 20021211
Events
Class CL_CRM_IC_ACTION_UTIL has no event.
Types
Class CL_CRM_IC_ACTION_UTIL has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_CRM_IC_ACTION_UTIL has no parameter.
Method CLASS_CONSTRUCTOR on class CL_CRM_IC_ACTION_UTIL has no exception.

Method CONSTRUCTOR Signature

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

Method CREATE_INSTANCE_FOR_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_HANDLER Call by reference Object reference (TYPE REF TO) IF_CRM_IC_ACTION_HANDLER Handler für IC-Aktionen (Datenfluss, HTML...) 20020820
2 Importing IV_LOGSYS Call by reference Type reference (TYPE) STRING IC-spezifisches logisches System 20020820
3 Returning RV_RESULT Value transfer Object reference (TYPE REF TO) CL_CRM_IC_ACTION_UTIL Hilfeklasse für ITS-Aktionsausführung 20020820
# Exception Resumable Description Created on
1 CX_CRM_IC_CREATE_ACTION_FAILED Anlegen der Aktions-Utility-Instanz fehlgeschlagen 20020820

Method FORMAT_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LOGSYS Call by reference Type reference (TYPE) STRING 20020816
2 Importing IV_OBJECT_KEY Call by reference Type reference (TYPE) STRING 20020816
3 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) STRING 20020816
4 Returning RV_RESULT Value transfer Type reference (TYPE) STRING 20020816

Method FORMAT_KEY on class CL_CRM_IC_ACTION_UTIL has no exception.

Method GET_ACTION_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_HANDLER Call by reference Object reference (TYPE REF TO) IF_CRM_IC_ACTION_HANDLER Handler für IC-Aktionen (Datenfluss, HTML...) 20021211
2 Returning RV_RESULT Value transfer Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20021211

Method GET_ACTION_TYPE on class CL_CRM_IC_ACTION_UTIL has no exception.

Method GET_BUTTON_ID 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 20020816

Method GET_BUTTON_ID on class CL_CRM_IC_ACTION_UTIL has no exception.

Method GET_CONTAINER_SEPARATOR 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 20020730

Method GET_CONTAINER_SEPARATOR on class CL_CRM_IC_ACTION_UTIL has no exception.

Method GET_HANDLER 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) IF_CRM_IC_ACTION_HANDLER Handler für IC-Aktionen (Datenfluss, HTML...) 20020816

Method GET_HANDLER on class CL_CRM_IC_ACTION_UTIL has no exception.

Method GET_INSTANCE 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) CL_CRM_IC_ACTION_UTIL Hilfeklasse für ITS-Aktionsausführung 20020619

Method GET_INSTANCE on class CL_CRM_IC_ACTION_UTIL has no exception.

Method GET_INSTANCE_AND_SET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_HANDLER Call by reference Object reference (TYPE REF TO) IF_CRM_IC_ACTION_HANDLER Handler für IC-Aktionen (Datenfluss, HTML...) 20021210
2 Importing IV_MAPPED_LOGSYS Call by reference Type reference (TYPE) STRING IC-spezifisches Mapping für logische Systeme 20021210
3 Returning RV_RESULT Value transfer Object reference (TYPE REF TO) CL_CRM_IC_ACTION_UTIL Hilfeklasse für ITS-Aktionsausführung 20021210
# Exception Resumable Description Created on
1 CX_CRM_IC_CREATE_ACTION_FAILED Anlegen der Aktions-Utility-Instanz fehlgeschlagen 20021210

Method GET_ITS_CLIENT 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 20020816

Method GET_ITS_CLIENT on class CL_CRM_IC_ACTION_UTIL has no exception.

Method GET_ITS_URL 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 20020816

Method GET_ITS_URL on class CL_CRM_IC_ACTION_UTIL has no exception.

Method GET_LOGSYS_FROM_MAPPING Signature

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

Method GET_LOGSYS_FROM_MAPPING on class CL_CRM_IC_ACTION_UTIL has no exception.

Method GET_PROCESSED_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_REQUEST Call by reference Object reference (TYPE REF TO) IF_HTTP_REQUEST HTTP Framework (iHTTP) HTTP Request 20020726
2 Returning RT_RESULT Value transfer Object reference (TYPE REF TO) SWCONTTAB 20020726
# Exception Resumable Description Created on
1 CX_CRM_IC_ACTIVITY_CLIPBOARD Fehler bei AC-Bearbeitung 20020726

Method GET_PROCESSED_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) SWO_OBJTYP Generischer Wert 20020613
2 Importing IV_REQUEST Call by reference Object reference (TYPE REF TO) IF_HTTP_REQUEST HTTP Framework (iHTTP) HTTP Request 20020613
3 Returning RV_RESULT Value transfer Object reference (TYPE REF TO) CL_CRM_BOL_ENTITY Entität 20020613
# Exception Resumable Description Created on
1 CX_CRM_IC_ACTIVITY_CLIPBOARD Fehler bei AC-Bearbeitung 20020716

Method GET_REQUESTED_ATTR_NAME 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 20020816

Method GET_REQUESTED_ATTR_NAME on class CL_CRM_IC_ACTION_UTIL has no exception.

Method GET_RETURN_ID_CONTAINER 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 20020730

Method GET_RETURN_ID_CONTAINER on class CL_CRM_IC_ACTION_UTIL has no exception.

Method GET_RETURN_ID_OBJECT_KEY 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 20020816

Method GET_RETURN_ID_OBJECT_KEY on class CL_CRM_IC_ACTION_UTIL has no exception.

Method GET_RETURN_ID_VALUE 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 20020816

Method GET_RETURN_ID_VALUE on class CL_CRM_IC_ACTION_UTIL has no exception.

Method GET_SUB_DOMAIN 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 20020816

Method GET_SUB_DOMAIN on class CL_CRM_IC_ACTION_UTIL has no exception.

Method SET_CONTAINER_SEPARATOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SEPARATOR Value transfer Type reference (TYPE) STRING 20020730

Method SET_CONTAINER_SEPARATOR on class CL_CRM_IC_ACTION_UTIL has no exception.

Method SET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_HANDLER Call by reference Object reference (TYPE REF TO) IF_CRM_IC_ACTION_HANDLER Handler für IC-Aktionen (Datenfluss, HTML...) 20020816
2 Importing IV_LOGSYS Call by reference Type reference (TYPE) STRING IC-spezifisches logisches System 20020820
3 Importing IV_MAPPED_LOGSYS Call by reference Type reference (TYPE) STRING IC-spezifisches Mapping für logische Systeme 20020606
# Exception Resumable Description Created on
1 CX_CRM_IC_CREATE_ACTION_FAILED Anlegen der Aktions-Utility-Instanz fehlgeschlagen 20020712

Method SET_DATA_BOR_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LOGSYS Call by reference Type reference (TYPE) STRING IC-spezifisches logisches System 20021211
2 Importing IV_MAPPED_LOGSYS Call by reference Type reference (TYPE) STRING IC-spezifisches Mapping für logische Systeme 20021211
# Exception Resumable Description Created on
1 CX_CRM_IC_CREATE_ACTION_FAILED Anlegen der Aktions-Utility-Instanz fehlgeschlagen 20021211
History
Last changed by/on SAP  20081007 
SAP Release Created in 310