SAP ABAP Interface IF_EX_EASYDMS_MAIN01 (BAdI Interface IF_EX_EASYDMS_MAIN01)
Hierarchy
☛
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
⤷
CA-DMS (Application Component) Document Management System
⤷
EASYDMS01 (Package) Functions for Easy Document Management
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_EX_EASYDMS_MAIN01 | BAdI Class CL_EX_EASYDMS_MAIN01 | 20110504 |
Properties
| Interface | IF_EX_EASYDMS_MAIN01 | |
| Short Description | BAdI Interface IF_EX_EASYDMS_MAIN01 |
General Data
| Package | EASYDMS01 | Functions for Easy Document Management |
| Created | 20041012 | SAP |
| Last changed | 20110908 | SAP |
| Unicode checks active |
Forward declarations
Interface IF_EX_EASYDMS_MAIN01 has no forward declaration.
Interfaces
Interface IF_EX_EASYDMS_MAIN01 has no interface.
Friends
Interface IF_EX_EASYDMS_MAIN01 has no friend.
Attributes
Interface IF_EX_EASYDMS_MAIN01 has no attribute.
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Check Authorization for Folder Deletion | 20090511 | |
| 2 | Instance method | Public | Method | Copy Folder from Source to Destination Folder | 20090511 | |
| 3 | Instance method | Public | Method | Create Folder | 20041108 | |
| 4 | Instance method | Public | Method | Export Folder to Destination Directory | 20090511 | |
| 5 | Instance method | Public | Method | Set Document Defaults | 20090511 | |
| 6 | Instance method | Public | Method | Display Document Types - Create | 20090511 | |
| 7 | Instance method | Public | Method | Get File Data | 20090511 | |
| 8 | Instance method | Public | Method | Set Active Object Links Tabs | 20090511 | |
| 9 | Instance method | Public | Method | Set List of Available Printers | 20090511 | |
| 10 | Instance method | Public | Method | Display Document Types - Search | 20090511 | |
| 11 | Instance method | Public | Method | Get URL for Document Info Record | 20090511 | |
| 12 | Instance method | Public | Method | Initialize after Logon | 20090511 | |
| 13 | Instance method | Public | Method | Plot Originals | 20090511 | |
| 14 | Instance method | Public | Method | Print Original | 20090511 | |
| 15 | Instance method | Public | Method | Display or Hide Root Folders | 20041012 |
Events
Interface IF_EX_EASYDMS_MAIN01 has no event.
Types
Interface IF_EX_EASYDMS_MAIN01 has no local type.
Method Signatures
Method CHECK_DELFOLDER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_HAS_AUTH | Value transfer | Type reference (TYPE) | CVAUTH_PERMISSION-SEL_FLAG | Returnparameter | 20090601 | |||
| 2 | IV_DOKAR | Value transfer | Type reference (TYPE) | DRAW-DOKAR | Dokumentart | 20090511 | |||
| 3 | IV_DOKNR | Value transfer | Type reference (TYPE) | DRAW-DOKNR | Dokumentnummer | 20090511 | |||
| 4 | IV_DOKTL | Value transfer | Type reference (TYPE) | DRAW-DOKTL | Teildokument | 20090511 | |||
| 5 | IV_DOKVR | Value transfer | Type reference (TYPE) | DRAW-DOKVR | Dokumentversion | 20090511 | |||
| 6 | IV_PARDOKAR | Value transfer | Type reference (TYPE) | DRAW-DOKAR | Dokumentart | 20090511 | |||
| 7 | IV_PARDOKNR | Value transfer | Type reference (TYPE) | DRAW-DOKNR | Dokumentnummer | 20090511 | |||
| 8 | IV_PARDOKTL | Value transfer | Type reference (TYPE) | DRAW-DOKTL | Teildokument | 20090511 | |||
| 9 | IV_PARDOKVR | Value transfer | Type reference (TYPE) | DRAW-DOKVR | Dokumentversion | 20090511 |
Method CHECK_DELFOLDER on Interface IF_EX_EASYDMS_MAIN01 has no exception.
Method FOLDERCOPY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_RETURN | Value transfer | Type reference (TYPE) | BAPIRET2 | Returnparameter | 20090511 | |||
| 2 | IV_AUTO_INHERITED_AUTH | Value transfer | Type reference (TYPE) | MCDOK-CHECKFLAG | Auto Inheritance of Authorization Flag | 20110504 | |||
| 3 | IV_DESTFOLDER | Value transfer | Type reference (TYPE) | BAPI_DOC_KEYS | BAPIS-DVS: Dokumentschlüssel | 20090511 | |||
| 4 | IV_PARENTFOLDER | Value transfer | Type reference (TYPE) | BAPI_DOC_KEYS | BAPIS-DVS: Dokumentschlüssel | 20090511 | |||
| 5 | IV_SOURCEFOLDER | Value transfer | Type reference (TYPE) | BAPI_DOC_KEYS | BAPIS-DVS: Dokumentschlüssel | 20090511 |
Method FOLDERCOPY on Interface IF_EX_EASYDMS_MAIN01 has no exception.
Method FOLDERCREATESIMPLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CHARACTERISTICVALUES | Value transfer | Type reference (TYPE) | TB_BAPI_CHARACTERISTIC_VALUES | 20041129 | ||||
| 2 | CLASSALLOCATIONS | Value transfer | Type reference (TYPE) | TB_BAPI_CLASS_ALLOCATION | 20041129 | ||||
| 3 | DOCUMENTDATA | Value transfer | Type reference (TYPE) | BAPI_DOC_DRAW2 | 20041129 | ||||
| 4 | DOCUMENTFILES | Value transfer | Type reference (TYPE) | T_BAPI_DOC_FILES2 | 20041129 | ||||
| 5 | FOLDERDOCUMENT | Value transfer | Type reference (TYPE) | BAPI_DOC_KEYS | 20041222 | ||||
| 6 | OBJECTLINKS | Value transfer | Type reference (TYPE) | T_BAPI_DOC_DRAD | 20041129 |
Method FOLDERCREATESIMPLE on Interface IF_EX_EASYDMS_MAIN01 has no exception.
Method FOLDEREXPORT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_RETURN | Value transfer | Type reference (TYPE) | BAPIRET2 | Returnparameter | 20090511 | |||
| 2 | IV_DESTINATIONDIRECTORY | Value transfer | Type reference (TYPE) | BAPI_DOC_FILES2-DOCPATH | Pfad für Originaldatei | 20090511 | |||
| 3 | IV_FOLDERDOCUMENT | Value transfer | Type reference (TYPE) | BAPI_DOC_KEYS | BAPIS-DVS: Dokumentschlüssel | 20090511 |
Method FOLDEREXPORT on Interface IF_EX_EASYDMS_MAIN01 has no exception.
Method GETDOCDEFAULTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_CHARACTERISTICVALUES | Value transfer | Type reference (TYPE) | TT_BAPI_CHARACTERISTIC_VALUES | BAPI-Struktur für Merkmalsbewertung | 20090511 | |||
| 2 | ET_CLASSALLOCATIONS | Value transfer | Type reference (TYPE) | TT_BAPI_CLASS_ALLOCATION | BAPI-Struktur für die Klassenzuordnung eines Objekts | 20090511 | |||
| 3 | EV_DOCUMENTDATA | Value transfer | Type reference (TYPE) | BAPI_DOC_DRAW2 | Returnparameter | 20090511 | |||
| 4 | EV_RETURN | Value transfer | Type reference (TYPE) | BAPIRET2 | BAPIS-DVS: Dokumentdaten | 20090511 | |||
| 5 | IV_DOCUMENTTYPE | Value transfer | Type reference (TYPE) | BAPI_DOC_DRAW2-DOCUMENTTYPE | Dokumentart | 20090511 | |||
| 6 | IV_FOLDERDOCUMENT | Value transfer | Type reference (TYPE) | BAPI_DOC_KEYS | BAPIS-DVS: Dokumentschlüssel | 20090511 | |||
| 7 | IV_ISFOLDER | Value transfer | Type reference (TYPE) | BAPI_DOC_DRAW2-CADINDICATOR | CAD-Kennzeichen | 20090511 |
Method GETDOCDEFAULTS on Interface IF_EX_EASYDMS_MAIN01 has no exception.
Method GETDOCTYPES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_DOCUMENTTYPES | Value transfer | Type reference (TYPE) | TT_TDWAI | SAP-interne Dokumentarten | 20090511 | |||
| 2 | EV_RETURN | Value transfer | Type reference (TYPE) | BAPIRET2 | Returnparameter | 20090511 | |||
| 3 | IV_FOLDERDOCUMENT | Value transfer | Type reference (TYPE) | BAPI_DOC_KEYS | BAPIS-DVS: Dokumentschlüssel | 20090511 | |||
| 4 | IV_ISFOLDER | Value transfer | Type reference (TYPE) | BAPI_DOC_DRAW2-CADINDICATOR | CAD-Kennzeichen | 20090511 |
Method GETDOCTYPES on Interface IF_EX_EASYDMS_MAIN01 has no exception.
Method GETNEWFILEDATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_STORAGECATEGORY | Value transfer | Type reference (TYPE) | BAPI_DOC_FILES2-STORAGECATEGORY | Ablagekategorie für Originaldateien | 20090511 | |||
| 2 | EV_WSAPPLICATION | Value transfer | Type reference (TYPE) | BAPI_DOC_FILES2-WSAPPLICATION | Workstation-Applikation | 20090511 | |||
| 3 | IV_CHECKIN_DEF | Value transfer | Type reference (TYPE) | DMS_CHECKIN_DEF | DVS: Definitionen für Checkin | 20090511 | |||
| 4 | IV_DOC_FILE | Value transfer | Type reference (TYPE) | DMS_DOC_FILE | DVS: Hilfsstruktur für Dokumentoriginale | 20090511 | |||
| 5 | IV_FULLFILENAME | Value transfer | Type reference (TYPE) | BAPI_DOC_FILES2-DOCFILE | Original zu Dokument | 20090511 |
Method GETNEWFILEDATA on Interface IF_EX_EASYDMS_MAIN01 has no exception.
Method GETOBJECTLINKS_TAB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_DPR_OBJLNK | Value transfer | Type reference (TYPE) | BAPI_DOC_AUX-FLAG | Flag für Dokumentenverwaltung | 20090511 | |||
| 2 | EV_PORDER | Value transfer | Type reference (TYPE) | BAPI_DOC_AUX-FLAG | Flag für Dokumentenverwaltung | 20090511 | |||
| 3 | EV_STKO_DOC | Value transfer | Type reference (TYPE) | BAPI_DOC_AUX-FLAG | Flag für Dokumentenverwaltung | 20090511 | |||
| 4 | EV_STPO_DOC | Value transfer | Type reference (TYPE) | BAPI_DOC_AUX-FLAG | Flag für Dokumentenverwaltung | 20090511 |
Method GETOBJECTLINKS_TAB on Interface IF_EX_EASYDMS_MAIN01 has no exception.
Method GETPRINTERS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_PRINTERS | Value transfer | Type reference (TYPE) | TT_RFCDMSDATA | Übergabestruktur für DMS-Daten mit CAD Dialog-RFC | 20090511 | |||
| 2 | EV_RETURN | Value transfer | Type reference (TYPE) | BAPIRET2 | Returnparameter | 20090511 |
Method GETPRINTERS on Interface IF_EX_EASYDMS_MAIN01 has no exception.
Method GETSEARCHDOCTYPES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_DOCUMENTTYPES | Value transfer | Type reference (TYPE) | TT_TDWAI | SAP-interne Dokumentarten | 20090511 | |||
| 2 | EV_RETURN | Value transfer | Type reference (TYPE) | BAPIRET2 | Returnparameter | 20090511 |
Method GETSEARCHDOCTYPES on Interface IF_EX_EASYDMS_MAIN01 has no exception.
Method GETURL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_RETURN | Value transfer | Type reference (TYPE) | BAPIRET2 | Returnparameter | 20090511 | |||
| 2 | EV_URL | Value transfer | Type reference (TYPE) | BAPI_DOC_FILES2-DOCFILE | Original zu Dokument | 20090511 | |||
| 3 | IV_ACTION | Value transfer | Type reference (TYPE) | SYST-UCOMM | Funktionscode, der PAI ausgelöst hat | 20090511 | |||
| 4 | IV_DOCFILE | Value transfer | Type reference (TYPE) | BAPI_DOC_FILES2-DOCFILE | Original zu Dokument | 20090511 | |||
| 5 | IV_DOCUMENT | Value transfer | Type reference (TYPE) | BAPI_DOC_KEYS | BAPIS-DVS: Dokumentschlüssel | 20090511 |
Method GETURL on Interface IF_EX_EASYDMS_MAIN01 has no exception.
Method INIT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_FUNCTIONS | Value transfer | Type reference (TYPE) | TT_CVAPI_APPLICATION | DVS: Applikationen | 20090511 | |||
| 2 | EV_RETURN | Value transfer | Type reference (TYPE) | BAPIRET2 | Returnparameter | 20090511 | |||
| 3 | IV_EDMS_RELEASE | Value transfer | Type reference (TYPE) | EASYDMS_C_PARA-SAPATTRIBUTNAME | Attribut für SAP Easy Document Management | 20090511 | |||
| 4 | IV_HOSTNAME | Value transfer | Type reference (TYPE) | TDWD-NTADR | Netzadresse | 20090511 | |||
| 5 | IV_IPADR | Value transfer | Type reference (TYPE) | TDWD-NTADR | Netzadresse | 20090511 | |||
| 6 | IV_UNICODE | Value transfer | Type reference (TYPE) | BAPI_DOC_AUX-FLAG | Flag für Dokumentenverwaltung | 20090923 |
Method INIT on Interface IF_EX_EASYDMS_MAIN01 has no exception.
Method PLOT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_PARAMETERS | Value transfer | Type reference (TYPE) | TT_RFCDMSDATA | Übergabestruktur für DMS-Daten mit CAD Dialog-RFC | 20090511 | |||
| 2 | ET_SELECTEDDOCUMENTS | Value transfer | Type reference (TYPE) | TT_BAPI_DOC_KEYS | BAPIS-DVS: Dokumentschlüssel | 20090511 | |||
| 3 | ET_SELECTEDFILES | Value transfer | Type reference (TYPE) | TT_BAPI_DOC_FILES2 | BAPIS-DVS: Dokumenten-Originale | 20090511 | |||
| 4 | EV_RETURN | Value transfer | Type reference (TYPE) | BAPIRET2 | Returnparameter | 20090511 | |||
| 5 | IV_FOLDERDOCUMENT | Value transfer | Type reference (TYPE) | BAPI_DOC_KEYS | BAPIS-DVS: Dokumentschlüssel | 20090511 |
Method PLOT on Interface IF_EX_EASYDMS_MAIN01 has no exception.
Method PRINT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_PARAMETERS | Value transfer | Type reference (TYPE) | TT_RFCDMSDATA | Übergabestruktur für DMS-Daten mit CAD Dialog-RFC | 20090511 | |||
| 2 | ET_SELECTEDDOCUMENTS | Value transfer | Type reference (TYPE) | TT_BAPI_DOC_KEYS | BAPIS-DVS: Dokumentschlüssel | 20090511 | |||
| 3 | ET_SELECTEDFILES | Value transfer | Type reference (TYPE) | TT_BAPI_DOC_FILES2 | BAPIS-DVS: Dokumenten-Originale | 20090511 | |||
| 4 | EV_PRINT_METHOD | Value transfer | Type reference (TYPE) | SYST-UCOMM | Funktionscode, der PAI ausgelöst hat | 20090511 | |||
| 5 | EV_RETURN | Value transfer | Type reference (TYPE) | BAPIRET2 | Returnparameter | 20090511 | |||
| 6 | IV_FOLDERDOCUMENT | Value transfer | Type reference (TYPE) | BAPI_DOC_KEYS | BAPIS-DVS: Dokumentschlüssel | 20090511 |
Method PRINT on Interface IF_EX_EASYDMS_MAIN01 has no exception.
Method SHOW_ROOTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PRIVATEFOLDER | Call by reference | Type reference (TYPE) | BAPI_DOC_KEYS | BAPIS-DVS: Dokumentschlüssel | 20041012 | |||
| 2 | PUBLICFOLDER | Call by reference | Type reference (TYPE) | BAPI_DOC_KEYS | BAPIS-DVS: Dokumentschlüssel | 20041012 | |||
| 3 | SHOWPRIVATEROOT | Call by reference | Type reference (TYPE) | CVCHECKFLAG | 'X' | Flag für Dokumentenverwaltung | 20041012 | ||
| 4 | SHOWPUBLICROOT | Call by reference | Type reference (TYPE) | CVCHECKFLAG | 'X' | Flag für Dokumentenverwaltung | 20041012 | ||
| 5 | SHOWSEARCHRESULT | Call by reference | Type reference (TYPE) | CVCHECKFLAG | 'X' | Flag für Dokumentenverwaltung | 20041012 |
Method SHOW_ROOTS on Interface IF_EX_EASYDMS_MAIN01 has no exception.
History
| Last changed by/on | SAP | 20110908 |
| SAP Release Created in | 600 |