Hierarchy

⤷

⤷

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 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
3 | ![]() |
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 | ![]() |
Static method | Public | Method | Append return parameter from SY to log | 20091123 |
2 | ![]() |
Static method | Public | Method | Convert return parameter to BAL message | 20091201 |
3 | ![]() |
Static method | Public | Method | Convert XSD dateTime to string | 20100204 |
4 | ![]() |
Static method | Public | Method | Get application from extension | 20091104 |
5 | ![]() |
Static method | Public | Method | Get BAL message from SY | 20091201 |
6 | ![]() |
Static method | Public | Method | Get return parameter from SY | 20091028 |
7 | ![]() |
Static method | Public | Method | Get context | 20091013 |
8 | ![]() |
Static method | Public | Method | Get disposal related details | 20091103 |
9 | ![]() |
Static method | Public | Method | Get external ID of POID | 20091104 |
10 | ![]() |
Static method | Public | Method | Get external ID from POID Directory ID | 20091104 |
11 | ![]() |
Static method | Public | Method | Get file extension | 20091102 |
12 | ![]() |
Static method | Public | Method | returns a file url | 20091228 |
13 | ![]() |
Static method | Public | Method | Get hierarchy | 20091013 |
14 | ![]() |
Static method | Public | Method | Get MIME type from file extension | 20091104 |
15 | ![]() |
Static method | Public | Method | Get properties as string | 20091104 |
16 | ![]() |
Static method | Public | Method | Get relations | 20091104 |
17 | ![]() |
Static method | Public | Method | Parse XML stream to find name of root element | 20100205 |
18 | ![]() |
Static method | Public | Method | Map external representation of content to internal one | 20091110 |
19 | ![]() |
Static method | Public | Method | Map name value table to structure | 20091013 |
20 | ![]() |
Static method | Public | Method | Map ext. representation of properties to internal one (Case) | 20091110 |
21 | ![]() |
Static method | Public | Method | Map ext. representation of properties to internal one (GSP) | 20091110 |
22 | ![]() |
Static method | Public | Method | Map structure to name value table | 20091021 |
23 | ![]() |
Static method | Public | Method | Shorten long string to 50 character string | 20100201 |
24 | ![]() |
Static method | Public | Method | Start SRM framework | 20091013 |
25 | ![]() |
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 | ![]() |
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 | ![]() |
IS_BAPIRET2 | Call by reference | Type reference (TYPE) | BAPIRET2 | Return Parameter | 20091201 | ||
2 | ![]() |
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 | ![]() |
IV_DATA_TYPE | Call by reference | Type reference (TYPE) | DATATYPE_D | Data Type in ABAP Dictionary | 20100204 | ||
2 | ![]() |
IV_DATETIME | Call by reference | Type reference (TYPE) | STRING | XSD dateTime as string | 20100204 | ||
3 | ![]() |
IV_DOMAIN | Call by reference | Type reference (TYPE) | DOMNAME | Domain name | 20100204 | ||
4 | ![]() |
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 | ![]() |
IV_FILE_EXTENSION | Call by reference | Type reference (TYPE) | STRING | File extension | 20091104 | ||
2 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
ES_CONTEXT | Value transfer | Type reference (TYPE) | RMPSS_TRF_PRX_CONTEXT | Context | 20091013 | ||
2 | ![]() |
IR_POID | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | POID | 20091013 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Read Exception | 20091026 |
Method GET_DISPOSAL_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_LAST_DP_ACTION | Call by reference | Type reference (TYPE) | STRING | Last disposal action | 20091124 | ||
2 | ![]() |
EV_LAST_DP_DATE | Call by reference | Type reference (TYPE) | STRING | Last disposal date | 20091124 | ||
3 | ![]() |
EV_NEXT_DP_ACTION | Call by reference | Type reference (TYPE) | STRING | Next disposal action | 20091124 | ||
4 | ![]() |
EV_NEXT_DP_DATE | Call by reference | Type reference (TYPE) | STRING | Next disposal date | 20091124 | ||
5 | ![]() |
IR_POID | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | POID | 20091103 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Read Exception | 20091104 |
Method GET_EXT_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IR_POID | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | POID | 20091104 | ||
2 | ![]() |
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 | ![]() |
IR_ROOT | Call by reference | Object reference (TYPE REF TO) | IF_SRM_ROOT | Root | 20091104 | ||
2 | ![]() |
IV_PDIR_ID | Call by reference | Type reference (TYPE) | STRING | POID Directory ID | 20091104 | ||
3 | ![]() |
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 | ![]() |
IV_FILE_NAME | Call by reference | Type reference (TYPE) | STRING | File name | 20091102 | ||
2 | ![]() |
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 | ![]() |
IV_CLIENT | Call by reference | Type reference (TYPE) | STRING | client | 20091228 | ||
2 | ![]() |
IV_CONFIG_ID | Call by reference | Type reference (TYPE) | STRING | config id | 20091228 | ||
3 | ![]() |
IV_ENTITY | Call by reference | Type reference (TYPE) | STRING | entity | 20091228 | ||
4 | ![]() |
IV_FILENAME | Call by reference | Type reference (TYPE) | STRING | file name | 20091228 | ||
5 | ![]() |
IV_HOST | Call by reference | Type reference (TYPE) | STRING | host name | 20091228 | ||
6 | ![]() |
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 | ![]() |
ES_HIERARCHY | Call by reference | Type reference (TYPE) | RMPSS_TRF_PRX_HIERARCHY | Hierarchy | 20091013 | ||
2 | ![]() |
IR_POID | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | POID | 20091013 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Read Exception | 20091026 |
Method GET_MIMETYPE_FROM_EXTENSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_FILE_EXTENSION | Call by reference | Type reference (TYPE) | STRING | File extension | 20091104 | ||
2 | ![]() |
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 | ![]() |
ET_PROPERTY | Call by reference | Type reference (TYPE) | RMPSD_LONG_PROPERTY_TAB | Properties as string | 20091104 | ||
2 | ![]() |
IR_POID | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | POID | 20091104 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Read Exception | 20091104 |
Method GET_RELATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_RELATION | Call by reference | Type reference (TYPE) | RMPST_TRF_PRX_RELATION | Relations | 20091104 | ||
2 | ![]() |
IR_POID | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | POID | 20091104 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
IV_XML | Call by reference | Type reference (TYPE) | XSTRING | XML | 20100205 | ||
2 | ![]() |
RV_ROOT_ELEMENT | Value transfer | Type reference (TYPE) | STRING | Root Element | 20100205 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
RMPS Transfer Exceptions | 20100205 |
Method MAP_CONTENT_EXT2INT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_LOG | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20091110 | ||
2 | ![]() |
ET_BIN_CONTENT | Call by reference | Type reference (TYPE) | SRMGS_BIN_CONTENT | 20091110 | |||
3 | ![]() |
ET_COMPONENT | Call by reference | Type reference (TYPE) | SRMGS_COMPONENTS | 20091110 | |||
4 | ![]() |
EV_RC | Call by reference | Type reference (TYPE) | RMPS_TRF_RC | Recturn Code | 20091110 | ||
5 | ![]() |
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 | ![]() |
CS_STRUCT | Call by reference | Type reference (TYPE) | ANY | Structure | 20091013 | ||
2 | ![]() |
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 | ![]() |
ET_PROP | Call by reference | Type reference (TYPE) | RMPSD_LONG_PROPERTY_TAB | 20091110 | |||
2 | ![]() |
ET_PROP_OVERRIDDEN | Call by reference | Type reference (TYPE) | RMPSD_LONG_PROPERTY_TAB | 20091110 | |||
3 | ![]() |
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 | ![]() |
ET_PROP | Call by reference | Type reference (TYPE) | RMPSD_LONG_PROPERTY_TAB | 20091110 | |||
2 | ![]() |
ET_PROP_OVERRIDDEN | Call by reference | Type reference (TYPE) | RMPSD_LONG_PROPERTY_TAB | 20091110 | |||
3 | ![]() |
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 | ![]() |
ET_PROPERTY | Call by reference | Type reference (TYPE) | RMPSD_LONG_PROPERTY_TAB | Properties as name/value table | 20091021 | ||
2 | ![]() |
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 | ![]() |
IV_LONG_STRING | Call by reference | Type reference (TYPE) | STRING | String | 20100201 | ||
2 | ![]() |
IV_SHORTEN_LEFT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Shorten left (otherwise shorten right) | 20100201 | |
3 | ![]() |
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 | ![]() |
ER_ROOT | Value transfer | Object reference (TYPE REF TO) | IF_SRM_ROOT | Root | 20091013 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Service Exception | 20091026 |
Method WRITE_INFO_TO_PROTOCOL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IR_POID | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | POID | 20091104 | ||
2 | ![]() |
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 |