SAP ABAP Class CL_SRM_ECM_ATTR_UTIL (Utilities for ECM Property Handling)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-RM (Application Component) SAP Records Management
     SRM_ECM_IMPL (Package) Records Management SPI (ECM) Implementation
Properties
Class CL_SRM_ECM_ATTR_UTIL  
Short Description Utilities for ECM Property Handling    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SRM_ECM_IMPL   Records Management SPI (ECM) Implementation 
Created 20081201   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SRM_ECM_ATTR_UTIL has no forward declaration.
Interfaces
Class CL_SRM_ECM_ATTR_UTIL has no interface implemented.
Friends
Class CL_SRM_ECM_ATTR_UTIL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 SC_ECM_PROPNAME_CREATED_BY Constant Public Type reference (TYPE) STRING 'createdby' ECM Property Created By 20090105
2 SC_ECM_PROPNAME_CREATION_DATE Constant Public Type reference (TYPE) STRING 'created' ECM Attribute :Creation date 20090105
3 SC_ECM_PROPNAME_DESCRIPTION Constant Public Type reference (TYPE) STRING 'description' ECM Property : Description 20090427
4 SC_ECM_PROPNAME_DISPLAYNAME Constant Public Type reference (TYPE) STRING 'displayname' ECM Attr :Display Name 20090105
5 SC_ECM_PROPNAME_LAST_MODIFIED Constant Public Type reference (TYPE) STRING 'modified' ECM Attr: Last Modified TimeStamp 20090105
6 SC_ECM_PROPNAME_LAST_MODIF_BY Constant Public Type reference (TYPE) STRING 'modifiedby' ECM Attribute :last modified by 20090105
7 SC_SAP_RCM_NAMESPACE Constant Public Type reference (TYPE) STRING 'http://sap.com/xmlns/rm' RM Namespace 20081226
8 SC_SRM_CASE_GUID Constant Public Type reference (TYPE) STRING 'GUID' Description of Case GUID 20090105
9 SC_SRM_DOCUMENT_ID Constant Public Type reference (TYPE) STRING 'DOCUMENT_ID' RM attribute Document ID 20090112
10 SC_SRM_PROPNAME_CREATED_BY Constant Public Type reference (TYPE) STRING 'CREATED_BY' SRM Attribute: Created By 20090105
11 SC_SRM_PROPNAME_CREATION_DATE Constant Public Type reference (TYPE) STRING 'CREATED_AT' SRM Attribute Creation Date 20090105
12 SC_SRM_PROPNAME_DESCRIPTION Constant Public Type reference (TYPE) STRING 'DESCRIPTION' SRM Attribute: Description 20090105
13 SC_SRM_PROPNAME_DUMMY Constant Public Type reference (TYPE) STRING 'dummy' 20090105
14 SC_SRM_PROPNAME_LAST_MODF_BY Constant Public Type reference (TYPE) STRING 'LAST_CHANGED_BY' SRM Attribute Last Changed By 20090105
15 SC_SRM_PROPNAME_LAST_MODIFIED Constant Public Type reference (TYPE) STRING 'LAST_CHANGED_AT' SRM Attribute Last modifed 20090105
16 SC_SRM_PROPNM_CASE_CASE_TITLE Constant Public Type reference (TYPE) STRING 'CASE_TITLE' Case attribute : Case Title 20090105
17 SC_SRM_PROPNM_CASE_CHANGED_BY Constant Public Type reference (TYPE) STRING 'CHANGED_BY' Case Attribute: Last Changed By 20090105
18 SC_SRM_PROPNM_CASE_CHANGE_TIME Constant Public Type reference (TYPE) STRING 'CHANGE_TIME' Case Attr:Last Changed Time 20090105
19 SC_SRM_PROPNM_CASE_CREATED_BY Constant Public Type reference (TYPE) STRING 'CREATED_BY' Case attribute :Created By 20090105
20 SC_SRM_PROPNM_CASE_CREATE_TIME Constant Public Type reference (TYPE) STRING 'CREATE_TIME' Case Attribute: Creation Time 20090105
21 SC_SRM_SPS_ID Constant Public Type reference (TYPE) STRING 'SRM_SPS_ID' RM attribute Service Provider Id 20090112
22 SC_SRM_STRUC_PROPNAME_MODIF_BY Constant Public Type reference (TYPE) STRING 'lastModUser' SRM Structure Node Modified By 20090105
23 SC_SRM_STR_NODE_LAST_MODF_BY Constant Public Type reference (TYPE) STRING 'lastModUser' Structure Node attribute Last Modified By 20090105
24 SC_SRM_STR_NODE_LAST_MODF_DATE Constant Public Type reference (TYPE) STRING 'lastModDate' Structure Node Attribute Modification DATE 20090105
25 SC_SRM_STR_NODE_LAST_MODF_TIME Constant Public Type reference (TYPE) STRING 'lastModTime' Structure Node Attribute Modified Time 20090105
26 SC_SRM_STR_PROPNAME_MODIFIED Constant Public Type reference (TYPE) STRING 'lastModDate' SRM Structure Node Modified 20090105
27 SC_WEBDAV_ATTR_OUTPUT Constant Public Type reference (TYPE) STRING '%DISPLAY_NAME%' WEBDAV connection parameter value 20090427
Methods
# Method Level Visibility Method type Description Created on
1 GET_CASE_RECORD_BACKEND Static method Public Method Access to the case record backend 20081220
2 GET_DISPLAY_NAME Static method Public Method Get ECM display name 20090427
3 GET_ECM_ATTRIBUTE_LIST Static method Public Method method gives back the list of the Ecm attrs to be maintained 20090319
4 GET_ECM_ATTR_FOR_CAS_STRUC_ND Static method Public Method Get the ECM attributes for the structure node of a case 20081220
5 GET_ECM_ATTR_FOR_REC Static method Public Method Gets the Ecm attributes requested for record and documents 20081216
6 GET_ECM_ATTR_FOR_REC_STRUC_ND Static method Public Method Get the Ecm requested attributes for Structure Node of a rec 20081216
7 GET_NODE_TYPE_FROM_NODE_INFO Static method Public Method Get the node type whether it is REC,CAS,STRUC 20081220
8 GET_PROPERTY_INFO4_CAS_ATTR Static method Public Method Built the property info as required by ECM for the case attr 20090109
9 GET_PROP_INFO4_DOC_ID Static method Public Method This method is to built the property info for document id 20090112
10 GET_PROP_VALUES_FROM_NODE_ATTR Static method Public Method Get the properties values if already present with the node 20081215
11 GET_REQ_STRUC_NODE_ATTR Static method Public Method Get the structure node attributes which can be mapped to ECM 20081216
12 GET_RM_ATTR_FOR_CASE Static method Public Method Get the RM attributed for the case 20081229
13 GET_RM_ATTR_FOR_STRUC_NODE Static method Public Method Retrieve the RM attributes for the structure node 20090105
14 GET_SRM_ATTRIBUTES Static method Public Method Fetch the SRM attbiutes for the node 20081201
15 GET_SRM_ATTR_BY_VALUE Static method Public Method This methods returns reference to attr value for case,rec,do 20090217
16 GET_SRM_ATTR_FOR_CASE Static method Public Method 20090217
17 GET_SRM_ATTR_VALUE_OBJ Static method Public Method 20081203
18 GET_STRUC_ND_INFO Static method Public Method Identify whether the structure node is for case or record 20081220
19 GET_STRUC_NODE_ATTR Static method Public Method Get the requested attribute from the structure node 20081220
20 GET_WEBDAV_NAME_ORIG Static method Public Method Get the unaltered value of the WebDAV output name attribute 20100412
21 MAP_ECM_ATTR_2STRUC_NODE_ATTR Static method Public Method Map the ECM attributes to the structure node 20081212
22 MAP_ECM_ATTR_TO_SRM Static method Public Method Map the ECM attributes to the SRM attributes 20081203
23 MAP_RM_ATTR_VALUES_TO_ECM Static method Public Method Map all the RM attributes to ECM 20081226
24 MAP_RM_STR_NODE_ATTR2_ECM Static method Public Method Map the structure node attrs of case or record as req by ECM 20090106
25 MAP_SRM_TYPE2_ECM Static method Public Method Map the SRM type to ECM 20081209
26 MAP_SRM_VALUE2ECM Static method Public Method Map the value of the srm attribute to the ecm one 20081205
27 MAP_STRUC_NODE_ATTR_VAL_2ECM Static method Public Method Map the values of structure node attrs as required by ECM 20081212
28 REQUEST_RM_ATTRIBUTES Static method Public Method Get the RM attributes which need to be displayed 20081216
Events
Class CL_SRM_ECM_ATTR_UTIL has no event.
Types
Class CL_SRM_ECM_ATTR_UTIL has no local type.
Method Signatures

Method GET_CASE_RECORD_BACKEND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CASE_GUID Call by reference Type reference (TYPE) SCMG_CASE_GUID case guid 20081220
2 Exporting OO_CASE_REC_API Call by reference Object reference (TYPE REF TO) IF_SRM_SP_RECORD case rec backend reference 20081220
3 Exporting OT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20081220
# Exception Resumable Description Created on
1 CX_SRM_ECM_APPL_LOG Application Log of SRM ECM 20081220

Method GET_DISPLAY_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SESSION_INFO Call by reference Object reference (TYPE REF TO) IF_NWECM_SESSION_INFO NW ECM: Session Info for User and Workspace Identification 20090427
2 Importing IO_SRM_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID 20090427
3 Exporting OT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20090427
4 Exporting OT_SRM_ATTR_VALUE Call by reference Type reference (TYPE) SRM_LIST_ATTRIBUTE_VALUE Attribute Value - Read 20090427
5 Exporting O_RC_ATTR_FOUND Call by reference Type reference (TYPE) INT4 Natural number 20090427
# Exception Resumable Description Created on
1 CX_SRM_ECM_APPL_LOG Application Log of SRM ECM 20090427

Method GET_ECM_ATTRIBUTE_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ECM_REQUESTED_PROPERTIES Call by reference Type reference (TYPE) NWECM_T_NAME Table of names 20090319
2 Exporting OT_ECM_PROPERTY_LIST Call by reference Type reference (TYPE) NWECM_T_NAME Table of names 20090319
# Exception Resumable Description Created on
1 CX_SRM_ECM_APPL_LOG Application Log of SRM ECM 20090427

Method GET_ECM_ATTR_FOR_CAS_STRUC_ND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PROPERTY_INFO Call by reference Type reference (TYPE) NWECM_T_PROPERTY_INFO Table of property info type 20081220
2 Importing IO_NODE_INFO Call by reference Object reference (TYPE REF TO) IF_NWECM_NODE_INFO NW ECM: Connector-Specific Node Info 20081220
3 Importing IO_SESSION_INFO Call by reference Object reference (TYPE REF TO) IF_NWECM_SESSION_INFO NW ECM: Session Info for User and Workspace Identification 20081220
4 Importing IT_REQUESTED_PROPERTIES Call by reference Type reference (TYPE) NWECM_T_NAME Table of names 20081220
5 Importing I_NODE_ID Call by reference Type reference (TYPE) STRING 20081220
6 Exporting OT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20081220
# Exception Resumable Description Created on
1 CX_SRM_ECM_APPL_LOG Application Log of SRM ECM 20081220

Method GET_ECM_ATTR_FOR_REC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NODE_TYPE Call by reference Type reference (TYPE) STRING 20090218
2 Importing IO_NODE_INFO Call by reference Object reference (TYPE REF TO) IF_NWECM_NODE_INFO NW ECM: Connector-Specific Node Info 20081216
3 Importing IO_SESSION_INFO Call by reference Object reference (TYPE REF TO) IF_NWECM_SESSION_INFO NW ECM: Session Info for User and Workspace Identification 20081216
4 Importing IT_REQUESTED_PROPERTIES Call by reference Type reference (TYPE) NWECM_T_NAME Table of names 20081216
5 Exporting OT_PROPERTY_INFO Call by reference Type reference (TYPE) NWECM_T_PROPERTY_INFO Table of property info type 20090113
6 Exporting OT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20081219
# Exception Resumable Description Created on
1 CX_SRM_ECM_APPL_LOG Application Log of SRM ECM 20081219

Method GET_ECM_ATTR_FOR_REC_STRUC_ND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PROPERTY_INFO Call by reference Type reference (TYPE) NWECM_T_PROPERTY_INFO Table of property info type 20081216
2 Importing IO_NODE_INFO Call by reference Object reference (TYPE REF TO) IF_NWECM_NODE_INFO NW ECM: Connector-Specific Node Info 20081216
3 Importing IO_SESSION_INFO Call by reference Object reference (TYPE REF TO) IF_NWECM_SESSION_INFO NW ECM: Session Info for User and Workspace Identification 20081216
4 Importing IT_REQUESTED_PROPERTIES Call by reference Type reference (TYPE) NWECM_T_NAME Table of names 20081216
5 Exporting OT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20081219
# Exception Resumable Description Created on
1 CX_SRM_ECM_APPL_LOG Application Log of SRM ECM 20081219

Method GET_NODE_TYPE_FROM_NODE_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_NODE_INFO Call by reference Object reference (TYPE REF TO) IF_NWECM_NODE_INFO NW ECM: Connector-Specific Node Info 20081220
2 Exporting OT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20081220
3 Exporting O_NODE_TYPE Call by reference Type reference (TYPE) STRING 20081220
# Exception Resumable Description Created on
1 CX_SRM_ECM_APPL_LOG Application Log of SRM ECM 20081220

Method GET_PROPERTY_INFO4_CAS_ATTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_NWECM_PROP Call by reference Object reference (TYPE REF TO) IF_NWECM_PROPERTY_INFO NW ECM: Connector-Specific Property Info 20090109
2 Importing IO_RM_ATTR_VALUE Call by reference Object reference (TYPE REF TO) IF_SRM_ATTRIBUTE_VALUE Attribute Value - Read 20090109
3 Importing I_ATTR_ID Call by reference Type reference (TYPE) STRING 20090109
4 Exporting OT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20090109
# Exception Resumable Description Created on
1 CX_SRM_ECM_APPL_LOG Application Log of SRM ECM 20090109

Method GET_PROP_INFO4_DOC_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_POID_OBJ Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID 20090112
2 Exporting OO_PROPERTY_INFO Call by reference Object reference (TYPE REF TO) IF_NWECM_PROPERTY_INFO NW ECM: Connector-Specific Property Info 20090112
3 Exporting OT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20090112
# Exception Resumable Description Created on
1 CX_SRM_ECM_APPL_LOG Application Log of SRM ECM 20090112

Method GET_PROP_VALUES_FROM_NODE_ATTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_NODE_INFO Call by reference Object reference (TYPE REF TO) IF_NWECM_NODE_INFO NW ECM: Connector-Specific Node Info 20081215
2 Importing IO_SESSION_INFO Call by reference Object reference (TYPE REF TO) IF_NWECM_SESSION_INFO NW ECM: Session Info for User and Workspace Identification 20081215
3 Changing LT_NWECM_REQUESTED_ATTR Call by reference Type reference (TYPE) NWECM_T_NAME Table of names 20081215
4 Exporting OT_PROPERTY_INFO_LIST Call by reference Type reference (TYPE) NWECM_T_PROPERTY_INFO Table of property info type 20081215
5 Exporting OT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20081219
# Exception Resumable Description Created on
1 CX_SRM_ECM_APPL_LOG Application Log of SRM ECM 20081219

Method GET_REQ_STRUC_NODE_ATTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_STRUCT_ND_ATTR Call by reference Type reference (TYPE) SRM_XML_ATTR_TAB List of Attributes and Values 20081216
2 Exporting OT_ECM_REQ_ATTR Call by reference Type reference (TYPE) SRM_XML_ATTR_TAB List of Attributes and Values 20081216
# Exception Resumable Description Created on
1 CX_SRM_ECM_APPL_LOG Application Log of SRM ECM 20090427

Method GET_RM_ATTR_FOR_CASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SESSION_INFO Call by reference Object reference (TYPE REF TO) IF_NWECM_SESSION_INFO NW ECM: Session Info for User and Workspace Identification 20081229
2 Importing IO_SRM_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID 20081229
3 Exporting OT_PROPERTY_INFO Call by reference Type reference (TYPE) NWECM_T_PROPERTY_INFO Table of property info type 20090116
4 Exporting OT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T 20081229
# Exception Resumable Description Created on
1 CX_SRM_ECM_APPL_LOG Application Log of SRM ECM 20081229

Method GET_RM_ATTR_FOR_STRUC_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_NODE_INFO Call by reference Object reference (TYPE REF TO) IF_NWECM_NODE_INFO NW ECM: Connector-Specific Node Info 20090105
2 Importing IO_SESSION_INFO Call by reference Object reference (TYPE REF TO) IF_NWECM_SESSION_INFO NW ECM: Session Info for User and Workspace Identification 20090105
3 Exporting OT_PROPERTY_INFO Call by reference Type reference (TYPE) NWECM_T_PROPERTY_INFO Table of property info type 20090116
4 Exporting OT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20090105
# Exception Resumable Description Created on
1 CX_SRM_ECM_APPL_LOG Application Log of SRM ECM 20090105

Method GET_SRM_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NODE_TYPE Call by reference Type reference (TYPE) STRING 20090218
2 Importing IO_NODE_INFO Call by reference Object reference (TYPE REF TO) IF_NWECM_NODE_INFO NW ECM: Connector-Specific Node Info 20081201
3 Importing IO_SESSION_INFO Call by reference Object reference (TYPE REF TO) IF_NWECM_SESSION_INFO NW ECM: Session Info for User and Workspace Identification 20081201
4 Importing IT_REQUESTED_PROPERTIES Call by reference Type reference (TYPE) NWECM_T_NAME Table of names 20081202
5 Exporting OT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20081219
6 Exporting OT_RM_ATTRIBUTE_LIST Call by reference Type reference (TYPE) SRM_LIST_ATTRIBUTE_VALUE List: IF_SRM_ATTRIBUTE_VALUE 20081201
# Exception Resumable Description Created on
1 CX_SRM_ECM_APPL_LOG Application Log of SRM ECM 20081215

Method GET_SRM_ATTR_BY_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NODE_TYPE Call by reference Type reference (TYPE) STRING Node type Like :CAS,REC,DOC 20090217
2 Importing IM_SRM_ATTR_NAME Call by reference Type reference (TYPE) STRING 20090217
3 Importing IO_SESSION_INFO Call by reference Object reference (TYPE REF TO) IF_NWECM_SESSION_INFO NW ECM: Session Info for User and Workspace Identification 20090217
4 Importing IO_SRM_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID 20090217
5 Exporting OT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20090217
6 Exporting OT_SRM_ATTR_VALUE Call by reference Type reference (TYPE) SRM_LIST_ATTRIBUTE_VALUE Attribute Value - Read 20090217
7 Exporting O_RC_ATTR_FOUND Call by reference Type reference (TYPE) INT4 Natural number 20090217
# Exception Resumable Description Created on
1 CX_SRM_ECM_APPL_LOG Application Log of SRM ECM 20090217

Method GET_SRM_ATTR_FOR_CASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SRM_ATTR_NAME Call by reference Type reference (TYPE) STRING 20090217
2 Importing IO_SRM_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID 20090217
3 Exporting OT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20090217
4 Exporting OT_SRM_ATTR_VALUE Call by reference Type reference (TYPE) SRM_LIST_ATTRIBUTE_VALUE Attribute Value - Read 20090217
5 Exporting O_RC_ATTR_FOUND Call by reference Type reference (TYPE) INT4 Natural number 20090319
# Exception Resumable Description Created on
1 CX_SRM_ECM_APPL_LOG Application Log of SRM ECM 20090217

Method GET_SRM_ATTR_VALUE_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SRM_ATTR_NAME Call by reference Type reference (TYPE) STRING 20081203
2 Importing IO_SESSION_INFO Call by reference Object reference (TYPE REF TO) IF_NWECM_SESSION_INFO NW ECM: Session Info for User and Workspace Identification 20081203
3 Importing IO_SRM_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID 20081203
4 Exporting OT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20081219
5 Exporting OT_SRM_ATTR_VALUE Call by reference Type reference (TYPE) SRM_LIST_ATTRIBUTE_VALUE Attribute Value - Read 20081226
6 Exporting O_RC_ATTR_FOUND Call by reference Type reference (TYPE) INT4 Natural number 20081203
# Exception Resumable Description Created on
1 CX_SRM_ECM_APPL_LOG Application Log of SRM ECM 20081215

Method GET_STRUC_ND_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NODE_ID Call by reference Type reference (TYPE) STRING 20081220
2 Exporting O_NODE_ID Call by reference Type reference (TYPE) STRING 20081220
3 Exporting O_NODE_ID_INFO Call by reference Type reference (TYPE) STRING 20081220
# Exception Resumable Description Created on
1 CX_SRM_ECM_APPL_LOG Application Log of SRM ECM 20090427

Method GET_STRUC_NODE_ATTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_NODE_INFO Call by reference Object reference (TYPE REF TO) IF_NWECM_NODE_INFO NW ECM: Connector-Specific Node Info 20081220
2 Importing IO_REC_API Call by reference Object reference (TYPE REF TO) IF_SRM_SP_RECORD IF_SRM_SP_RECORD 20081220
3 Importing IT_REQUESTED_PROPERTIES Call by reference Type reference (TYPE) NWECM_T_NAME Table of names 20081220
4 Importing I_NODE_ID Call by reference Type reference (TYPE) STRING 20081220
5 Exporting OT_PROPERTY_INFO Call by reference Type reference (TYPE) NWECM_T_PROPERTY_INFO Table of property info type 20090116
6 Exporting OT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20081220
# Exception Resumable Description Created on
1 CX_SRM_ECM_APPL_LOG Application Log of SRM ECM 20081220

Method GET_WEBDAV_NAME_ORIG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SESSION_INFO Call by reference Object reference (TYPE REF TO) IF_NWECM_SESSION_INFO NW ECM: Session Info for User and Workspace Identification 20100412
2 Importing IO_SRM_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID 20100412
3 Importing IV_NODE_TYPE Call by reference Type reference (TYPE) STRING Type of the ECM node for which the name is read 20100412
4 Exporting OT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20100412
5 Exporting OV_RC_ATTR_FOUND Call by reference Type reference (TYPE) SYSUBRC Return code (0 = ok, 2 = NOTFOUND) 20100412
6 Exporting OV_WEBDAV_NAME Call by reference Type reference (TYPE) STRING WebDAV name 20100412
# Exception Resumable Description Created on
1 CX_SRM_ECM_APPL_LOG Application Log of SRM ECM 20100412

Method MAP_ECM_ATTR_2STRUC_NODE_ATTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NWECM_ATTR_NAME Call by reference Type reference (TYPE) STRING 20081212
2 Exporting OT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20081219
3 Exporting O_MAPPED_STRUC_NODE_ATTR Call by reference Type reference (TYPE) STRING 20081212
# Exception Resumable Description Created on
1 CX_SRM_ECM_APPL_LOG Application Log of SRM ECM 20081219

Method MAP_ECM_ATTR_TO_SRM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_NAME_SRM_ATTR Call by reference Type reference (TYPE) STRING 20081203
2 Importing IM_NAME_ECM_ATTR Call by reference Type reference (TYPE) STRING 20081203
3 Importing IO_NODE_INFO Call by reference Object reference (TYPE REF TO) IF_NWECM_NODE_INFO NW ECM: Connector-Specific Node Info 20081220
4 Exporting OT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20081219
# Exception Resumable Description Created on
1 CX_SRM_ECM_APPL_LOG Application Log of SRM ECM 20081219

Method MAP_RM_ATTR_VALUES_TO_ECM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SRM_ATTR_VALUE_LIST Call by reference Type reference (TYPE) SRM_LIST_ATTRIBUTE_VALUE List: IF_SRM_ATTRIBUTE_VALUE 20081226
2 Exporting OT_ATTR_LIST_PROP_INFO Call by reference Type reference (TYPE) NWECM_T_PROPERTY_INFO Table of property info type 20081226
3 Exporting OT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20081226
# Exception Resumable Description Created on
1 CX_SRM_ECM_APPL_LOG Application Log of SRM ECM 20081226

Method MAP_RM_STR_NODE_ATTR2_ECM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_STRUC_NODE_ATTR Call by reference Type reference (TYPE) SRM_XML_ATTR_TAB List of Attributes and Values 20090106
2 Exporting OT_PROPERTY_INFO Call by reference Type reference (TYPE) NWECM_T_PROPERTY_INFO Table of property info type 20090106
3 Exporting OT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20090106
# Exception Resumable Description Created on
1 CX_SRM_ECM_APPL_LOG Application Log of SRM ECM 20090106

Method MAP_SRM_TYPE2_ECM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ATTR_SRM_TABFIELD_DESC Call by reference Type reference (TYPE) SRMADTAFOUT Attribute Description: Table-Field Specific Properties 20081209
2 Exporting O_ATTR_ECM_TYPE Call by reference Object reference (TYPE REF TO) CL_NWECM_PROPERTY_TYPE NW ECM: Property Data Type 20081209
# Exception Resumable Description Created on
1 CX_SRM_ECM_APPL_LOG Application Log of SRM ECM 20090427

Method MAP_SRM_VALUE2ECM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_NWECM_ATTR_NAME Call by reference Object reference (TYPE REF TO) CL_NWECM_NAME NW ECM: Namespace-Qualified Names 20081205
2 Importing IO_SRM_PROP Call by reference Object reference (TYPE REF TO) IF_SRM_ATTRIBUTE_VALUE Attribute Value - Read 20081205
3 Exporting OO_NWECM_PROP Call by reference Object reference (TYPE REF TO) IF_NWECM_PROPERTY_INFO NW ECM: Connector-Specific Property Info 20090116
4 Exporting OT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20081219
# Exception Resumable Description Created on
1 CX_SRM_ECM_APPL_LOG Application Log of SRM ECM 20081219

Method MAP_STRUC_NODE_ATTR_VAL_2ECM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_NWECM_ATTR_NAME Call by reference Object reference (TYPE REF TO) CL_NWECM_NAME NW ECM: Namespace-Qualified Names 20081212
2 Importing I_STRUC_NODE_ATTR_VAL Call by reference Type reference (TYPE) STRING 20081212
3 Exporting OO_NWECM_PROP Call by reference Object reference (TYPE REF TO) IF_NWECM_PROPERTY_INFO NW ECM: Connector-Specific Property Info 20090116
# Exception Resumable Description Created on
1 CX_SRM_ECM_APPL_LOG NW ECM: Property Not Found Exception 20090427

Method REQUEST_RM_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_NODE_INFO Call by reference Object reference (TYPE REF TO) IF_NWECM_NODE_INFO NW ECM: Connector-Specific Node Info 20081226
2 Importing IO_SESSION_INFO Call by reference Object reference (TYPE REF TO) IF_NWECM_SESSION_INFO NW ECM: Session Info for User and Workspace Identification 20081226
3 Exporting OT_PROPERTY_INFO Call by reference Type reference (TYPE) NWECM_T_PROPERTY_INFO Table of property info type 20090116
4 Exporting OT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20081226
# Exception Resumable Description Created on
1 CX_SRM_ECM_APPL_LOG Application Log of SRM ECM 20081226
History
Last changed by/on SAP  20110908 
SAP Release Created in 720