Hierarchy
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_DPR_CFX_DOCUMENT | Project Management Document Class | 20050210 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_DPR_CFX_FOLDER | Folder for Project Management | 20041115 |
| 3 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_EDMS_FOLDER | EDMS: Folder | 20020408 |
Properties
| Interface | IF_EDMS_DOCUMENT | |
| Short Description | EDMS: Document/Folder |
General Data
| Package | DEVELOPMENT_PROJECTS_DOC_CFX | Documents in Project Management: CFX Document Storage |
| Created | 20020408 | SAP |
| Last changed | 20141109 | |
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | ABAP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_ACO_COMMON | Common Interface for Authorization Check | 20020524 | ||
| 2 | IF_CFS_STATUS_OBJECT | Object Interface for Status Management | 20020524 | ||
| 3 | IF_EDMS_OBJLINKS_DOCUMENT | EDMS: Object Links - Document | 20020423 |
Friends
Interface IF_EDMS_DOCUMENT has no friend.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_AUTH_OBJECT_TYPE | Constant | Public | Type reference (TYPE) | ACO_OBJECT_TYPE | 'EDOC' | Object Category | 20020523 | |
| 2 | C_CHANGE_DOCUMENT | Constant | Public | Type reference (TYPE) | STRING | '2' | Single-Character Flag | 20020523 | |
| 3 | C_CREATE_DOCUMENT | Constant | Public | Type reference (TYPE) | STRING | '1' | Single-Character Flag | 20020523 | |
| 4 | C_DISPLAY_DOCUMENT | Constant | Public | Type reference (TYPE) | STRING | '3' | Single-Character Flag | 20020523 | |
| 5 | C_STATUS_OBJECT_TYPE | Constant | Public | Type reference (TYPE) | CFS_OBJECT_TYPE | 'EDO' | CFS: Type of Object That Can Have a Status | 20020523 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Include New Document/Folder in Structure | 20020408 | |
| 2 | Instance method | Public | Method | Include New Documents/Folders in Structure | 20020408 | |
| 3 | Instance method | Public | Method | Assign File to Document | 20020409 | |
| 4 | Instance method | Public | Method | Does document exist? | 20020408 | |
| 5 | Instance method | Public | Method | Uniqueness of Document/Folder in a Folder | 20020409 | |
| 6 | Instance method | Public | Method | Copy Document/Folder | 20020514 | |
| 7 | Instance method | Public | Method | Create Link in Folder | 20020627 | |
| 8 | Instance method | Public | Method | Create Links in Folder | 20020627 | |
| 9 | Instance method | Public | Method | Delete Document/Folder | 20020408 | |
| 10 | Instance method | Public | Method | Unlock Document | 20020409 | |
| 11 | Instance method | Public | Method | Lock Document | 20020409 | |
| 12 | Instance method | Public | Method | Reads File Format for Encryption | 20040129 | |
| 13 | Instance method | Public | Method | Determine Access Type | 20020510 | |
| 14 | Instance method | Public | Method | Determine Current Content Version | 20020422 | |
| 15 | Instance method | Public | Method | Document Attributes as Structure | 20020502 | |
| 16 | Instance method | Public | Method | Read Basis Document | 20020408 | |
| 17 | Instance method | Public | Method | Created By | 20020408 | |
| 18 | Instance method | Public | Method | Changed by | 20020408 | |
| 19 | Instance method | Public | Method | Determine Subordinate Documents/Folders | 20020408 | |
| 20 | Instance method | Public | Method | Created On | 20020408 | |
| 21 | Instance method | Public | Method | Created On | 20020408 | |
| 22 | Instance method | Public | Method | Reads Description | 20020408 | |
| 23 | Instance method | Public | Method | Reads Language-Dependent Descriptions | 20020408 | |
| 24 | Instance method | Public | Method | Reads Document Name/Number | 20020408 | |
| 25 | Instance method | Public | Method | Reads Document Category | 20020408 | |
| 26 | Instance method | Public | Method | Reads Enhancements for Customer-Specific Fields | 20040209 | |
| 27 | Instance method | Public | Method | Reads External Document Key | 20020506 | |
| 28 | Instance method | Public | Method | List of All Content Versions | 20020409 | |
| 29 | Instance method | Public | Method | Determine Size of Document or Folder | 20020606 | |
| 30 | Instance method | Public | Method | Read Document ID | 20020408 | |
| 31 | Instance method | Public | Method | Determine Reference to Original for Link | 20020709 | |
| 32 | Instance method | Public | Method | Read Parent Object | 20020409 | |
| 33 | Instance method | Public | Method | Read Path in Folder | 20020414 | |
| 34 | Instance method | Public | Method | Determine Possible Subsequent Statuses | 20020508 | |
| 35 | Instance method | Public | Method | Reads Document Status | 20020508 | |
| 36 | Instance method | Public | Method | Does Folder Have Children? | 20020408 | |
| 37 | Instance method | Public | Method | Are Files Assigned to Document | 20020409 | |
| 38 | Instance method | Public | Method | Can Document Be Changed? | 20020527 | |
| 39 | Instance method | Public | Method | Is Document a Folder? | 20020408 | |
| 40 | Instance method | Public | Method | Link? | 20020531 | |
| 41 | Instance method | Public | Method | Move Document/Folder | 20020514 | |
| 42 | Instance method | Public | Method | Refresh Data | 20020524 | |
| 43 | Instance method | Public | Method | Remove Document/Folder from Structure | 20020408 | |
| 44 | Instance method | Public | Method | Remove Documents/Folders from Structure | 20020408 | |
| 45 | Instance method | Public | Method | Deletes Language-Dependent Descriptions | 20020408 | |
| 46 | Instance method | Public | Method | Delete File | 20020409 | |
| 47 | Instance method | Public | Method | Delete Link | 20020627 | |
| 48 | Instance method | Public | Method | Delete Links | 20020627 | |
| 49 | Instance method | Public | Method | Change Document/Folder | 20020510 | |
| 50 | Instance method | Public | Method | Sets File Format for Encryption | 20040129 | |
| 51 | Instance method | Public | Method | Set Access Type (Read, Change) | 20020510 | |
| 52 | Instance method | Public | Method | Settings for Checks | 20020826 | |
| 53 | Instance method | Public | Method | Sets Description | 20020408 | |
| 54 | Instance method | Public | Method | Sets Language-Dependent Descriptions | 20020408 | |
| 55 | Instance method | Public | Method | Sets Document Name/Number | 20020408 | |
| 56 | Instance method | Public | Method | Sets Document Category | 20020408 | |
| 57 | Instance method | Public | Method | Sets Enhancement for Customer-Specific Fields | 20040209 | |
| 58 | Instance method | Public | Method | Sets External Document Key | 20020506 | |
| 59 | Instance method | Public | Method | Sets Document Status | 20020508 | |
| 60 | Instance method | Public | Method | Where-Used List | 20020409 |
Events
| # | Event | Type | Visibility | Description | Created on |
|---|---|---|---|---|---|
| 1 | CHANGED | Instance Event (0) |
Public (2) |
Document Changed | 20020626 |
| 2 | CREATED | Instance Event (0) |
Public (2) |
Document Newly Created | 20020626 |
| 3 | DELETED | Instance Event (0) |
Public (2) |
Document Deleted | 20020626 |
| 4 | MOVED | Instance Event (0) |
Public (2) |
Document Moved | 20041215 |
Types
Interface IF_EDMS_DOCUMENT has no local type.
Method Signatures
Method ADD_CHILD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IP_CHILD | Call by reference | Object reference (TYPE REF TO) | IF_EDMS_DOCUMENT | EDMS: Dokumente/Folder | 20020408 |
Method ADD_CHILD on Interface IF_EDMS_DOCUMENT has no exception.
Method ADD_CHILDREN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_CHILDREN | Call by reference | Type reference (TYPE) | EDMS_TT_DOCUMENT | EDMS: Liste von Dokumenten | 20020408 |
Method ADD_CHILDREN on Interface IF_EDMS_DOCUMENT has no exception.
Method ADD_FILE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IP_FILE | Call by reference | Object reference (TYPE REF TO) | IF_EDMS_MAIN_FILE | EDMS: Mainfile | 20020409 |
Method ADD_FILE on Interface IF_EDMS_DOCUMENT has no exception.
Method CHECK_EXISTENCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_EXISTS | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20020408 |
Method CHECK_EXISTENCE on Interface IF_EDMS_DOCUMENT has no exception.
Method CHECK_NAME_IN_FOLDER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_EDMS_DOCID | Call by reference | Type reference (TYPE) | EDMS_DOCID | EDMS: Document ID | 20110513 | |||
| 2 | I_NAME | Call by reference | Type reference (TYPE) | EDMS_DOC_NAME | Name | 20020409 | |||
| 3 | R_EXISTS | Value transfer | Type reference (TYPE) | ABAP_BOOL | Existiert ? | 20020409 |
Method CHECK_NAME_IN_FOLDER on Interface IF_EDMS_DOCUMENT has no exception.
Method COPY 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 | 20020709 | |||
| 2 | IP_TO_FOLDER | Call by reference | Object reference (TYPE REF TO) | IF_EDMS_DOCUMENT | EDMS: Dokument/Folder | 20020514 | |||
| 3 | IT_MIMES_RESTRICTED | Call by reference | Type reference (TYPE) | CFX_TT_MIMETYPE | CDOCS: Mimetypen | 20020514 | |||
| 4 | I_COPY_ACTUAL_FILES_ONLY | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | 20020514 | |||
| 5 | I_COPY_ADD_FILES | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | 20020514 | |||
| 6 | I_COPY_CHILDREN | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | 20020514 | |||
| 7 | I_COPY_FORMAT_VERSIONS | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20020514 | |||
| 8 | I_COPY_RELEASED_ONLY | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20070418 | |||
| 9 | I_NEW_NAME | Call by reference | Type reference (TYPE) | EDMS_DOC_NAME | EDMS: Dokumentname | 20020515 | |||
| 10 | I_ON_COMMIT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Speichern On Commit | 20020709 | ||
| 11 | RP_DOCUMENT | Value transfer | Object reference (TYPE REF TO) | IF_EDMS_DOCUMENT | EDMS: Dokument/Folder | 20020514 |
Method COPY on Interface IF_EDMS_DOCUMENT has no exception.
Method CREATE_LINK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IP_DOCUMENT | Call by reference | Object reference (TYPE REF TO) | IF_EDMS_DOCUMENT | EDMS: Dokument/Folder | 20020627 | |||
| 2 | RP_LINK | Value transfer | Object reference (TYPE REF TO) | IF_EDMS_DOCUMENT | EDMS: Dokument/Folder | 20060814 |
Method CREATE_LINK on Interface IF_EDMS_DOCUMENT has no exception.
Method CREATE_LINKS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_NEW_DOCS | Call by reference | Type reference (TYPE) | EDMS_TT_DOCUMENT | CDOCS: Liste von neuen Dokumenten | 20060810 | |||
| 2 | ET_NEW_LINKS | Call by reference | Type reference (TYPE) | EDMS_TT_DOCUMENT | CDOCS: Liste von neuen Verknüpfungen zu Dokumenten | 20060810 | |||
| 3 | IT_DOCUMENTS | Call by reference | Type reference (TYPE) | EDMS_TT_DOCUMENT | EDMS: Liste von Dokumenten | 20020627 |
Method CREATE_LINKS on Interface IF_EDMS_DOCUMENT has no exception.
Method DELETE 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 on Interface IF_EDMS_DOCUMENT has no exception.
Method DEQUEUE Signature
Method DEQUEUE on Interface IF_EDMS_DOCUMENT has no parameter.
Method DEQUEUE on Interface IF_EDMS_DOCUMENT has no exception.
Method ENQUEUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_LOCKED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20020409 | ||||
| 2 | E_LOCKED_BY | Call by reference | Type reference (TYPE) | SY-UNAME | R/3-System, Anmeldename des Benutzers | 20020409 |
Method ENQUEUE on Interface IF_EDMS_DOCUMENT has no exception.
Method GET_ACCEPTED_FILEFORMAT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_ENCRYPTION | Value transfer | Type reference (TYPE) | EDMS_T_DOC_FILE_FORMATS | Liste Dateiformate | 20040129 |
Method GET_ACCEPTED_FILEFORMAT on Interface IF_EDMS_DOCUMENT has no exception.
Method GET_ACCESS_MODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_ACCESS_MODE | Value transfer | Type reference (TYPE) | STRING | Zugriffsart | 20020510 |
Method GET_ACCESS_MODE on Interface IF_EDMS_DOCUMENT has no exception.
Method GET_ACTUAL_FILE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RP_ACTIVE_FILE | Value transfer | Object reference (TYPE REF TO) | IF_EDMS_MAIN_FILE | EDMS: Mainfile | 20020422 |
Method GET_ACTUAL_FILE on Interface IF_EDMS_DOCUMENT has no exception.
Method GET_ATTRIBUTES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_DATA | Value transfer | Type reference (TYPE) | EDMS_TS_DOCUMENT_DATA | EDMS: Dokumenthauptdaten | 20020502 |
Method GET_ATTRIBUTES on Interface IF_EDMS_DOCUMENT has no exception.
Method GET_CDOCS_COMMON Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RP_DOCUMENT | Value transfer | Object reference (TYPE REF TO) | IF_CDOCS_COMMON | CDOCS: Gemeinsames Interface für Dokumente und Folder | 20020408 |
Method GET_CDOCS_COMMON on Interface IF_EDMS_DOCUMENT has no exception.
Method GET_CHANGED_AT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_CHANGED_AT | Value transfer | Type reference (TYPE) | TZNTSTMPS | UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) | 20020408 |
Method GET_CHANGED_AT on Interface IF_EDMS_DOCUMENT has no exception.
Method GET_CHANGED_BY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_CHANGED_BY | Value transfer | Type reference (TYPE) | UNAME | Benutzername | 20020408 |
Method GET_CHANGED_BY on Interface IF_EDMS_DOCUMENT has no exception.
Method GET_CHILDREN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_FORCE_READ | Call by reference | Type reference (TYPE) | ABAP_BOOL | Kinder lesen | 20020408 | |||
| 2 | I_SORT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | 20020410 | |||
| 3 | RT_CHILDREN | Value transfer | Type reference (TYPE) | EDMS_TT_DOCUMENT_ID | EDMS: Liste von Dokumenten | 20020408 |
Method GET_CHILDREN on Interface IF_EDMS_DOCUMENT has no exception.
Method GET_CREATED_AT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_CREATED_AT | Value transfer | Type reference (TYPE) | TZNTSTMPS | UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) | 20020408 |
Method GET_CREATED_AT on Interface IF_EDMS_DOCUMENT has no exception.
Method GET_CREATED_BY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_CREATED_BY | Value transfer | Type reference (TYPE) | UNAME | Benutzername | 20020408 |
Method GET_CREATED_BY on Interface IF_EDMS_DOCUMENT has no exception.
Method GET_DESCRIPTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_DESCRIPTION | Value transfer | Type reference (TYPE) | EDMS_DESCRIPTION | EDMS: Dokumentbeschreibung | 20020408 |
Method GET_DESCRIPTION on Interface IF_EDMS_DOCUMENT has no exception.
Method GET_DESCRIPTIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RT_DESCRIPTIONS | Value transfer | Type reference (TYPE) | EDMS_TT_DESCRIPTION | EDMS: Dokumentbeschreibung | 20020408 |
Method GET_DESCRIPTIONS on Interface IF_EDMS_DOCUMENT has no exception.
Method GET_DOCNAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_DOCNAME | Value transfer | Type reference (TYPE) | EDMS_DOC_NAME | EDMS: Dokumentname | 20020408 |
Method GET_DOCNAME on Interface IF_EDMS_DOCUMENT has no exception.
Method GET_DOCTYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_DOCTYPE | Value transfer | Type reference (TYPE) | EDMS_DOC_TYPE | EDMS: Dokumenttyp | 20020408 |
Method GET_DOCTYPE on Interface IF_EDMS_DOCUMENT has no exception.
Method GET_EXTENSION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_EXTENSION | Value transfer | Type reference (TYPE) | EDMS_TS_EXTENSION | EDMS: Erweiterung für kundeneigene Felder | 20040209 |
Method GET_EXTENSION on Interface IF_EDMS_DOCUMENT has no exception.
Method GET_EXTERNAL_DOC_KEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_DOC_INDEX | Call by reference | Type reference (TYPE) | EDMS_DOC_INDEX | EDMS: Dokumentindex | 20020506 | |||
| 2 | E_DOC_NUMBER | Call by reference | Type reference (TYPE) | EDMS_DOC_NUMBER | EDMS: externe Dokumentnummer | 20020506 | |||
| 3 | E_DOC_PART | Call by reference | Type reference (TYPE) | EDMS_DOC_PART | EDMS: Teildokument | 20020506 | |||
| 4 | E_DOC_VERSION | Call by reference | Type reference (TYPE) | EDMS_DOC_VERSION | EDMS: Dokumentversion | 20020506 |
Method GET_EXTERNAL_DOC_KEY on Interface IF_EDMS_DOCUMENT has no exception.
Method GET_FILES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_FORCE_READ | Call by reference | Type reference (TYPE) | ABAP_BOOL | Daten neu lesen | 20020409 | |||
| 2 | RT_FILES | Value transfer | Type reference (TYPE) | EDMS_TT_MAIN_FILE_ID | EDMS: Liste von Mainfiles | 20020409 |
Method GET_FILES on Interface IF_EDMS_DOCUMENT has no exception.
Method GET_FILESIZE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_MIMES_RESTRICTED | Call by reference | Type reference (TYPE) | CFX_TT_MIMETYPE | CDOCS: Mimetypen | 20020606 | |||
| 2 | I_ACTUAL_FILES_ONLY | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Nur aktive Inhaltsversionen | 20020606 | ||
| 3 | I_WITH_ADD_FILES | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Zusatzdateien berücksichtigen | 20020606 | ||
| 4 | I_WITH_FORMAT_VERSIONS | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Formatversionen berücksichtigen | 20020606 | ||
| 5 | R_FILESIZE | Value transfer | Type reference (TYPE) | I | Dategröße | 20020606 |
Method GET_FILESIZE on Interface IF_EDMS_DOCUMENT has no exception.
Method GET_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_ID | Value transfer | Type reference (TYPE) | EDMS_DOCID | EDMS: Dokument-ID | 20020408 |
Method GET_ID on Interface IF_EDMS_DOCUMENT has no exception.
Method GET_LINKED_TO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RP_LINK | Value transfer | Object reference (TYPE REF TO) | IF_EDMS_DOCUMENT | EDMS: Dokument/Folder | 20020709 |
Method GET_LINKED_TO on Interface IF_EDMS_DOCUMENT has no exception.
Method GET_PARENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RP_PARENT | Value transfer | Object reference (TYPE REF TO) | IF_EDMS_DOCUMENT | EDMS: Dokument/Folder | 20020409 |
Method GET_PARENT on Interface IF_EDMS_DOCUMENT has no exception.
Method GET_PATH_IN_FOLDER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_PATH | Value transfer | Type reference (TYPE) | SKWF_URL | KW Framework: URL oder Teil-URL | 20020414 |
Method GET_PATH_IN_FOLDER on Interface IF_EDMS_DOCUMENT has no exception.
Method GET_POSSIBLE_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RT_STATUS | Value transfer | Type reference (TYPE) | CFS_TT_STATUSES | Tabelle von Status-Objekten | 20020508 |
Method GET_POSSIBLE_STATUS on Interface IF_EDMS_DOCUMENT has no exception.
Method GET_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RP_STATUS | Value transfer | Object reference (TYPE REF TO) | CL_CFS_STATUS | CFS: Verwaltet einen Status | 20020523 |
Method GET_STATUS on Interface IF_EDMS_DOCUMENT has no exception.
Method HAS_CHILDREN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_HAS_CHILDREN | Value transfer | Type reference (TYPE) | ABAP_BOOL | Kinder ? | 20020408 |
Method HAS_CHILDREN on Interface IF_EDMS_DOCUMENT has no exception.
Method HAS_FILES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_HAS_FILES | Value transfer | Type reference (TYPE) | ABAP_BOOL | Dokument hat Files | 20020409 |
Method HAS_FILES on Interface IF_EDMS_DOCUMENT has no exception.
Method IS_CHANGEABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_IS_CHANGEABLE | Call by reference | Type reference (TYPE) | ABAP_BOOL | Dokument änderbar | 20020527 | |||
| 2 | E_IS_CHECKED_OUT | Call by reference | Type reference (TYPE) | ABAP_BOOL | Dokument in Bearbeitung | 20020527 | |||
| 3 | E_NO_STATUS | Call by reference | Type reference (TYPE) | ABAP_BOOL | Status nicht anzeigen | 20040401 | |||
| 4 | E_STATUS_ONLY | Call by reference | Type reference (TYPE) | ABAP_BOOL | Nur Status änderbar | 20020527 |
Method IS_CHANGEABLE on Interface IF_EDMS_DOCUMENT has no exception.
Method IS_FOLDER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_IS_FOLDER | Value transfer | Type reference (TYPE) | ABAP_BOOL | Folder ? | 20020408 |
Method IS_FOLDER on Interface IF_EDMS_DOCUMENT has no exception.
Method IS_LINK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_IS_LINK | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20020531 |
Method IS_LINK on Interface IF_EDMS_DOCUMENT has no exception.
Method MOVE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IP_TO_FOLDER | Call by reference | Object reference (TYPE REF TO) | IF_EDMS_DOCUMENT | EDMS: Dokument/Folder | 20020514 |
Method MOVE on Interface IF_EDMS_DOCUMENT has no exception.
Method REFRESH Signature
Method REFRESH on Interface IF_EDMS_DOCUMENT has no parameter.
Method REFRESH on Interface IF_EDMS_DOCUMENT has no exception.
Method REMOVE_CHILD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IP_CHILD | Call by reference | Object reference (TYPE REF TO) | IF_EDMS_DOCUMENT | EDMS: Dokumente/Folder | 20020408 |
Method REMOVE_CHILD on Interface IF_EDMS_DOCUMENT has no exception.
Method REMOVE_CHILDREN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_CHILDREN | Call by reference | Type reference (TYPE) | EDMS_TT_DOCUMENT | EDMS: Liste von Dokumenten | 20020408 |
Method REMOVE_CHILDREN on Interface IF_EDMS_DOCUMENT has no exception.
Method REMOVE_DESCRIPTIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_DESCRIPTIONS | Value transfer | Type reference (TYPE) | EDMS_TT_DESCRIPTION | EDMS: Dokumentbeschreibung | 20020408 |
Method REMOVE_DESCRIPTIONS on Interface IF_EDMS_DOCUMENT has no exception.
Method REMOVE_FILE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IP_FILE | Call by reference | Object reference (TYPE REF TO) | IF_EDMS_MAIN_FILE | EDMS: Mainfile | 20020409 |
Method REMOVE_FILE on Interface IF_EDMS_DOCUMENT has no exception.
Method REMOVE_LINK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IP_DOCUMENT | Call by reference | Object reference (TYPE REF TO) | IF_EDMS_DOCUMENT | EDMS: Dokument/Folder | 20020627 |
Method REMOVE_LINK on Interface IF_EDMS_DOCUMENT has no exception.
Method REMOVE_LINKS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_DOCUMENTS | Call by reference | Type reference (TYPE) | EDMS_TT_DOCUMENT | EDMS: Liste von Dokumenten | 20020627 |
Method REMOVE_LINKS on Interface IF_EDMS_DOCUMENT has no exception.
Method SAVE 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 | Comit auslösen | 20020510 | ||
| 2 | I_ON_COMMIT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Daten On Commit sichern | 20020626 |
Method SAVE on Interface IF_EDMS_DOCUMENT has no exception.
Method SET_ACCEPTED_FILEFORMAT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_ENCRYPTION | Call by reference | Type reference (TYPE) | EDMS_T_DOC_FILE_FORMATS | Liste Dateiformate | 20040129 |
Method SET_ACCEPTED_FILEFORMAT on Interface IF_EDMS_DOCUMENT has no exception.
Method SET_ACCESS_MODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_ACCESS_MODE | Call by reference | Type reference (TYPE) | STRING | Zugriffsart | 20020510 |
Method SET_ACCESS_MODE on Interface IF_EDMS_DOCUMENT 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 | Berechtigungen 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 Interface IF_EDMS_DOCUMENT has no exception.
Method SET_DESCRIPTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_DESCRIPTION | Call by reference | Type reference (TYPE) | EDMS_DESCRIPTION | EDMS: Dokumentbeschreibung | 20020408 |
Method SET_DESCRIPTION on Interface IF_EDMS_DOCUMENT has no exception.
Method SET_DESCRIPTIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_DESCRIPTIONS | Call by reference | Type reference (TYPE) | EDMS_TT_DESCRIPTION | EDMS: Dokumentbeschreibung | 20020408 |
Method SET_DESCRIPTIONS on Interface IF_EDMS_DOCUMENT has no exception.
Method SET_DOCNAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_DOCNAME | Call by reference | Type reference (TYPE) | EDMS_DOC_NAME | EDMS: Dokumentname | 20020408 |
Method SET_DOCNAME on Interface IF_EDMS_DOCUMENT has no exception.
Method SET_DOCTYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_DOCTYPE | Call by reference | Type reference (TYPE) | EDMS_DOC_TYPE | EDMS: Dokumenttyp | 20020408 |
Method SET_DOCTYPE on Interface IF_EDMS_DOCUMENT has no exception.
Method SET_EXTENSION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_EXTENSION | Call by reference | Type reference (TYPE) | EDMS_TS_EXTENSION | EDMS: Erweiterung für kundeneigene Felder | 20040209 |
Method SET_EXTENSION on Interface IF_EDMS_DOCUMENT has no exception.
Method SET_EXTERNAL_DOC_KEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_DOC_INDEX | Call by reference | Type reference (TYPE) | EDMS_DOC_INDEX | EDMS: Dokumentindex | 20020506 | |||
| 2 | I_DOC_NUMBER | Call by reference | Type reference (TYPE) | EDMS_DOC_NUMBER | EDMS: externe Dokumentnummer | 20020506 | |||
| 3 | I_DOC_PART | Call by reference | Type reference (TYPE) | EDMS_DOC_PART | EDMS: Teildokument | 20020506 | |||
| 4 | I_DOC_VERSION | Call by reference | Type reference (TYPE) | EDMS_DOC_VERSION | EDMS: Dokumentversion | 20020506 |
Method SET_EXTERNAL_DOC_KEY on Interface IF_EDMS_DOCUMENT has no exception.
Method SET_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IP_STATUS | Call by reference | Object reference (TYPE REF TO) | CL_CFS_STATUS | CFS: Verwaltet einen Status | 20020523 | |||
| 2 | I_COMMENT | Call by reference | Type reference (TYPE) | CFS_STATUS_PROT_TEXT | CFS: Statusprotokolltext | 20020522 |
Method SET_STATUS on Interface IF_EDMS_DOCUMENT has no exception.
Method WHERE_USED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RT_FOLDER | Value transfer | Type reference (TYPE) | EDMS_TT_DOCUMENT_ID | EDMS: Liste von Dokumenten | 20020409 |
Method WHERE_USED on Interface IF_EDMS_DOCUMENT has no exception.
Event Signatures
Event CHANGED Signature
| # | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_DOCID | Exporting | Value transfer | Type reference (TYPE) | EDMS_DOCID | EDMS: Dokument-ID | 20020626 |
Event CREATED Signature
| # | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_DOCID | Exporting | Value transfer | Type reference (TYPE) | EDMS_DOCID | EDMS: Dokument-ID | 20020626 |
Event DELETED Signature
| # | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_DOCID | Exporting | Value transfer | Type reference (TYPE) | EDMS_DOCID | EDMS: Dokument-ID | 20020626 |
Event MOVED Signature
| # | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_DOCID | Exporting | Value transfer | Type reference (TYPE) | EDMS_DOCID | EDMS: Dokument-ID | 20041215 |
History
| Last changed by/on | SAP | 20141109 |
| SAP Release Created in | 200 |