SAP ABAP Class CL_EDMS_FOLDER (EDMS: Folder)
Hierarchy
☛
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
⤷
PLM-DOC (Application Component) Engineering Documents
⤷
EDMS_DOCUMENT (Package) EDMS: Documents

⤷

⤷

Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_ACO_COMMON | Common Interface for Authorization Check | 20020523 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_CFS_STATUS_OBJECT | Object Interface for Status Management | 20020522 |
3 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_EDMS_DOCUMENT | EDMS: Document/Folder | 20020408 |
4 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_EDMS_OBJLINKS_DOCUMENT | EDMS: Object Links - Document | 20020423 |
Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_EDMS_DOCUMENT | EDMS: Document | 20020408 |
Properties
Class | CL_EDMS_FOLDER | |
Short Description | EDMS: Folder | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | EDMS_DOCUMENT | EDMS: Documents |
Created | 20020408 | SAP |
Last change | 20141109 | |
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 | ![]() |
Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
3 | ![]() |
Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_ACO_COMMON | Common Interface for Authorization Check | 20020523 | ||
2 | IF_CFS_STATUS_OBJECT | Object Interface for Status Management | 20020522 | ||
3 | IF_EDMS_DOCUMENT | EDMS: Document/Folder | 20020408 | ||
4 | IF_EDMS_OBJLINKS_DOCUMENT | EDMS: Object Links - Document | 20020423 |
Friends
# | Friend | Modeled only | Created on | Description |
---|---|---|---|---|
1 | CL_EDMS_DOCUMENT_FACTORY | 20020409 | EDMS: Factory for Documents |
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | IF_ACO_AUTHORIZATION | Information About Authorization Subject | 20020523 | ||
2 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | CL_EDMS_DOCUMENT_TYPE | EDMS: Service Functions for Document Categories | 20020510 | ||
3 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | IF_CDOCS_COMMON | CDOCS: Joint Interface for Documents and Folders | 20020409 | ||
4 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | CL_EDMS_OBJLINKS_DOCUMENT | EDMS: Object Links - Document | 20020423 | ||
5 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | IF_ACO_AUTHORIZATION | Information About Authorization Subject | 20020524 | ||
6 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | CL_CFS_STATUS | CFS: Maintains a Status | 20020508 | ||
7 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | CL_CFS_STATUS | CFS: Maintains a Status | 20020522 | ||
8 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | C | Change Document | 20020510 | ||
9 | ![]() |
Instance attribute | Private | Type reference (TYPE) | EDMS_T_DOC_FILE_FORMATS | List of File Formats | 20040209 | ||
10 | ![]() |
Instance attribute | Private | Type reference (TYPE) | EDMS_TS_EXTENSION | EDMS: Enhancements for Customer-Specific Fields | 20040209 | ||
11 | ![]() |
Instance attribute | Private | Type reference (TYPE) | EDMS_TS_DOCUMENT_KEY | EDMS: External Document Keys | 20020506 | ||
12 | ![]() |
Instance attribute | Private | Type reference (TYPE) | EDMS_TS_DOCUMENT_KEY | EDMS: External Document Keys | 20020506 | ||
13 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | ABAP_BOOL | Ignore Authorizations | 20020611 | ||
14 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | ABAP_BOOL | Ignore Status Checks | 20020611 | ||
15 | ![]() |
Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | 20020625 | |||
16 | ![]() |
Static Attribute | Private | Object reference (TYPE REF TO) | EDMS_SUBAPPLICATION | BAdI Interface IF_EX_EDMS_SUBAPPLICATION | 20030312 | ||
17 | ![]() |
Static Attribute | Protected | Type reference (TYPE) | ACO_PERSISTENCY_HANDLE | Handle for Reference to Instance of Persistence Class | 20020523 |
Methods
Events
Class CL_EDMS_FOLDER has no event.
Types
Class CL_EDMS_FOLDER has no local type.
Method Signatures
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_EDMS_FOLDER has no parameter.
Method CLASS_CONSTRUCTOR on class CL_EDMS_FOLDER has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IP_CDOCS_COMMON | Call by reference | Object reference (TYPE REF TO) | IF_CDOCS_COMMON | CDOCS: Gemeinsames Interface für Dokumente und Folder | 20020408 | ||
2 | ![]() |
I_ID | Call by reference | Type reference (TYPE) | EDMS_DOCID | EDMS: Dokument-ID | 20020408 |
Method CONSTRUCTOR on class CL_EDMS_FOLDER has no exception.
Method COPY_EDMS_DOC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IP_CDOCS_COMMON | Call by reference | Object reference (TYPE REF TO) | IF_CDOCS_COMMON | CDOCS: Gemeinsames Interface für Dokumente und Folder | 20020709 | ||
2 | ![]() |
IP_PARENT_AUTHORIZATION | Call by reference | Object reference (TYPE REF TO) | IF_ACO_AUTHORIZATION | Informationen zu einem Ber.subjekt | 20020709 | ||
3 | ![]() |
I_ON_COMMIT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Daten On Commit sichern | 20020709 | |
4 | ![]() |
RP_DOCUMENT | Value transfer | Object reference (TYPE REF TO) | IF_EDMS_DOCUMENT | EDMS: Dokument/Folder | 20020709 |
Method COPY_EDMS_DOC on class CL_EDMS_FOLDER has no exception.
Method CREATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IP_PARENT_AUTHORIZATION | Call by reference | Object reference (TYPE REF TO) | IF_ACO_AUTHORIZATION | Informationen zu einem Ber.subjekt | 20020524 | ||
2 | ![]() |
I_DOCTYPE | Call by reference | Type reference (TYPE) | EDMS_DOC_TYPE | EDMS: Dokumenttyp | 20020510 |
Method CREATE on class CL_EDMS_FOLDER has no exception.
Method DELETE_EDMS_DOC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_ON_COMMIT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | 20020626 |
Method DELETE_EDMS_DOC on class CL_EDMS_FOLDER has no exception.
Method GET_ALL_CHILDREN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RT_CHILDREN | Value transfer | Type reference (TYPE) | EDMS_TT_DOCUMENT_ID | EDMS: Liste von Dokumenten | 20020628 |
Method GET_ALL_CHILDREN on class CL_EDMS_FOLDER has no exception.
Method GET_SKWF_IO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_IO | Value transfer | Type reference (TYPE) | SKWF_IO | KW Framework: Objektschlüssel | 20020423 |
Method GET_SKWF_IO on class CL_EDMS_FOLDER has no exception.
Method INITIALIZE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IP_PARENT_AUTHORIZATION | Call by reference | Object reference (TYPE REF TO) | IF_ACO_AUTHORIZATION | Informationen zu einem Ber.subjekt | 20020524 | ||
2 | ![]() |
I_FOR_UPDATE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20020524 |
Method INITIALIZE on class CL_EDMS_FOLDER has no exception.
Method INITIALIZE_EDMS_DOC Signature
Method INITIALIZE_EDMS_DOC on class CL_EDMS_FOLDER has no parameter.
Method INITIALIZE_EDMS_DOC on class CL_EDMS_FOLDER has no exception.
Method NAME_SPACE_ERROR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IP_ERROR | Call by reference | Object reference (TYPE REF TO) | CX_CDOCS_NMSPC_ERROR | CDOCS: SKWF-Error | 20020517 |
Method NAME_SPACE_ERROR on class CL_EDMS_FOLDER has no exception.
Method OBJECT_NOT_EXIST_ERROR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IP_ERROR | Call by reference | Object reference (TYPE REF TO) | CX_CDOCS_OBJECT_NOT_EXISTS | CDOCS: SKWF-Error | 20020517 |
Method OBJECT_NOT_EXIST_ERROR on class CL_EDMS_FOLDER has no exception.
Method REMOVE_PARENT Signature
Method REMOVE_PARENT on class CL_EDMS_FOLDER has no parameter.
Method REMOVE_PARENT on class CL_EDMS_FOLDER has no exception.
Method SAVE_EDMS_DOC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_COMMIT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Commit auslösen | 20020625 | |
2 | ![]() |
I_ON_COMMIT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Daten On Commit sichern | 20020626 |
Method SAVE_EDMS_DOC on class CL_EDMS_FOLDER has no exception.
Method SKWF_ERROR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IP_ERROR | Call by reference | Object reference (TYPE REF TO) | CX_CDOCS_SKWF_ERROR | CDOCS: SKWF-Error | 20020517 |
Method SKWF_ERROR on class CL_EDMS_FOLDER has no exception.
Method _SET_CHECK_LEVEL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_IGNORE_AUTHORIZATION | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Berechtigung ignorieren | 20020826 | |
2 | ![]() |
I_IGNORE_STATUS | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Statusprüfungen ignorieren | 20020826 |
Method _SET_CHECK_LEVEL on class CL_EDMS_FOLDER has no exception.
History
Last changed by/on | SAP | 20141109 |
SAP Release Created in | 200 |