SAP ABAP Class CLUCRD_PROXY (Tools for CRD with eSOA XI)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   ICM (Application Component) Incentive and Commission Management (ICM)
     CRDEIF_XI_PROXY (Package) CRD: Proxies for XI Objects
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IFUCRD_PROXY_CONST_HELPER Constants for eSAO GDTs 20071001
2 Interface implementation (CLASS c. INTERFACES i_ref)  IFUCRD_PROXY_HEADER_HELPER Tools for Proxies - Header Mapping 20070919
3 Interface implementation (CLASS c. INTERFACES i_ref)  IFUCRD_PROXY_LOG_HELPER Tools for Proxies - Log Mapping 20071001
4 Interface implementation (CLASS c. INTERFACES i_ref)  IFUCRD_TAG Utilities Proxy Tagging Interface 20070919
Properties
Class CLUCRD_PROXY  
Short Description Tools for CRD 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 CRDEIF_XI_PROXY   CRD: Proxies for XI Objects 
Created 20070919   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CLUCRD_PROXY has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IFUCRD_PROXY_CONST_HELPER Constants for eSAO GDTs 20071001
2 IFUCRD_PROXY_HEADER_HELPER Tools for Proxies - Header Mapping 20070919
3 IFUCRD_PROXY_LOG_HELPER Tools for Proxies - Log Mapping 20071001
4 IFUCRD_TAG Utilities Proxy Tagging Interface 20070919
Friends
# Friend Modeled only Created on Description
1 CLUCRD_PROXY_FACTORY 20070921 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' 20070920
2 CON_COMP_CREATION_DATE_TIME Constant Private Type reference (TYPE) NAME_KOMP 'CREATION_DATE_TIME' 20070920
3 CON_COMP_ID Constant Private Type reference (TYPE) NAME_KOMP 'ID' 20070920
4 CON_COMP_RECIPIENT_BUS_SYS_ID Constant Private Type reference (TYPE) NAME_KOMP 'RECIPIENT_BUSINESS_SYSTEM_ID' 20070920
5 CON_COMP_REFERENCE_ID Constant Private Type reference (TYPE) NAME_KOMP 'REFERENCE_ID' 20070920
6 CON_COMP_REFERENCE_UUID Constant Private Type reference (TYPE) NAME_KOMP 'REFERENCE_UUID' 20070920
7 CON_COMP_SENDER_BUS_SYS_ID Constant Private Type reference (TYPE) NAME_KOMP 'SENDER_BUSINESS_SYSTEM_ID' 20070920
8 CON_COMP_UUID Constant Private Type reference (TYPE) NAME_KOMP 'UUID' 20070920
9 MO Static Attribute Private Object reference (TYPE REF TO) CLUCRD_PROXY Test 20070919
Methods
# Method Level Visibility Method type Description Created on
1 ASSIGN_COMPONENT_IN Instance method Private Method 20070920
2 ASSIGN_COMPONENT_OUT Instance method Private Method 20070920
3 CONVERT_E2I_BUS_SYS_ID Instance method Private Method 20070920
4 CONVERT_E2I_DATE_TIME Instance method Public Method 20070920
5 CONVERT_E2I_ID Instance method Private Method 20070920
6 CONVERT_E2I_UUID Instance method Private Method 20070920
7 CONVERT_EXT_TO_INT Instance method Public Method 20070928
8 CONVERT_I2E_BUS_SYS_ID Instance method Private Method 20070920
9 CONVERT_I2E_DATE_TIME Instance method Private Method 20070920
10 CONVERT_I2E_ID Instance method Private Method 20070920
11 CONVERT_I2E_UUID Instance method Private Method 20070920
12 CONVERT_INT_TO_EXT Instance method Public Method 20070928
13 CONVERT_IN_OUT_EXT Instance method Public Method 20070928
14 CONVERT_IN_OUT_INT Instance method Public Method 20070928
15 FILL_MIN_HEADER_INT Instance method Public Method 20070928
16 GET_DATA_DESCR_OF_COMPONENT Instance method Private Method 20070920
17 GET_DATE_TIME_TYPE Instance method Private Method 20070920
18 GET_INSTANCE Static method Private Method 20070919
Events
Class CLUCRD_PROXY has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_BDMH_UUID_CONTENT Private See coding 20070920 t_bdmh_uuid_content type c length 36
2 T_SCHEME_AGENCY_ID Private See coding 20070920 t_scheme_agency_id type c length 60
3 T_SCHEME_ID Private See coding 20070920 t_scheme_id type c length 60
4 T_STR_BDMH_UUID Private See coding 20070920 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 20070920
2 Importing I_COMPONENT_NAME Call by reference Type reference (TYPE) CSEQUENCE 20070920
3 Importing I_STRUCTURE Call by reference Type reference (TYPE) ANY 20070920
# Exception Resumable Description Created on
1 CX_CRD_INVALID_PARAMETER 20070920

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 20070920
2 Exporting E_REF_COMPONENT Call by reference Object reference (TYPE REF TO) DATA 20070920
3 Importing I_COMPONENT_NAME Call by reference Type reference (TYPE) CSEQUENCE 20070920
# Exception Resumable Description Created on
1 CX_CRD_INVALID_PARAMETER 20070920

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 20070920
2 Importing I_GDT_BDMH Call by reference Type reference (TYPE) ANY 20070920
3 Returning R_DTE_BUS_SYS_ID Value transfer Type reference (TYPE) CRDSEF_BUSINESS_SYSTEM_ID1 20070920
# Exception Resumable Description Created on
1 CX_CRD_INVALID_PARAMETER 20070920

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 20070920
2 Importing I_GDT_BDMH Call by reference Type reference (TYPE) ANY 20070920
3 Returning R_DTE_DATE_TIME Value transfer Type reference (TYPE) CRDSEF_GLOBAL_DATE_TIME1 Proxy-Datenelement (generiert) 20070920
# Exception Resumable Description Created on
1 CX_CRD_INVALID_PARAMETER 20070920

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 20070920
2 Importing I_GDT_BDMH Call by reference Type reference (TYPE) ANY 20070920
3 Returning R_STR_ID Value transfer Type reference (TYPE) CRDSEF_BUSINESS_DOCUMENT_MESS9 20070920
# Exception Resumable Description Created on
1 CX_CRD_INVALID_PARAMETER 20070920

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 20070920
2 Importing I_GDT_BDMH Call by reference Type reference (TYPE) ANY 20070920
3 Returning R_STR_UUID Value transfer Type reference (TYPE) CRDSEF_UUID1 Universally Unique Identifier 20070920
# Exception Resumable Description Created on
1 CX_CRD_INVALID_PARAMETER 20070920

Method CONVERT_EXT_TO_INT Signature

Method CONVERT_EXT_TO_INT on class CLUCRD_PROXY has no parameter.
Method CONVERT_EXT_TO_INT on class CLUCRD_PROXY has no exception.

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 20070920
2 Importing I_COMPONENT_NAME Call by reference Type reference (TYPE) CSEQUENCE 20070920
3 Importing I_DTE_BUS_SYS_ID Call by reference Type reference (TYPE) CRDSEF_BUSINESS_SYSTEM_ID1 Proxy-Datenelement (generiert) 20070920
# Exception Resumable Description Created on
1 CX_CRD_INVALID_PARAMETER Fehlerhafter Parameter 20070920

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 20070920
2 Importing I_COMPONENT_NAME Call by reference Type reference (TYPE) CSEQUENCE 20070920
3 Importing I_DTE_DATE_TIME Call by reference Type reference (TYPE) CRDSEF_GLOBAL_DATE_TIME1 Proxy-Datenelement (generiert) 20070920
# Exception Resumable Description Created on
1 CX_CRD_INVALID_PARAMETER Fehlerhafter Parameter 20070920

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 20070920
2 Importing I_COMPONENT_NAME Call by reference Type reference (TYPE) CSEQUENCE 20070920
3 Importing I_STR_ID Call by reference Type reference (TYPE) CRDSEF_BUSINESS_DOCUMENT_MESS9 20070920
# Exception Resumable Description Created on
1 CX_CRD_INVALID_PARAMETER 20070920

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 20070920
2 Importing I_COMPONENT_NAME Call by reference Type reference (TYPE) CSEQUENCE 20070920
3 Importing I_STR_UUID Call by reference Type reference (TYPE) CRDSEF_UUID1 20070920
# Exception Resumable Description Created on
1 CX_CRD_INVALID_PARAMETER Fehlerhafter Parameter 20070920

Method CONVERT_INT_TO_EXT Signature

Method CONVERT_INT_TO_EXT on class CLUCRD_PROXY has no parameter.
Method CONVERT_INT_TO_EXT on class CLUCRD_PROXY has no exception.

Method CONVERT_IN_OUT_EXT Signature

Method CONVERT_IN_OUT_EXT on class CLUCRD_PROXY has no parameter.
Method CONVERT_IN_OUT_EXT on class CLUCRD_PROXY has no exception.

Method CONVERT_IN_OUT_INT Signature

Method CONVERT_IN_OUT_INT on class CLUCRD_PROXY has no parameter.
Method CONVERT_IN_OUT_INT on class CLUCRD_PROXY has no exception.

Method FILL_MIN_HEADER_INT Signature

Method FILL_MIN_HEADER_INT on class CLUCRD_PROXY has no parameter.
Method FILL_MIN_HEADER_INT on class CLUCRD_PROXY has no exception.

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 20070920
2 Importing I_STRUCTURE Call by reference Type reference (TYPE) ANY 20070920
3 Returning R_REF_DATA_DESCR Value transfer Object reference (TYPE REF TO) CL_ABAP_DATADESCR 20070920
# Exception Resumable Description Created on
1 CX_CRD_INVALID_PARAMETER 20070920

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 20070920
2 Returning R_REF_GDT_TYPE Value transfer Object reference (TYPE REF TO) LCE_GDT_DATE_TIME_TYPE 20070920
# Exception Resumable Description Created on
1 CX_CRD_INVALID_PARAMETER Fehlerhafter Parameter 20070920

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) IFUCRD_TAG Utilities Proxy taging interface 20070919

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