Hierarchy
⤷
⤷
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 | Constant | Public | Type reference (TYPE) | STRING | 'createdby' | ECM Property Created By | 20090105 | ||
| 2 | Constant | Public | Type reference (TYPE) | STRING | 'created' | ECM Attribute :Creation date | 20090105 | ||
| 3 | Constant | Public | Type reference (TYPE) | STRING | 'description' | ECM Property : Description | 20090427 | ||
| 4 | Constant | Public | Type reference (TYPE) | STRING | 'displayname' | ECM Attr :Display Name | 20090105 | ||
| 5 | Constant | Public | Type reference (TYPE) | STRING | 'modified' | ECM Attr: Last Modified TimeStamp | 20090105 | ||
| 6 | Constant | Public | Type reference (TYPE) | STRING | 'modifiedby' | ECM Attribute :last modified by | 20090105 | ||
| 7 | Constant | Public | Type reference (TYPE) | STRING | 'http://sap.com/xmlns/rm' | RM Namespace | 20081226 | ||
| 8 | Constant | Public | Type reference (TYPE) | STRING | 'GUID' | Description of Case GUID | 20090105 | ||
| 9 | Constant | Public | Type reference (TYPE) | STRING | 'DOCUMENT_ID' | RM attribute Document ID | 20090112 | ||
| 10 | Constant | Public | Type reference (TYPE) | STRING | 'CREATED_BY' | SRM Attribute: Created By | 20090105 | ||
| 11 | Constant | Public | Type reference (TYPE) | STRING | 'CREATED_AT' | SRM Attribute Creation Date | 20090105 | ||
| 12 | Constant | Public | Type reference (TYPE) | STRING | 'DESCRIPTION' | SRM Attribute: Description | 20090105 | ||
| 13 | Constant | Public | Type reference (TYPE) | STRING | 'dummy' | 20090105 | |||
| 14 | Constant | Public | Type reference (TYPE) | STRING | 'LAST_CHANGED_BY' | SRM Attribute Last Changed By | 20090105 | ||
| 15 | Constant | Public | Type reference (TYPE) | STRING | 'LAST_CHANGED_AT' | SRM Attribute Last modifed | 20090105 | ||
| 16 | Constant | Public | Type reference (TYPE) | STRING | 'CASE_TITLE' | Case attribute : Case Title | 20090105 | ||
| 17 | Constant | Public | Type reference (TYPE) | STRING | 'CHANGED_BY' | Case Attribute: Last Changed By | 20090105 | ||
| 18 | Constant | Public | Type reference (TYPE) | STRING | 'CHANGE_TIME' | Case Attr:Last Changed Time | 20090105 | ||
| 19 | Constant | Public | Type reference (TYPE) | STRING | 'CREATED_BY' | Case attribute :Created By | 20090105 | ||
| 20 | Constant | Public | Type reference (TYPE) | STRING | 'CREATE_TIME' | Case Attribute: Creation Time | 20090105 | ||
| 21 | Constant | Public | Type reference (TYPE) | STRING | 'SRM_SPS_ID' | RM attribute Service Provider Id | 20090112 | ||
| 22 | Constant | Public | Type reference (TYPE) | STRING | 'lastModUser' | SRM Structure Node Modified By | 20090105 | ||
| 23 | Constant | Public | Type reference (TYPE) | STRING | 'lastModUser' | Structure Node attribute Last Modified By | 20090105 | ||
| 24 | Constant | Public | Type reference (TYPE) | STRING | 'lastModDate' | Structure Node Attribute Modification DATE | 20090105 | ||
| 25 | Constant | Public | Type reference (TYPE) | STRING | 'lastModTime' | Structure Node Attribute Modified Time | 20090105 | ||
| 26 | Constant | Public | Type reference (TYPE) | STRING | 'lastModDate' | SRM Structure Node Modified | 20090105 | ||
| 27 | Constant | Public | Type reference (TYPE) | STRING | '%DISPLAY_NAME%' | WEBDAV connection parameter value | 20090427 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | Access to the case record backend | 20081220 | |
| 2 | Static method | Public | Method | Get ECM display name | 20090427 | |
| 3 | Static method | Public | Method | method gives back the list of the Ecm attrs to be maintained | 20090319 | |
| 4 | Static method | Public | Method | Get the ECM attributes for the structure node of a case | 20081220 | |
| 5 | Static method | Public | Method | Gets the Ecm attributes requested for record and documents | 20081216 | |
| 6 | Static method | Public | Method | Get the Ecm requested attributes for Structure Node of a rec | 20081216 | |
| 7 | Static method | Public | Method | Get the node type whether it is REC,CAS,STRUC | 20081220 | |
| 8 | Static method | Public | Method | Built the property info as required by ECM for the case attr | 20090109 | |
| 9 | Static method | Public | Method | This method is to built the property info for document id | 20090112 | |
| 10 | Static method | Public | Method | Get the properties values if already present with the node | 20081215 | |
| 11 | Static method | Public | Method | Get the structure node attributes which can be mapped to ECM | 20081216 | |
| 12 | Static method | Public | Method | Get the RM attributed for the case | 20081229 | |
| 13 | Static method | Public | Method | Retrieve the RM attributes for the structure node | 20090105 | |
| 14 | Static method | Public | Method | Fetch the SRM attbiutes for the node | 20081201 | |
| 15 | Static method | Public | Method | This methods returns reference to attr value for case,rec,do | 20090217 | |
| 16 | Static method | Public | Method | 20090217 | ||
| 17 | Static method | Public | Method | 20081203 | ||
| 18 | Static method | Public | Method | Identify whether the structure node is for case or record | 20081220 | |
| 19 | Static method | Public | Method | Get the requested attribute from the structure node | 20081220 | |
| 20 | Static method | Public | Method | Get the unaltered value of the WebDAV output name attribute | 20100412 | |
| 21 | Static method | Public | Method | Map the ECM attributes to the structure node | 20081212 | |
| 22 | Static method | Public | Method | Map the ECM attributes to the SRM attributes | 20081203 | |
| 23 | Static method | Public | Method | Map all the RM attributes to ECM | 20081226 | |
| 24 | Static method | Public | Method | Map the structure node attrs of case or record as req by ECM | 20090106 | |
| 25 | Static method | Public | Method | Map the SRM type to ECM | 20081209 | |
| 26 | Static method | Public | Method | Map the value of the srm attribute to the ecm one | 20081205 | |
| 27 | Static method | Public | Method | Map the values of structure node attrs as required by ECM | 20081212 | |
| 28 | 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 | IV_CASE_GUID | Call by reference | Type reference (TYPE) | SCMG_CASE_GUID | case guid | 20081220 | |||
| 2 | OO_CASE_REC_API | Call by reference | Object reference (TYPE REF TO) | IF_SRM_SP_RECORD | case rec backend reference | 20081220 | |||
| 3 | OT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20081220 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | 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 | IO_SRM_POID | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | POID | 20090427 | |||
| 3 | OT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20090427 | |||
| 4 | OT_SRM_ATTR_VALUE | Call by reference | Type reference (TYPE) | SRM_LIST_ATTRIBUTE_VALUE | Attribute Value - Read | 20090427 | |||
| 5 | O_RC_ATTR_FOUND | Call by reference | Type reference (TYPE) | INT4 | Natural number | 20090427 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IT_ECM_REQUESTED_PROPERTIES | Call by reference | Type reference (TYPE) | NWECM_T_NAME | Table of names | 20090319 | |||
| 2 | OT_ECM_PROPERTY_LIST | Call by reference | Type reference (TYPE) | NWECM_T_NAME | Table of names | 20090319 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | ET_PROPERTY_INFO | Call by reference | Type reference (TYPE) | NWECM_T_PROPERTY_INFO | Table of property info type | 20081220 | |||
| 2 | IO_NODE_INFO | Call by reference | Object reference (TYPE REF TO) | IF_NWECM_NODE_INFO | NW ECM: Connector-Specific Node Info | 20081220 | |||
| 3 | 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 | IT_REQUESTED_PROPERTIES | Call by reference | Type reference (TYPE) | NWECM_T_NAME | Table of names | 20081220 | |||
| 5 | I_NODE_ID | Call by reference | Type reference (TYPE) | STRING | 20081220 | ||||
| 6 | OT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20081220 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IM_NODE_TYPE | Call by reference | Type reference (TYPE) | STRING | 20090218 | ||||
| 2 | IO_NODE_INFO | Call by reference | Object reference (TYPE REF TO) | IF_NWECM_NODE_INFO | NW ECM: Connector-Specific Node Info | 20081216 | |||
| 3 | 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 | IT_REQUESTED_PROPERTIES | Call by reference | Type reference (TYPE) | NWECM_T_NAME | Table of names | 20081216 | |||
| 5 | OT_PROPERTY_INFO | Call by reference | Type reference (TYPE) | NWECM_T_PROPERTY_INFO | Table of property info type | 20090113 | |||
| 6 | OT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20081219 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | ET_PROPERTY_INFO | Call by reference | Type reference (TYPE) | NWECM_T_PROPERTY_INFO | Table of property info type | 20081216 | |||
| 2 | IO_NODE_INFO | Call by reference | Object reference (TYPE REF TO) | IF_NWECM_NODE_INFO | NW ECM: Connector-Specific Node Info | 20081216 | |||
| 3 | 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 | IT_REQUESTED_PROPERTIES | Call by reference | Type reference (TYPE) | NWECM_T_NAME | Table of names | 20081216 | |||
| 5 | OT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20081219 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IO_NODE_INFO | Call by reference | Object reference (TYPE REF TO) | IF_NWECM_NODE_INFO | NW ECM: Connector-Specific Node Info | 20081220 | |||
| 2 | OT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20081220 | |||
| 3 | O_NODE_TYPE | Call by reference | Type reference (TYPE) | STRING | 20081220 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | EO_NWECM_PROP | Call by reference | Object reference (TYPE REF TO) | IF_NWECM_PROPERTY_INFO | NW ECM: Connector-Specific Property Info | 20090109 | |||
| 2 | IO_RM_ATTR_VALUE | Call by reference | Object reference (TYPE REF TO) | IF_SRM_ATTRIBUTE_VALUE | Attribute Value - Read | 20090109 | |||
| 3 | I_ATTR_ID | Call by reference | Type reference (TYPE) | STRING | 20090109 | ||||
| 4 | OT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20090109 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IO_POID_OBJ | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | POID | 20090112 | |||
| 2 | OO_PROPERTY_INFO | Call by reference | Object reference (TYPE REF TO) | IF_NWECM_PROPERTY_INFO | NW ECM: Connector-Specific Property Info | 20090112 | |||
| 3 | OT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20090112 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IO_NODE_INFO | Call by reference | Object reference (TYPE REF TO) | IF_NWECM_NODE_INFO | NW ECM: Connector-Specific Node Info | 20081215 | |||
| 2 | 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 | LT_NWECM_REQUESTED_ATTR | Call by reference | Type reference (TYPE) | NWECM_T_NAME | Table of names | 20081215 | |||
| 4 | OT_PROPERTY_INFO_LIST | Call by reference | Type reference (TYPE) | NWECM_T_PROPERTY_INFO | Table of property info type | 20081215 | |||
| 5 | OT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20081219 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IT_STRUCT_ND_ATTR | Call by reference | Type reference (TYPE) | SRM_XML_ATTR_TAB | List of Attributes and Values | 20081216 | |||
| 2 | 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 | 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 | 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 | IO_SRM_POID | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | POID | 20081229 | |||
| 3 | OT_PROPERTY_INFO | Call by reference | Type reference (TYPE) | NWECM_T_PROPERTY_INFO | Table of property info type | 20090116 | |||
| 4 | OT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | 20081229 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IO_NODE_INFO | Call by reference | Object reference (TYPE REF TO) | IF_NWECM_NODE_INFO | NW ECM: Connector-Specific Node Info | 20090105 | |||
| 2 | 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 | OT_PROPERTY_INFO | Call by reference | Type reference (TYPE) | NWECM_T_PROPERTY_INFO | Table of property info type | 20090116 | |||
| 4 | OT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20090105 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IM_NODE_TYPE | Call by reference | Type reference (TYPE) | STRING | 20090218 | ||||
| 2 | IO_NODE_INFO | Call by reference | Object reference (TYPE REF TO) | IF_NWECM_NODE_INFO | NW ECM: Connector-Specific Node Info | 20081201 | |||
| 3 | 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 | IT_REQUESTED_PROPERTIES | Call by reference | Type reference (TYPE) | NWECM_T_NAME | Table of names | 20081202 | |||
| 5 | OT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20081219 | |||
| 6 | 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 | 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 | IM_NODE_TYPE | Call by reference | Type reference (TYPE) | STRING | Node type Like :CAS,REC,DOC | 20090217 | |||
| 2 | IM_SRM_ATTR_NAME | Call by reference | Type reference (TYPE) | STRING | 20090217 | ||||
| 3 | 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 | IO_SRM_POID | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | POID | 20090217 | |||
| 5 | OT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20090217 | |||
| 6 | OT_SRM_ATTR_VALUE | Call by reference | Type reference (TYPE) | SRM_LIST_ATTRIBUTE_VALUE | Attribute Value - Read | 20090217 | |||
| 7 | O_RC_ATTR_FOUND | Call by reference | Type reference (TYPE) | INT4 | Natural number | 20090217 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IM_SRM_ATTR_NAME | Call by reference | Type reference (TYPE) | STRING | 20090217 | ||||
| 2 | IO_SRM_POID | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | POID | 20090217 | |||
| 3 | OT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20090217 | |||
| 4 | OT_SRM_ATTR_VALUE | Call by reference | Type reference (TYPE) | SRM_LIST_ATTRIBUTE_VALUE | Attribute Value - Read | 20090217 | |||
| 5 | O_RC_ATTR_FOUND | Call by reference | Type reference (TYPE) | INT4 | Natural number | 20090319 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IM_SRM_ATTR_NAME | Call by reference | Type reference (TYPE) | STRING | 20081203 | ||||
| 2 | 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 | IO_SRM_POID | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | POID | 20081203 | |||
| 4 | OT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20081219 | |||
| 5 | OT_SRM_ATTR_VALUE | Call by reference | Type reference (TYPE) | SRM_LIST_ATTRIBUTE_VALUE | Attribute Value - Read | 20081226 | |||
| 6 | O_RC_ATTR_FOUND | Call by reference | Type reference (TYPE) | INT4 | Natural number | 20081203 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | I_NODE_ID | Call by reference | Type reference (TYPE) | STRING | 20081220 | ||||
| 2 | O_NODE_ID | Call by reference | Type reference (TYPE) | STRING | 20081220 | ||||
| 3 | O_NODE_ID_INFO | Call by reference | Type reference (TYPE) | STRING | 20081220 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IO_NODE_INFO | Call by reference | Object reference (TYPE REF TO) | IF_NWECM_NODE_INFO | NW ECM: Connector-Specific Node Info | 20081220 | |||
| 2 | IO_REC_API | Call by reference | Object reference (TYPE REF TO) | IF_SRM_SP_RECORD | IF_SRM_SP_RECORD | 20081220 | |||
| 3 | IT_REQUESTED_PROPERTIES | Call by reference | Type reference (TYPE) | NWECM_T_NAME | Table of names | 20081220 | |||
| 4 | I_NODE_ID | Call by reference | Type reference (TYPE) | STRING | 20081220 | ||||
| 5 | OT_PROPERTY_INFO | Call by reference | Type reference (TYPE) | NWECM_T_PROPERTY_INFO | Table of property info type | 20090116 | |||
| 6 | OT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20081220 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | 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 | IO_SRM_POID | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | POID | 20100412 | |||
| 3 | IV_NODE_TYPE | Call by reference | Type reference (TYPE) | STRING | Type of the ECM node for which the name is read | 20100412 | |||
| 4 | OT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20100412 | |||
| 5 | OV_RC_ATTR_FOUND | Call by reference | Type reference (TYPE) | SYSUBRC | Return code (0 = ok, 2 = NOTFOUND) | 20100412 | |||
| 6 | OV_WEBDAV_NAME | Call by reference | Type reference (TYPE) | STRING | WebDAV name | 20100412 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | I_NWECM_ATTR_NAME | Call by reference | Type reference (TYPE) | STRING | 20081212 | ||||
| 2 | OT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20081219 | |||
| 3 | O_MAPPED_STRUC_NODE_ATTR | Call by reference | Type reference (TYPE) | STRING | 20081212 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | EX_NAME_SRM_ATTR | Call by reference | Type reference (TYPE) | STRING | 20081203 | ||||
| 2 | IM_NAME_ECM_ATTR | Call by reference | Type reference (TYPE) | STRING | 20081203 | ||||
| 3 | IO_NODE_INFO | Call by reference | Object reference (TYPE REF TO) | IF_NWECM_NODE_INFO | NW ECM: Connector-Specific Node Info | 20081220 | |||
| 4 | OT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20081219 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IT_SRM_ATTR_VALUE_LIST | Call by reference | Type reference (TYPE) | SRM_LIST_ATTRIBUTE_VALUE | List: IF_SRM_ATTRIBUTE_VALUE | 20081226 | |||
| 2 | OT_ATTR_LIST_PROP_INFO | Call by reference | Type reference (TYPE) | NWECM_T_PROPERTY_INFO | Table of property info type | 20081226 | |||
| 3 | OT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20081226 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IT_STRUC_NODE_ATTR | Call by reference | Type reference (TYPE) | SRM_XML_ATTR_TAB | List of Attributes and Values | 20090106 | |||
| 2 | OT_PROPERTY_INFO | Call by reference | Type reference (TYPE) | NWECM_T_PROPERTY_INFO | Table of property info type | 20090106 | |||
| 3 | OT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20090106 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | I_ATTR_SRM_TABFIELD_DESC | Call by reference | Type reference (TYPE) | SRMADTAFOUT | Attribute Description: Table-Field Specific Properties | 20081209 | |||
| 2 | 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 | 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 | IO_NWECM_ATTR_NAME | Call by reference | Object reference (TYPE REF TO) | CL_NWECM_NAME | NW ECM: Namespace-Qualified Names | 20081205 | |||
| 2 | IO_SRM_PROP | Call by reference | Object reference (TYPE REF TO) | IF_SRM_ATTRIBUTE_VALUE | Attribute Value - Read | 20081205 | |||
| 3 | OO_NWECM_PROP | Call by reference | Object reference (TYPE REF TO) | IF_NWECM_PROPERTY_INFO | NW ECM: Connector-Specific Property Info | 20090116 | |||
| 4 | OT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20081219 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IO_NWECM_ATTR_NAME | Call by reference | Object reference (TYPE REF TO) | CL_NWECM_NAME | NW ECM: Namespace-Qualified Names | 20081212 | |||
| 2 | I_STRUC_NODE_ATTR_VAL | Call by reference | Type reference (TYPE) | STRING | 20081212 | ||||
| 3 | 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 | 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 | IO_NODE_INFO | Call by reference | Object reference (TYPE REF TO) | IF_NWECM_NODE_INFO | NW ECM: Connector-Specific Node Info | 20081226 | |||
| 2 | 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 | OT_PROPERTY_INFO | Call by reference | Type reference (TYPE) | NWECM_T_PROPERTY_INFO | Table of property info type | 20090116 | |||
| 4 | OT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20081226 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Application Log of SRM ECM | 20081226 |
History
| Last changed by/on | SAP | 20110908 |
| SAP Release Created in | 720 |