Hierarchy
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface composition (i COMPRISING i_ref) | IF_EDMS_MAIN_FILE | EDMS: Main File | 20020408 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_DPR_CFX_DOCUMENT | Project Management Document Class | 20050215 |
| 3 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_DPR_CFX_DOCUMENT_VERSION | CDOCS: Main Files | 20050223 |
| 4 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_EDMS_MAIN_FILE | EDMS: Main Files | 20020408 |
Properties
| Interface | IF_EDMS_COMMON_FILE | |
| Short Description | CDOCS: Shared Interface for All File Types |
General Data
| Package | EDMS_DOCUMENT | EDMS: Documents |
| 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 IF_EDMS_COMMON_FILE has no interface.
Friends
Interface IF_EDMS_COMMON_FILE has no friend.
Attributes
Interface IF_EDMS_COMMON_FILE has no attribute.
Methods
Events
| # | Event | Type | Visibility | Description | Created on |
|---|---|---|---|---|---|
| 1 | CHANGED | Instance Event (0) |
Public (2) |
File Changed | 20070419 |
| 2 | CREATED | Instance Event (0) |
Public (2) |
File Created Again | 20070419 |
| 3 | DELETED | Instance Event (0) |
Public (2) |
File Deleted | 20070419 |
| 4 | MOVED | Instance Event (0) |
Public (2) |
File Moved | 20070419 |
Types
Interface IF_EDMS_COMMON_FILE has no local type.
Method Signatures
Method CANCEL_CHECKOUT Signature
Method CANCEL_CHECKOUT on Interface IF_EDMS_COMMON_FILE has no parameter.
Method CANCEL_CHECKOUT on Interface IF_EDMS_COMMON_FILE has no exception.
Method CHECKIN_FILE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_IS_NEW_VERSION | Call by reference | Type reference (TYPE) | ABAP_BOOL | Ist neue Version | 20020430 | |||
| 2 | E_NEW_ID | Call by reference | Type reference (TYPE) | SDOK_PHID | Physisches Dokument | 20020430 | |||
| 3 | I_FILENAME | Call by reference | Type reference (TYPE) | EDMS_URL | SAP ArchiveLink: Datenelement für absolute URI | 20020408 | |||
| 4 | I_MIMETYPE | Call by reference | Type reference (TYPE) | W3CONTTYPE | HTML-Content-Type | 20020408 | |||
| 5 | I_NEW_VERSION | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Neue Version erstellen | 20020408 |
Method CHECKIN_FILE on Interface IF_EDMS_COMMON_FILE has no exception.
Method CHECKIN_TABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_IS_NEW_VERSION | Call by reference | Type reference (TYPE) | ABAP_BOOL | Ist neue Version | 20020430 | |||
| 2 | E_NEW_ID | Call by reference | Type reference (TYPE) | SDOK_PHID | Physisches Dokument | 20020430 | |||
| 3 | IT_CONTENT | Call by reference | Type reference (TYPE) | SDOKCNTBINS | SDOK: Tabelle von Binärdokumentinhalten für den Web-Server | 20020408 | |||
| 4 | I_FILENAME | Call by reference | Type reference (TYPE) | EDMS_URL | Dateiname | 20020408 | |||
| 5 | I_FILESIZE | Call by reference | Type reference (TYPE) | I | Dateigröße | 20020408 | |||
| 6 | I_MIMETYPE | Call by reference | Type reference (TYPE) | W3CONTTYPE | HTML-Content-Type | 20020408 | |||
| 7 | I_NEW_VERSION | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Neue Version anlegen | 20020408 |
Method CHECKIN_TABLE on Interface IF_EDMS_COMMON_FILE has no exception.
Method CHECKIN_XSTRING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_IS_NEW_VERSION | Call by reference | Type reference (TYPE) | ABAP_BOOL | Ist neue Version | 20020430 | |||
| 2 | E_NEW_ID | Call by reference | Type reference (TYPE) | SDOK_PHID | Physisches Dokument | 20020430 | |||
| 3 | I_CONTENT | Call by reference | Type reference (TYPE) | XSTRING | Content | 20020408 | |||
| 4 | I_FILENAME | Call by reference | Type reference (TYPE) | EDMS_URL | SAP ArchiveLink: Datenelement für absolute URI | 20020408 | |||
| 5 | I_FILESIZE | Call by reference | Type reference (TYPE) | I | 20020408 | ||||
| 6 | I_MIMETYPE | Call by reference | Type reference (TYPE) | W3CONTTYPE | HTML-Content-Type | 20020408 | |||
| 7 | I_NEW_VERSION | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Neue Version erstellen | 20020408 |
Method CHECKIN_XSTRING on Interface IF_EDMS_COMMON_FILE has no exception.
Method CHECKOUT_FILE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_FILENAME | Call by reference | Type reference (TYPE) | EDMS_URL | SAP ArchiveLink: Datenelement für absolute URI | 20020408 |
Method CHECKOUT_FILE on Interface IF_EDMS_COMMON_FILE has no exception.
Method CHECKOUT_TABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RT_CONTENT | Value transfer | Type reference (TYPE) | SDOKCNTBINS | SDOK: Tabelle von Binärdokumentinhalten für den Web-Server | 20020408 |
Method CHECKOUT_TABLE on Interface IF_EDMS_COMMON_FILE has no exception.
Method CHECKOUT_XSTRING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_CONTENT | Value transfer | Type reference (TYPE) | XSTRING | Content | 20020408 |
Method CHECKOUT_XSTRING on Interface IF_EDMS_COMMON_FILE has no exception.
Method DELETE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_DELETE_DEPENDENCE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | 20020408 |
Method DELETE on Interface IF_EDMS_COMMON_FILE has no exception.
Method FREE Signature
Method FREE on Interface IF_EDMS_COMMON_FILE has no parameter.
Method FREE on Interface IF_EDMS_COMMON_FILE has no exception.
Method GET_BASENAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_BASENAME | Value transfer | Type reference (TYPE) | EDMS_URL | SAP ArchiveLink: Datenelement für absolute URI | 20020408 |
Method GET_BASENAME on Interface IF_EDMS_COMMON_FILE 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 | Geändert am | 20020408 |
Method GET_CHANGED_AT on Interface IF_EDMS_COMMON_FILE 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) | SY-UNAME | Geändert von | 20020408 |
Method GET_CHANGED_BY on Interface IF_EDMS_COMMON_FILE has no exception.
Method GET_CHECKEDOUT_PROPERTIES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_DIRECTORY | Call by reference | Type reference (TYPE) | EDMS_DIRECTORY | EDMS: Verzeichnis | 20020410 | |||
| 2 | E_FILENAME | Call by reference | Type reference (TYPE) | EDMS_FILENAME | EDMS: Dateiname | 20020410 | |||
| 3 | E_HOSTNAME | Call by reference | Type reference (TYPE) | EDMS_HOSTNAME | EDMS: Hostname | 20020410 | |||
| 4 | E_USERNAME | Call by reference | Type reference (TYPE) | UNAME | Benutzername | 20020410 |
Method GET_CHECKEDOUT_PROPERTIES on Interface IF_EDMS_COMMON_FILE 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 | Erstellt am | 20020408 |
Method GET_CREATED_AT on Interface IF_EDMS_COMMON_FILE 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) | SY-UNAME | Erstellt von | 20020408 |
Method GET_CREATED_BY on Interface IF_EDMS_COMMON_FILE 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_FILE_DESCRIPTION | EDMS: Dateibezeichnung | 20020414 |
Method GET_DESCRIPTION on Interface IF_EDMS_COMMON_FILE 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) | W3FILEEXT | Filenamenserweiterung | 20020408 |
Method GET_EXTENSION on Interface IF_EDMS_COMMON_FILE has no exception.
Method GET_FILE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_FILE | Value transfer | Type reference (TYPE) | EDMS_URL | SAP ArchiveLink: Datenelement für absolute URI | 20020408 |
Method GET_FILE on Interface IF_EDMS_COMMON_FILE has no exception.
Method GET_FILENAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_FILENAME | Value transfer | Type reference (TYPE) | EDMS_URL | Dateiname | 20020408 |
Method GET_FILENAME on Interface IF_EDMS_COMMON_FILE has no exception.
Method GET_FILESIZE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_FILESIZE | Value transfer | Type reference (TYPE) | I | Dateigröße | 20020408 |
Method GET_FILESIZE on Interface IF_EDMS_COMMON_FILE 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_FILE_ID | Physisches Dokument | 20020408 |
Method GET_ID on Interface IF_EDMS_COMMON_FILE has no exception.
Method GET_MIMETYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_MIMETYPE | Value transfer | Type reference (TYPE) | W3CONTTYPE | HTML-Content-Type | 20020408 |
Method GET_MIMETYPE on Interface IF_EDMS_COMMON_FILE has no exception.
Method GET_PATHNAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_PATHNAME | Value transfer | Type reference (TYPE) | EDMS_URL | SAP ArchiveLink: Datenelement für absolute URI | 20020408 |
Method GET_PATHNAME on Interface IF_EDMS_COMMON_FILE has no exception.
Method GET_READ_URL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_URL | Value transfer | Type reference (TYPE) | SAEURI | URL zum lesen | 20020408 |
Method GET_READ_URL on Interface IF_EDMS_COMMON_FILE has no exception.
Method GET_STORAGE_CATEGORY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_STORAGE_CATEGORY | Value transfer | Type reference (TYPE) | SDOK_STCAT | Kategorie für physische Dokumente | 20020408 |
Method GET_STORAGE_CATEGORY on Interface IF_EDMS_COMMON_FILE has no exception.
Method GET_WRITE_URL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_URL | Value transfer | Type reference (TYPE) | SAEURI | SAP ArchiveLink: Datenelement für absolute URI | 20020408 |
Method GET_WRITE_URL on Interface IF_EDMS_COMMON_FILE has no exception.
Method HAS_CONTENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_HAS_CONTENT | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20020408 |
Method HAS_CONTENT on Interface IF_EDMS_COMMON_FILE has no exception.
Method INITIALIZE Signature
Method INITIALIZE on Interface IF_EDMS_COMMON_FILE has no parameter.
Method INITIALIZE on Interface IF_EDMS_COMMON_FILE has no exception.
Method IS_CHECKED_OUT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_CHECKEDOUT_BY | Call by reference | Type reference (TYPE) | UNAME | Benutzername | 20020410 | |||
| 2 | E_IS_CHECKED_OUT | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20020410 |
Method IS_CHECKED_OUT on Interface IF_EDMS_COMMON_FILE has no exception.
Method IS_LOCKED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_IS_LOCKED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20020408 | ||||
| 2 | E_LOCKED_BY | Call by reference | Type reference (TYPE) | SY-UNAME | R/3-System, Anmeldename des Benutzers | 20020408 |
Method IS_LOCKED on Interface IF_EDMS_COMMON_FILE has no exception.
Method IS_PERSISTENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_PERSISTENT | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20020408 |
Method IS_PERSISTENT on Interface IF_EDMS_COMMON_FILE has no exception.
Method IS_UNPROTECTED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_IS_UNPROTECTED | Value transfer | Type reference (TYPE) | ABAP_BOOL | Unprotected | 20020408 |
Method IS_UNPROTECTED on Interface IF_EDMS_COMMON_FILE has no exception.
Method RELOCATE_CONTENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_STORAGE_CATEGORY | Call by reference | Type reference (TYPE) | SDOK_STCAT | Kategorie für physische Dokumente | 20020410 |
Method RELOCATE_CONTENT on Interface IF_EDMS_COMMON_FILE has no exception.
Method REMOVE_LOCK Signature
Method REMOVE_LOCK on Interface IF_EDMS_COMMON_FILE has no parameter.
Method REMOVE_LOCK on Interface IF_EDMS_COMMON_FILE has no exception.
Method SAVE Signature
Method SAVE on Interface IF_EDMS_COMMON_FILE has no parameter.
Method SAVE on Interface IF_EDMS_COMMON_FILE has no exception.
Method SAVE_AS_URL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_FILENAME | Call by reference | Type reference (TYPE) | SAEURI | SAP ArchiveLink: Datenelement für absolute URI | 20020409 | |||
| 2 | I_FILESIZE | Call by reference | Type reference (TYPE) | I | Dateigröße | 20020409 | |||
| 3 | I_MIMETYPE | Call by reference | Type reference (TYPE) | W3CONTTYPE | HTML-Content-Type | 20020409 | |||
| 4 | I_NEW_VERSION | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Neue Version | 20020419 |
Method SAVE_AS_URL on Interface IF_EDMS_COMMON_FILE has no exception.
Method SET_CHECKEDOUT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_FILENAME | Call by reference | Type reference (TYPE) | EDMS_URL | SAP ArchiveLink: Datenelement für absolute URI | 20020410 | |||
| 2 | I_HOSTNAME | Call by reference | Type reference (TYPE) | EDMS_HOSTNAME | EDMS: Hostname | 20020410 | |||
| 3 | I_USER | Call by reference | Type reference (TYPE) | UNAME | SY-UNAME | Benutzername | 20020410 |
Method SET_CHECKEDOUT on Interface IF_EDMS_COMMON_FILE has no exception.
Method SET_DESCRIPTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_DESCRIPTION | Value transfer | Type reference (TYPE) | EDMS_FILE_DESCRIPTION | EDMS: Dateibezeichnung | 20020414 |
Method SET_DESCRIPTION on Interface IF_EDMS_COMMON_FILE has no exception.
Method SET_FILENAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_FILENAME | Call by reference | Type reference (TYPE) | EDMS_URL | SAP ArchiveLink: Datenelement für absolute URI | 20020408 |
Method SET_FILENAME on Interface IF_EDMS_COMMON_FILE has no exception.
Method SET_FTP_DESTINATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_DESTINATION | Call by reference | Type reference (TYPE) | RFCDEST | logische Destination (Wird bei Funktionsaufruf angegeben) | 20020408 |
Method SET_FTP_DESTINATION on Interface IF_EDMS_COMMON_FILE has no exception.
Method SET_HTTP_DESTINATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_DESTINATION | Call by reference | Type reference (TYPE) | RFCDEST | logische Destination (Wird bei Funktionsaufruf angegeben) | 20020408 |
Method SET_HTTP_DESTINATION on Interface IF_EDMS_COMMON_FILE has no exception.
Method SET_LOCK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_USER | Call by reference | Type reference (TYPE) | UNAME | SY-UNAME | Benutzername | 20020408 |
Method SET_LOCK on Interface IF_EDMS_COMMON_FILE has no exception.
Method SET_MIMETYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_MIMETYPE | Call by reference | Type reference (TYPE) | W3CONTTYPE | HTML-Content-Type | 20020408 |
Method SET_MIMETYPE on Interface IF_EDMS_COMMON_FILE has no exception.
Method SET_STORAGE_CATEGORY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_STORAGE_CATEGORY | Call by reference | Type reference (TYPE) | SDOK_STCAT | Kategorie für physische Dokumente | 20020408 |
Method SET_STORAGE_CATEGORY on Interface IF_EDMS_COMMON_FILE has no exception.
Event Signatures
Event CHANGED Signature
Event CHANGED on Interface IF_EDMS_COMMON_FILE has no parameter.
Event CREATED Signature
Event CREATED on Interface IF_EDMS_COMMON_FILE has no parameter.
Event DELETED Signature
Event DELETED on Interface IF_EDMS_COMMON_FILE has no parameter.
Event MOVED Signature
Event MOVED on Interface IF_EDMS_COMMON_FILE has no parameter.
History
| Last changed by/on | SAP | 20141109 |
| SAP Release Created in | 200 |