Hierarchy

⤷

⤷

Properties
Class | CL_SRM_ECM_HIER_UTILS | |
Short Description | Utilities for ECM Hierarchy and Navigation | |
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 | 20081106 | SAP |
Last change | 20110908 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
2 | ![]() |
Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
3 | ![]() |
Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
Class CL_SRM_ECM_HIER_UTILS has no interface implemented.
Friends
Class CL_SRM_ECM_HIER_UTILS has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Static Attribute | Public | Type reference (TYPE) | SRM_ECM_T_POID | SRM-ECM: POID buffer table | 20090106 | ||
2 | ![]() |
Static Attribute | Public | Type reference (TYPE) | SRM_ECM_T_RECORD | SRM-ECM: RECORD table type for buffering | 20090107 | ||
3 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | '/S_AREA_RMS/S_RMS_DEMO' | Area and RMS ID | 20090420 | |
4 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR1 | '*' | asterisk | 20090319 | |
5 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR1 | '[' | Bracket [ | 20081120 | |
6 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR1 | ']' | Bracket ] | 20081120 | |
7 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'GUID' | Case Guid | 20081212 | |
8 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'IF_SCMG_CASE' | Interface that characterizes a case | 20090831 | |
9 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'CASE_TITLE' | Case Title | 20090421 | |
10 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR1 | '(' | Compound separator ( left | 20081119 | |
11 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR1 | ')' | Compound separator ) right | 20081119 | |
12 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | CL_SRM_ECM_HIER_UTILS=>SC_CONN_PAR_OUT | Name Input (currently = Output) | 20090422 | |
13 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'WEBDAV_NAME_ATTRIBUTE_OUTPUT' | Name attribute for Output | 20090922 | |
14 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | '%DISPLAY_NAME%' | RM Display Name (as WebDAV name "attribute") | 20090422 | |
15 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'DOC_ID' | document id of an element | 20081212 | |
16 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'IF_SRM_SP_DOCUMENT' | Interface that characterizes a document | 20090831 | |
17 | ![]() |
Constant | Public | Type reference (TYPE) | BOOLEAN | '-' | Boolean Variable (X=True, -=False, Space=Unknown) | 20081212 | |
18 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | '@/:*?"<>|()[]&.' | 20081212 | ||
19 | ![]() |
Constant | Public | Type reference (TYPE) | BOOLEAN | 'X' | Boolean Variable (X=True, -=False, Space=Unknown) | 20081212 | |
20 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR1 | '=' | equals sign (=) | 20081202 | |
21 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'FAVORIT_ROOT' | Favorites root node | 20090106 | |
22 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'SECOND_REF_RULE' | Generation Rule | 20090421 | |
23 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR1 | ';' | semi-colon | 20081202 | |
24 | ![]() |
Constant | Public | Type reference (TYPE) | SRM_ECM_ID_SEPARATOR | '#' | Separator used in Node IDs | 20081119 | |
25 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'MULTI_COMPONENT' | Mark that document is a multi-component | 20090512 | |
26 | ![]() |
Constant | Public | Type reference (TYPE) | SRM_ECM_NODE_TYPE | 'ALL' | Virtual Navigation Node | 20090408 | |
27 | ![]() |
Constant | Public | Type reference (TYPE) | SRM_ECM_NODE_TYPE | 'NIN' | Virtual Navigation Node | 20090408 | |
28 | ![]() |
Constant | Public | Type reference (TYPE) | INT2 | 64 | max. length for node names in NNT | 20081120 | |
29 | ![]() |
Constant | Public | Type reference (TYPE) | SRM_ECM_NODE_TYPE | 'CAS' | Case | 20081119 | |
30 | ![]() |
Constant | Public | Type reference (TYPE) | SRM_ECM_NODE_TYPE | 'DOC' | Document | 20081119 | |
31 | ![]() |
Constant | Public | Type reference (TYPE) | SRM_ECM_NODE_TYPE | 'FAV' | Folder in Favorites | 20081119 | |
32 | ![]() |
Constant | Public | Type reference (TYPE) | SRM_ECM_NODE_TYPE | 'HIS' | Folder in History | 20081119 | |
33 | ![]() |
Constant | Public | Type reference (TYPE) | SRM_ECM_NODE_TYPE | 'REC' | Record | 20081119 | |
34 | ![]() |
Constant | Public | Type reference (TYPE) | SRM_ECM_NODE_TYPE | 'ROL' | Folder in Role-based View | 20081119 | |
35 | ![]() |
Constant | Public | Type reference (TYPE) | SRM_ECM_NODE_TYPE | 'ROO' | Virtual root node | 20081202 | |
36 | ![]() |
Constant | Public | Type reference (TYPE) | SRM_ECM_NODE_TYPE | 'STR' | Structure Node in Record or Case | 20081119 | |
37 | ![]() |
Constant | Public | Type reference (TYPE) | TM_NODEKEY | 'ROOT_NODE' | Root Node name for role | 20081202 | |
38 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | '[...]' | dummy obligat value of an element | 20090115 | |
39 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | '.' | Delemiter for file extension | 20090114 | |
40 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'IF_SRM_SP_RECORD' | Interface that characterizes a record | 20090831 | |
41 | ![]() |
Constant | Public | Type reference (TYPE) | SRM_ECM_NODE_NAME | 'ROOT' | Name of virtual root node | 20081202 | |
42 | ![]() |
Constant | Public | Type reference (TYPE) | INT2 | 10 | Max. length of SEQNO string | 20081124 | |
43 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR1 | '/' | Slash separator | 20081119 | |
44 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'STR' | Structure to be used for Web Dav Attr name | 20090325 | |
45 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'FOLDER' | Node type Folder | 20081212 | |
46 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'INSTANCE' | Node type Instance | 20081212 | |
47 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'MODEL' | Node type Model | 20081212 | |
48 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'FILES_IN_DTB_RM' | User profile parameter | 20090421 | |
49 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'VARIANT' | variant of an element | 20081212 | |
50 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'VERSION' | version of an element | 20081212 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Public | Method | Transform a Given Name into a WebDAV-Compliant Display Name | 20081119 |
2 | ![]() |
Static method | Public | Method | Check Whether an SPS ID Implements the Document Interface | 20090901 |
3 | ![]() |
Static method | Public | Method | Create a Node Info Object from an NNT Entry | 20081119 |
4 | ![]() |
Static method | Public | Method | Remove AREA_ID and RMS_ID from ECM Supplied Path | 20081119 |
5 | ![]() |
Static method | Public | Method | Gets the Name of Navigation Node Instance | 20090326 |
6 | ![]() |
Static method | Public | Method | Get Property Value for User-Provided Attribute | 20081204 |
7 | ![]() |
Static method | Public | Method | Get Favorites of Backend RM | 20081126 |
8 | ![]() |
Static method | Public | Method | Get Suffix for File Name - for Example, .DOC, .TXT, ... | 20090114 |
9 | ![]() |
Static method | Public | Method | Get History of Backend RM | 20081201 |
10 | ![]() |
Static method | Public | Method | Extract Node Name and SEQNO from a Path Segment | 20081118 |
11 | ![]() |
Static method | Public | Method | Detect Node Type from Node ID | 20081120 |
12 | ![]() |
Static method | Public | Method | Derive Display Name for WebDAV from an NNT Entry | 20081118 |
13 | ![]() |
Static method | Public | Method | Get Roles of Backend RM | 20081201 |
14 | ![]() |
Static method | Public | Method | Get List of Interface for an SP | 20081205 |
15 | ![]() |
Static method | Public | Method | Return Webdav Supported Elements | 20081209 |
16 | ![]() |
Static method | Public | Method | Get NAME Attribute for WebDAV | 20081201 |
17 | ![]() |
Static method | Public | Method | SRM PROTOCOL ENTRY | 20090414 |
18 | ![]() |
Static method | Public | Method | Split a file name into name part and extension part | 20100412 |
19 | ![]() |
Static method | Public | Method | Validates Source Node is a File | 20090323 |
20 | ![]() |
Static method | Public | Method | Validates Target Node to be of Type RM Objects | 20090323 |
21 | ![]() |
Static method | Public | Method | Validates Target Folder Info When Copying Node | 20090324 |
Events
Class CL_SRM_ECM_HIER_UTILS has no event.
Types
Class CL_SRM_ECM_HIER_UTILS has no local type.
Method Signatures
Method APPLY_NAMING_CONSTRAINTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_NAME | Call by reference | Type reference (TYPE) | STRING | Name as retrieved from RM | 20081119 | ||
2 | ![]() |
IV_WEBDAVNAME_ATTR | Call by reference | Type reference (TYPE) | STRING | Attribute to be used for Webdav name | 20090316 | ||
3 | ![]() |
OT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20081120 | ||
4 | ![]() |
OV_WEBDAV_NAME | Call by reference | Type reference (TYPE) | SRM_ECM_NODE_NAME | Name compliant with given constraints | 20081119 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Application Log of SRM ECM | 20081119 |
Method CHECK_SPSID_IS_DOC 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) | CL_SRM_ECM_SESSION_INFO | NW ECM: Session Info | 20090901 | ||
2 | ![]() |
IV_SPSID | Call by reference | Type reference (TYPE) | SRMSPSID | Element Type ID | 20090901 | ||
3 | ![]() |
OT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20090901 | ||
4 | ![]() |
OV_IS_DOC | Call by reference | Type reference (TYPE) | SRMBOOLEAN | TRUE if the SPS ID is a document | 20090901 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Application Log of SRM ECM | 20090901 |
Method CREATE_NODE_FROM_NNT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_PATH | Call by reference | Object reference (TYPE REF TO) | CL_NWECM_PATH | NW ECM: Path Representation and Handling | 20081203 | ||
2 | ![]() |
IO_SESSION_INFO | Call by reference | Object reference (TYPE REF TO) | IF_NWECM_SESSION_INFO | NW ECM: Session Info | 20081125 | ||
3 | ![]() |
IS_NNT | Call by reference | Type reference (TYPE) | SRM_ECM_NNT | Structure type for table SRM_ECM_NODENAME | 20081119 | ||
4 | ![]() |
I_PARENT_SEGMENT | Call by reference | Type reference (TYPE) | STRING | Parent segment to build node | 20090220 | ||
5 | ![]() |
OO_NODE_INFO | Call by reference | Object reference (TYPE REF TO) | IF_NWECM_NODE_INFO | NW ECM: Connector-Specific Node Info | 20081119 | ||
6 | ![]() |
OT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20081120 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Application Log of SRM ECM | 20081120 |
Method CREATE_PATH_WITHOUT_AREA_RMS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_PATH | Call by reference | Object reference (TYPE REF TO) | CL_NWECM_PATH | NW ECM: Path Representation and Handling | 20081119 | ||
2 | ![]() |
OO_PATH | Call by reference | Object reference (TYPE REF TO) | CL_NWECM_PATH | NW ECM: Path Representation and Handling | 20081217 | ||
3 | ![]() |
OT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20081217 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Application Log of SRM ECM | 20081120 |
Method GET_ECM_NAV_NODE_INSTANCE_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_HIDDEN_CHILDS | Call by reference | Type reference (TYPE) | I | Number of Hidden Childs | 20090331 | ||
2 | ![]() |
IV_NAVIGATION_COUNT | Call by reference | Type reference (TYPE) | I | Navigation Count | 20090401 | ||
3 | ![]() |
IV_PATH | Call by reference | Type reference (TYPE) | STRING | Navigation Path Name | 20090326 | ||
4 | ![]() |
OV_NIN_NAME | Call by reference | Type reference (TYPE) | STRING | Navigation Instance name | 20090420 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Application Log of SRM ECM | 20090407 |
Method GET_ELEMENT_PROPERTY_VALUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_ELEM_POID | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | POID | 20081204 | ||
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 | 20081204 | ||
3 | ![]() |
IV_NODE_TYPE | Call by reference | Type reference (TYPE) | STRING | child element node type | 20090220 | ||
4 | ![]() |
OT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20081209 | ||
5 | ![]() |
OV_IS_SUPPORTED | Call by reference | Type reference (TYPE) | SYSUBRC | Return Value of ABAP Statements | 20081204 | ||
6 | ![]() |
OV_PROPERTY_VALUE | Call by reference | Type reference (TYPE) | STRING | User provided Attribute value | 20081204 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Application Log of SRM ECM | 20081209 |
Method GET_FAVORITES 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 | 20081127 | ||
2 | ![]() |
IV_PARENT_KEY | Call by reference | Type reference (TYPE) | STRING | ParentKey to get children, if SPACE ->get all elements | 20081127 | ||
3 | ![]() |
IV_UNAME | Call by reference | Type reference (TYPE) | SYUNAME | User Name | 20081127 | ||
4 | ![]() |
OT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20081127 | ||
5 | ![]() |
OT_SRM_ECM_TREE | Call by reference | Type reference (TYPE) | SRMTT_ECM_TREE | Table type of tree structure for WEBDAV | 20081127 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Application Log of SRM ECM | 20081127 |
Method GET_FILE_EXTENSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_ELEM_POID | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | specific POID Element | 20090114 | ||
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 | 20090114 | ||
3 | ![]() |
IV_NODE_DESC | Call by reference | Type reference (TYPE) | STRING | DocumentName | 20090114 | ||
4 | ![]() |
OT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20090114 | ||
5 | ![]() |
OV_EXTENSION_NAME | Call by reference | Type reference (TYPE) | STRING | Extension like 'doc', etc... | 20090114 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Application Log of SRM ECM | 20090114 |
Method GET_HISTORY 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 | 20081201 | ||
2 | ![]() |
IV_UNAME | Call by reference | Type reference (TYPE) | SYUNAME | User Name | 20081201 | ||
3 | ![]() |
OT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20081201 | ||
4 | ![]() |
OT_SRM_ECM_TREE | Call by reference | Type reference (TYPE) | SRMTT_ECM_TREE | Table type of tree structure for WEBDAV | 20081201 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Application Log of SRM ECM | 20081201 |
Method GET_NAME_AND_SEQNO_FROM_PATH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_PATH_SEGMENT | Call by reference | Type reference (TYPE) | STRING | 20081118 | |||
2 | ![]() |
OT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20081119 | ||
3 | ![]() |
OV_NODE_NAME | Call by reference | Type reference (TYPE) | SRM_ECM_NODE_NAME | Node name for SRM ECM integration | 20081119 | ||
4 | ![]() |
OV_SEQNO | Call by reference | Type reference (TYPE) | SRM_ECM_SEQNO | Sequence number for NNT entries | 20081119 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Application Log of SRM ECM | 20081119 |
Method GET_NODE_TYPE_FROM_NODE_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_NODE_ID | Call by reference | Type reference (TYPE) | SRM_ECM_NODE_ID | Node ID for SRM ECM integration | 20081120 | ||
2 | ![]() |
OT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20081120 | ||
3 | ![]() |
OV_NODE_TYPE | Call by reference | Type reference (TYPE) | SRM_ECM_NODE_TYPE | NodeType | 20081120 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Application Log of SRM ECM | 20081120 |
Method GET_PATHNAME_FROM_NNT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_NNT | Call by reference | Type reference (TYPE) | SRM_ECM_NNT | Structure type for table SRM_ECM_NODENAME | 20081118 | ||
2 | ![]() |
OT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20081120 | ||
3 | ![]() |
OV_DISPLAY_NAME | Call by reference | Type reference (TYPE) | STRING | Display name for WebDAV | 20081120 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Application Log of SRM ECM | 20081119 |
Method GET_ROLE 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 | 20081201 | ||
2 | ![]() |
IV_IN_DEPTH | Call by reference | Type reference (TYPE) | SRMBOOLEAN | IF_SRM=>FALSE | true -> return entire subtree | 20090325 | |
3 | ![]() |
IV_PARENT_KEY | Call by reference | Type reference (TYPE) | STRING | ParentKey to get children, if SPACE ->get all elements | 20081201 | ||
4 | ![]() |
IV_UNAME | Call by reference | Type reference (TYPE) | SYUNAME | User Name | 20081201 | ||
5 | ![]() |
OT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20081201 | ||
6 | ![]() |
OT_SRM_ECM_TREE | Call by reference | Type reference (TYPE) | SRMTT_ECM_TREE | Table type of tree structure for WEBDAV | 20081201 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Application Log of SRM ECM | 20081201 |
Method GET_SP_IMPL_INTF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_ELEM_POID | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | Element POID | 20081205 | ||
2 | ![]() |
OT_LIST_INTERFACE | Call by reference | Type reference (TYPE) | SRM_LIST_STRING | List of interfaces implemented by an SP | 20081205 |
Method GET_SP_IMPL_INTF on class CL_SRM_ECM_HIER_UTILS has no exception.
Method GET_SUPPORTED_ELEMENTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_REC_SRM_TREE | Call by reference | Type reference (TYPE) | SRMTT_ECM_TREE | Table type of tree structure for WEBDAV | 20081209 | ||
2 | ![]() |
IO_FOLDER_INFO | Call by reference | Object reference (TYPE REF TO) | IF_NWECM_NODE_INFO | NW ECM: Connector-Specific Node Info | 20081209 | ||
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 | 20081209 | ||
4 | ![]() |
IV_ORG_NODE_TYPE | Call by reference | Type reference (TYPE) | STRING | Org node type(fav, his or roles) | 20081218 | ||
5 | ![]() |
IV_USER_NAME | Call by reference | Type reference (TYPE) | SYUNAME | SY-UNAME | User Name | 20081209 | |
6 | ![]() |
OT_CHILD_INFOS | Call by reference | Type reference (TYPE) | NWECM_T_NODE_INFO | list of child nodes | 20090113 | ||
7 | ![]() |
OT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Table to log the data | 20081209 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Application Log of SRM ECM | 20081209 |
Method GET_WEBDAV_NAME_ATTR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_RC | Call by reference | Type reference (TYPE) | SYSUBRC | Return Value of ABAP Statements | 20081201 | ||
2 | ![]() |
IO_SRM_POID | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | POID | 20081201 | ||
3 | ![]() |
OV_PROPNAME_INPUT | Call by reference | Type reference (TYPE) | SRMSPSPVC7 | Name of attribute used as WebDAV name | 20090330 | ||
4 | ![]() |
OV_PROPNAME_OUTPUT | Call by reference | Type reference (TYPE) | SRMSPSPVC7 | Name of attribute used as WebDAV name | 20090415 |
Method GET_WEBDAV_NAME_ATTR on class CL_SRM_ECM_HIER_UTILS has no exception.
Method LOG_PROTOCOL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_POID | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | POID | 20090414 | ||
2 | ![]() |
IO_SRM | Call by reference | Object reference (TYPE REF TO) | IF_SRM | IF_SRM_SP_RECORD | 20090414 | ||
3 | ![]() |
I_ACTIVITY | Call by reference | Type reference (TYPE) | SRMACTID | IF_SRM_ACTIVITY_LIST=>DISPLAY | Activity - ID | 20090414 | |
4 | ![]() |
I_GRANULARITY | Call by reference | Type reference (TYPE) | STRING | ECM_ACCESS or ECM_PROP_ACCESS | 20090414 | ||
5 | ![]() |
OT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20090414 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Application Log of SRM ECM | 20090414 |
Method SPLIT_FILENAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_FULL_NAME | Call by reference | Type reference (TYPE) | STRING | complete file name (including extension) | 20100412 | ||
2 | ![]() |
OV_EXTENSION | Call by reference | Type reference (TYPE) | STRING | file extension | 20100412 | ||
3 | ![]() |
OV_FILENAME | Call by reference | Type reference (TYPE) | STRING | file name without extension | 20100412 |
Method SPLIT_FILENAME on class CL_SRM_ECM_HIER_UTILS has no exception.
Method VALIDATE_SOURCE_NODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20090323 | ||
2 | ![]() |
IO_SOURCE_NODE_INFO | Call by reference | Object reference (TYPE REF TO) | CL_SRM_ECM_NODE_INFO | NW ECM: Connector-Specific Node Info | 20090323 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Application Log of SRM ECM | 20090323 |
Method VALIDATE_TARGET_FOLDER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20090323 | ||
2 | ![]() |
IO_TARGET_FOLDER_INFO | Call by reference | Object reference (TYPE REF TO) | CL_SRM_ECM_FOLDER_INFO | NW ECM: RM Folder Info | 20090323 | ||
3 | ![]() |
IV_SOURCE_PARENT_IS_FAV | Value transfer | Type reference (TYPE) | BOOLEAN | CL_SRM_ECM_HIER_UTILS=>SC_ECM_FALSE | Boolean Variable (X=True, -=False, Space=Unknown) | 20090330 | |
4 | ![]() |
RV_TARGET_PARENT_IS_FAV | Value transfer | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20090330 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Application Log of SRM ECM | 20090323 |
Method VALIDATE_TARGET_FOLDER_4_COPY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20090324 | ||
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 | 20090324 | ||
3 | ![]() |
IO_SOURCE_NODE_INFO | Call by reference | Object reference (TYPE REF TO) | CL_SRM_ECM_NODE_INFO | NW ECM: RM Node Info Implementation | 20090324 | ||
4 | ![]() |
IO_TARGET_FOLDER_INFO | Call by reference | Object reference (TYPE REF TO) | CL_SRM_ECM_FOLDER_INFO | NW ECM: RM Folder Info | 20090324 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Application Log of SRM ECM | 20090324 |
History
Last changed by/on | SAP | 20110908 |
SAP Release Created in | 720 |