SAP ABAP Class CLUICM_PROXY (Tools for ICM with eSOA XI)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   ICM (Application Component) Incentive and Commission Management (ICM)
     CACS20_XI_PROXY (Package) ICM: Proxies for XI Objects
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IFUICM_PROXY_CONST_HELPER Constants for eSAO GDTs 20071005
2 Interface implementation (CLASS c. INTERFACES i_ref)  IFUICM_PROXY_HEADER_HELPER Utilities Proxies 20071005
3 Interface implementation (CLASS c. INTERFACES i_ref)  IFUICM_PROXY_LOG_HELPER Tools for Proxies - Log Mapping 20071005
4 Interface implementation (CLASS c. INTERFACES i_ref)  IFUICM_TAG Utilities Proxy Tagging Interface 20071005
Properties
Class CLUICM_PROXY  
Short Description Tools for ICM with eSOA XI    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package CACS20_XI_PROXY   ICM: Proxies for XI Objects 
Created 20071005   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CLUICM_PROXY has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IFUICM_PROXY_CONST_HELPER Constants for eSAO GDTs 20071005
2 IFUICM_PROXY_HEADER_HELPER Utilities Proxies 20071005
3 IFUICM_PROXY_LOG_HELPER Tools for Proxies - Log Mapping 20071005
4 IFUICM_TAG Utilities Proxy Tagging Interface 20071005
Friends
# Friend Modeled only Created on Description
1 CLUICM_PROXY_FACTORY 20071005 Factory for Tool Classes
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CON_COMP_CONTENT Constant Private Type reference (TYPE) NAME_KOMP 'CONTENT' 20071005
2 CON_COMP_CREATION_DATE_TIME Constant Private Type reference (TYPE) NAME_KOMP 'CREATION_DATE_TIME' 20071005
3 CON_COMP_ID Constant Private Type reference (TYPE) NAME_KOMP 'ID' 20071005
4 CON_COMP_RECIPIENT_BUS_SYS_ID Constant Private Type reference (TYPE) NAME_KOMP 'RECIPIENT_BUSINESS_SYSTEM_ID' 20071005
5 CON_COMP_REFERENCE_ID Constant Private Type reference (TYPE) NAME_KOMP 'REFERENCE_ID' 20071005
6 CON_COMP_REFERENCE_UUID Constant Private Type reference (TYPE) NAME_KOMP 'REFERENCE_UUID' 20071005
7 CON_COMP_SENDER_BUS_SYS_ID Constant Private Type reference (TYPE) NAME_KOMP 'SENDER_BUSINESS_SYSTEM_ID' 20071005
8 CON_COMP_UUID Constant Private Type reference (TYPE) NAME_KOMP 'UUID' 20071005
9 MO Static Attribute Private Object reference (TYPE REF TO) CLUICM_PROXY Test 20071005
Methods
# Method Level Visibility Method type Description Created on
1 ASSIGN_COMPONENT_IN Instance method Private Method 20071005
2 ASSIGN_COMPONENT_OUT Instance method Private Method 20071005
3 CONVERT_E2I_BUS_SYS_ID Instance method Private Method 20071005
4 CONVERT_E2I_DATE_TIME Instance method Public Method 20071005
5 CONVERT_E2I_ID Instance method Private Method 20071005
6 CONVERT_E2I_UUID Instance method Private Method 20071005
7 CONVERT_I2E_BUS_SYS_ID Instance method Private Method 20071005
8 CONVERT_I2E_DATE_TIME Instance method Private Method 20071005
9 CONVERT_I2E_ID Instance method Private Method 20071005
10 CONVERT_I2E_UUID Instance method Private Method 20071005
11 GET_DATA_DESCR_OF_COMPONENT Instance method Private Method 20071005
12 GET_DATE_TIME_TYPE Instance method Private Method 20071005
13 GET_INSTANCE Static method Private Method 20071005
Events
Class CLUICM_PROXY has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_BDMH_UUID_CONTENT Private See coding 20071005 t_bdmh_uuid_content type c length 36
2 T_SCHEME_AGENCY_ID Private See coding 20071005 t_scheme_agency_id type c length 60
3 T_SCHEME_ID Private See coding 20071005 t_scheme_id type c length 60
4 T_STR_BDMH_UUID Private See coding 20071005 begin of t_str_bdmh_uuid, content type t_bdmh_uuid_content, scheme_id type t_scheme_id, scheme_agency_id type t_scheme_agency_id, end of t_str_bdmh_uuid
Method Signatures

Method ASSIGN_COMPONENT_IN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_REF_COMPONENT Call by reference Object reference (TYPE REF TO) DATA 20071005
2 Importing I_COMPONENT_NAME Call by reference Type reference (TYPE) CSEQUENCE 20071005
3 Importing I_STRUCTURE Call by reference Type reference (TYPE) ANY 20071005
# Exception Resumable Description Created on
1 CX_ICM_INVALID_PARAMETER 20071005

Method ASSIGN_COMPONENT_OUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_STRUCTURE Call by reference Type reference (TYPE) ANY 20071005
2 Exporting E_REF_COMPONENT Call by reference Object reference (TYPE REF TO) DATA 20071005
3 Importing I_COMPONENT_NAME Call by reference Type reference (TYPE) CSEQUENCE 20071005
# Exception Resumable Description Created on
1 CX_ICM_INVALID_PARAMETER 20071005

Method CONVERT_E2I_BUS_SYS_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COMPONENT_NAME Call by reference Type reference (TYPE) CSEQUENCE 20071005
2 Importing I_GDT_BDMH Call by reference Type reference (TYPE) ANY 20071005
3 Returning R_DTE_BUS_SYS_ID Value transfer Type reference (TYPE) ICMSEF_BUSINESS_SYSTEM_ID1 Proxy-Datenelement (generiert) 20071005
# Exception Resumable Description Created on
1 CX_ICM_INVALID_PARAMETER 20071005

Method CONVERT_E2I_DATE_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COMPONENT_NAME Call by reference Type reference (TYPE) CSEQUENCE 20071005
2 Importing I_GDT_BDMH Call by reference Type reference (TYPE) ANY 20071005
3 Returning R_DTE_DATE_TIME Value transfer Type reference (TYPE) ICMSEF_GLOBAL_DATE_TIME1 Proxy-Datenelement (generiert) 20071005
# Exception Resumable Description Created on
1 CX_ICM_INVALID_PARAMETER 20071005

Method CONVERT_E2I_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COMPONENT_NAME Call by reference Type reference (TYPE) CSEQUENCE 20071005
2 Importing I_GDT_BDMH Call by reference Type reference (TYPE) ANY 20071005
3 Returning R_STR_ID Value transfer Type reference (TYPE) ICMSEF_BUSINESS_DOCUMENT_MESS9 20071005
# Exception Resumable Description Created on
1 CX_ICM_INVALID_PARAMETER 20071005

Method CONVERT_E2I_UUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COMPONENT_NAME Call by reference Type reference (TYPE) CSEQUENCE 20071005
2 Importing I_GDT_BDMH Call by reference Type reference (TYPE) ANY 20071005
3 Returning R_STR_UUID Value transfer Type reference (TYPE) ICMSEF_UUID1 Universally Unique Identifier 20071005
# Exception Resumable Description Created on
1 CX_ICM_INVALID_PARAMETER 20071005

Method CONVERT_I2E_BUS_SYS_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_GDT_BDMH Call by reference Type reference (TYPE) ANY 20071005
2 Importing I_COMPONENT_NAME Call by reference Type reference (TYPE) CSEQUENCE 20071005
3 Importing I_DTE_BUS_SYS_ID Call by reference Type reference (TYPE) ICMSEF_BUSINESS_SYSTEM_ID1 Proxy-Datenelement (generiert) 20071005
# Exception Resumable Description Created on
1 CX_ICM_INVALID_PARAMETER Fehlerhafter Parameter 20071005

Method CONVERT_I2E_DATE_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_GDT_BDMH Call by reference Type reference (TYPE) ANY 20071005
2 Importing I_COMPONENT_NAME Call by reference Type reference (TYPE) CSEQUENCE 20071005
3 Importing I_DTE_DATE_TIME Call by reference Type reference (TYPE) ICMSEF_GLOBAL_DATE_TIME1 Proxy-Datenelement (generiert) 20071005
# Exception Resumable Description Created on
1 CX_ICM_INVALID_PARAMETER Fehlerhafter Parameter 20071005

Method CONVERT_I2E_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_GDT_BDMH Call by reference Type reference (TYPE) ANY 20071005
2 Importing I_COMPONENT_NAME Call by reference Type reference (TYPE) CSEQUENCE 20071005
3 Importing I_STR_ID Call by reference Type reference (TYPE) ICMSEF_BUSINESS_DOCUMENT_MESS9 20071005
# Exception Resumable Description Created on
1 CX_ICM_INVALID_PARAMETER 20071005

Method CONVERT_I2E_UUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_GDT_BDMH Call by reference Type reference (TYPE) ANY 20071005
2 Importing I_COMPONENT_NAME Call by reference Type reference (TYPE) CSEQUENCE 20071005
3 Importing I_STR_UUID Call by reference Type reference (TYPE) ICMSEF_UUID1 20071005
# Exception Resumable Description Created on
1 CX_ICM_INVALID_PARAMETER Fehlerhafter Parameter 20071005

Method GET_DATA_DESCR_OF_COMPONENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COMPONENT_NAME Call by reference Type reference (TYPE) CSEQUENCE 20071005
2 Importing I_STRUCTURE Call by reference Type reference (TYPE) ANY 20071005
3 Returning R_REF_DATA_DESCR Value transfer Object reference (TYPE REF TO) CL_ABAP_DATADESCR 20071005
# Exception Resumable Description Created on
1 CX_ICM_INVALID_PARAMETER 20071005

Method GET_DATE_TIME_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STRUCTURE Call by reference Type reference (TYPE) ANY 20071005
2 Returning R_REF_GDT_TYPE Value transfer Object reference (TYPE REF TO) LCE_GDT_DATE_TIME_TYPE 20071005
# Exception Resumable Description Created on
1 CX_ICM_INVALID_PARAMETER Fehlerhafter Parameter 20071005

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RETURN Value transfer Object reference (TYPE REF TO) IFUICM_TAG Utilities Proxy taging interface 20071005

Method GET_INSTANCE on class CLUICM_PROXY has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 603