SAP ABAP Class CL_RMPS_TRF_SERVICE (Service for Transfer)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-GTF-RCM (Application Component) Records and Case Management
     RMPS_DOD_TRF_RUNTIME (Package) DoD Transfer Run Time
Properties
Class CL_RMPS_TRF_SERVICE  
Short Description Service for Transfer    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RMPS_DOD_TRF_RUNTIME   DoD Transfer Run Time 
Created 20091013   SAP 
Last change 20110908   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 RMPSD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 SRMGS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RMPS_TRF_SERVICE has no interface implemented.
Friends
Class CL_RMPS_TRF_SERVICE has no friend class.
Attributes
Class CL_RMPS_TRF_SERVICE has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ADD_BAPIRET2_FROM_SY_TO_LOG Static method Public Method Append return parameter from SY to log 20091123
2 CONVERT_BAPIRET2_TO_BALMSG Static method Public Method Convert return parameter to BAL message 20091201
3 CONVERT_XSDDATETIME_2_STRING Static method Public Method Convert XSD dateTime to string 20100204
4 GET_APPL_FROM_EXTENSION Static method Public Method Get application from extension 20091104
5 GET_BALMSG_FROM_SY Static method Public Method Get BAL message from SY 20091201
6 GET_BAPIRET2_FROM_SY Static method Public Method Get return parameter from SY 20091028
7 GET_CONTEXT Static method Public Method Get context 20091013
8 GET_DISPOSAL_DATA Static method Public Method Get disposal related details 20091103
9 GET_EXT_ID Static method Public Method Get external ID of POID 20091104
10 GET_EXT_ID_FROM_PDIR_ID Static method Public Method Get external ID from POID Directory ID 20091104
11 GET_FILE_EXTENSION Static method Public Method Get file extension 20091102
12 GET_FILE_URL Static method Public Method returns a file url 20091228
13 GET_HIERARCHY Static method Public Method Get hierarchy 20091013
14 GET_MIMETYPE_FROM_EXTENSION Static method Public Method Get MIME type from file extension 20091104
15 GET_PROPS_AS_STRING Static method Public Method Get properties as string 20091104
16 GET_RELATION Static method Public Method Get relations 20091104
17 GET_ROOT_ELEMENT_OF_XML Static method Public Method Parse XML stream to find name of root element 20100205
18 MAP_CONTENT_EXT2INT Static method Public Method Map external representation of content to internal one 20091110
19 MAP_NV2STRUCT Static method Public Method Map name value table to structure 20091013
20 MAP_PROPERTIES_EXT2INT_CASE Static method Public Method Map ext. representation of properties to internal one (Case) 20091110
21 MAP_PROPERTIES_EXT2INT_GSP Static method Public Method Map ext. representation of properties to internal one (GSP) 20091110
22 MAP_STRUCT2NV Static method Public Method Map structure to name value table 20091021
23 SHORTEN_STRING_TO_CHAR50 Static method Public Method Shorten long string to 50 character string 20100201
24 START_FRAMEWORK Static method Public Method Start SRM framework 20091013
25 WRITE_INFO_TO_PROTOCOL Static method Public Method Write information to protocol 20091104
Events
Class CL_RMPS_TRF_SERVICE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 GTY_LIST Protected See coding 20091028 GTY_LIST type table of string
Method Signatures

Method ADD_BAPIRET2_FROM_SY_TO_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_LOG Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20091123

Method ADD_BAPIRET2_FROM_SY_TO_LOG on class CL_RMPS_TRF_SERVICE has no exception.

Method CONVERT_BAPIRET2_TO_BALMSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_BAPIRET2 Call by reference Type reference (TYPE) BAPIRET2 Return Parameter 20091201
2 Returning RS_BALMSG Value transfer Type reference (TYPE) BAL_S_MSG Application Log: Message Data 20091201

Method CONVERT_BAPIRET2_TO_BALMSG on class CL_RMPS_TRF_SERVICE has no exception.

Method CONVERT_XSDDATETIME_2_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DATA_TYPE Call by reference Type reference (TYPE) DATATYPE_D Data Type in ABAP Dictionary 20100204
2 Importing IV_DATETIME Call by reference Type reference (TYPE) STRING XSD dateTime as string 20100204
3 Importing IV_DOMAIN Call by reference Type reference (TYPE) DOMNAME Domain name 20100204
4 Returning RV_STRING Value transfer Type reference (TYPE) STRING String 20100204

Method CONVERT_XSDDATETIME_2_STRING on class CL_RMPS_TRF_SERVICE has no exception.

Method GET_APPL_FROM_EXTENSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FILE_EXTENSION Call by reference Type reference (TYPE) STRING File extension 20091104
2 Returning RV_APPLICATION Value transfer Type reference (TYPE) STRING Application 20091104

Method GET_APPL_FROM_EXTENSION on class CL_RMPS_TRF_SERVICE has no exception.

Method GET_BALMSG_FROM_SY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_RETURN Value transfer Type reference (TYPE) BAL_S_MSG Application Log: Message Data 20091201

Method GET_BALMSG_FROM_SY on class CL_RMPS_TRF_SERVICE has no exception.

Method GET_BAPIRET2_FROM_SY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_RETURN Value transfer Type reference (TYPE) BAPIRET2 Return Parameter 20091201

Method GET_BAPIRET2_FROM_SY on class CL_RMPS_TRF_SERVICE has no exception.

Method GET_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ES_CONTEXT Value transfer Type reference (TYPE) RMPSS_TRF_PRX_CONTEXT Context 20091013
2 Importing IR_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID 20091013
# Exception Resumable Description Created on
1 CX_RMPS_TRF_PRX_READ Read Exception 20091026

Method GET_DISPOSAL_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_LAST_DP_ACTION Call by reference Type reference (TYPE) STRING Last disposal action 20091124
2 Exporting EV_LAST_DP_DATE Call by reference Type reference (TYPE) STRING Last disposal date 20091124
3 Exporting EV_NEXT_DP_ACTION Call by reference Type reference (TYPE) STRING Next disposal action 20091124
4 Exporting EV_NEXT_DP_DATE Call by reference Type reference (TYPE) STRING Next disposal date 20091124
5 Importing IR_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID 20091103
# Exception Resumable Description Created on
1 CX_RMPS_TRF_PRX_READ Read Exception 20091104

Method GET_EXT_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID 20091104
2 Returning RV_EXT_ID Value transfer Type reference (TYPE) RMPS_TRF_EXT_ID External ID 20091104

Method GET_EXT_ID on class CL_RMPS_TRF_SERVICE has no exception.

Method GET_EXT_ID_FROM_PDIR_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ROOT Call by reference Object reference (TYPE REF TO) IF_SRM_ROOT Root 20091104
2 Importing IV_PDIR_ID Call by reference Type reference (TYPE) STRING POID Directory ID 20091104
3 Returning RV_EXT_ID Value transfer Type reference (TYPE) RMPS_TRF_EXT_ID External ID 20091104

Method GET_EXT_ID_FROM_PDIR_ID on class CL_RMPS_TRF_SERVICE has no exception.

Method GET_FILE_EXTENSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FILE_NAME Call by reference Type reference (TYPE) STRING File name 20091102
2 Returning RV_FILE_EXTENSION Value transfer Type reference (TYPE) STRING File extension 20091102

Method GET_FILE_EXTENSION on class CL_RMPS_TRF_SERVICE has no exception.

Method GET_FILE_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CLIENT Call by reference Type reference (TYPE) STRING client 20091228
2 Importing IV_CONFIG_ID Call by reference Type reference (TYPE) STRING config id 20091228
3 Importing IV_ENTITY Call by reference Type reference (TYPE) STRING entity 20091228
4 Importing IV_FILENAME Call by reference Type reference (TYPE) STRING file name 20091228
5 Importing IV_HOST Call by reference Type reference (TYPE) STRING host name 20091228
6 Returning RV_URL Value transfer Type reference (TYPE) STRING file url 20091228

Method GET_FILE_URL on class CL_RMPS_TRF_SERVICE has no exception.

Method GET_HIERARCHY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_HIERARCHY Call by reference Type reference (TYPE) RMPSS_TRF_PRX_HIERARCHY Hierarchy 20091013
2 Importing IR_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID 20091013
# Exception Resumable Description Created on
1 CX_RMPS_TRF_PRX_READ Read Exception 20091026

Method GET_MIMETYPE_FROM_EXTENSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FILE_EXTENSION Call by reference Type reference (TYPE) STRING File extension 20091104
2 Returning RV_MIME_TYPE Value transfer Type reference (TYPE) STRING MIME type 20091104

Method GET_MIMETYPE_FROM_EXTENSION on class CL_RMPS_TRF_SERVICE has no exception.

Method GET_PROPS_AS_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PROPERTY Call by reference Type reference (TYPE) RMPSD_LONG_PROPERTY_TAB Properties as string 20091104
2 Importing IR_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID 20091104
# Exception Resumable Description Created on
1 CX_RMPS_TRF_PRX_READ Read Exception 20091104

Method GET_RELATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RELATION Call by reference Type reference (TYPE) RMPST_TRF_PRX_RELATION Relations 20091104
2 Importing IR_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID 20091104
# Exception Resumable Description Created on
1 CX_RMPS_TRF_PRX_READ Read Exception 20091104

Method GET_ROOT_ELEMENT_OF_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_XML Call by reference Type reference (TYPE) XSTRING XML 20100205
2 Returning RV_ROOT_ELEMENT Value transfer Type reference (TYPE) STRING Root Element 20100205
# Exception Resumable Description Created on
1 CX_RMPS_TRF_WORKBENCH RMPS Transfer Exceptions 20100205

Method MAP_CONTENT_EXT2INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_LOG Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20091110
2 Exporting ET_BIN_CONTENT Call by reference Type reference (TYPE) SRMGS_BIN_CONTENT 20091110
3 Exporting ET_COMPONENT Call by reference Type reference (TYPE) SRMGS_COMPONENTS 20091110
4 Exporting EV_RC Call by reference Type reference (TYPE) RMPS_TRF_RC Recturn Code 20091110
5 Importing IT_CONTENT Call by reference Type reference (TYPE) RMPST_TRF_PRX_CONTENT Proxy for content 20091110

Method MAP_CONTENT_EXT2INT on class CL_RMPS_TRF_SERVICE has no exception.

Method MAP_NV2STRUCT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_STRUCT Call by reference Type reference (TYPE) ANY Structure 20091013
2 Importing IT_PROPERTY Call by reference Type reference (TYPE) RMPSD_LONG_PROPERTY_TAB Properties as name/value table 20091013

Method MAP_NV2STRUCT on class CL_RMPS_TRF_SERVICE has no exception.

Method MAP_PROPERTIES_EXT2INT_CASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PROP Call by reference Type reference (TYPE) RMPSD_LONG_PROPERTY_TAB 20091110
2 Exporting ET_PROP_OVERRIDDEN Call by reference Type reference (TYPE) RMPSD_LONG_PROPERTY_TAB 20091110
3 Importing IT_PROP Call by reference Type reference (TYPE) RMPSD_LONG_PROPERTY_TAB 20091110

Method MAP_PROPERTIES_EXT2INT_CASE on class CL_RMPS_TRF_SERVICE has no exception.

Method MAP_PROPERTIES_EXT2INT_GSP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PROP Call by reference Type reference (TYPE) RMPSD_LONG_PROPERTY_TAB 20091110
2 Exporting ET_PROP_OVERRIDDEN Call by reference Type reference (TYPE) RMPSD_LONG_PROPERTY_TAB 20091110
3 Importing IT_PROP Call by reference Type reference (TYPE) RMPSD_LONG_PROPERTY_TAB 20091110

Method MAP_PROPERTIES_EXT2INT_GSP on class CL_RMPS_TRF_SERVICE has no exception.

Method MAP_STRUCT2NV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PROPERTY Call by reference Type reference (TYPE) RMPSD_LONG_PROPERTY_TAB Properties as name/value table 20091021
2 Importing IS_STRUCT Call by reference Type reference (TYPE) ANY Structure 20091021

Method MAP_STRUCT2NV on class CL_RMPS_TRF_SERVICE has no exception.

Method SHORTEN_STRING_TO_CHAR50 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LONG_STRING Call by reference Type reference (TYPE) STRING String 20100201
2 Importing IV_SHORTEN_LEFT Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Shorten left (otherwise shorten right) 20100201
3 Returning RV_SHORT_STRING Value transfer Type reference (TYPE) STRING Shortened string with dots to the left or right 20100201

Method SHORTEN_STRING_TO_CHAR50 on class CL_RMPS_TRF_SERVICE has no exception.

Method START_FRAMEWORK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ER_ROOT Value transfer Object reference (TYPE REF TO) IF_SRM_ROOT Root 20091013
# Exception Resumable Description Created on
1 CX_RMPS_TRF_SERVICE Service Exception 20091026

Method WRITE_INFO_TO_PROTOCOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID 20091104
2 Importing IV_ARGUMENT Call by reference Type reference (TYPE) STRING Argument for protocol entry 20091104

Method WRITE_INFO_TO_PROTOCOL on class CL_RMPS_TRF_SERVICE has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 702