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 CHECK_DELFOLDER Instance method Public Method Check Authorization for Folder Deletion 20090511
2 FOLDERCOPY Instance method Public Method Copy Folder from Source to Destination Folder 20090511
3 FOLDERCREATESIMPLE Instance method Public Method Create Folder 20041108
4 FOLDEREXPORT Instance method Public Method Export Folder to Destination Directory 20090511
5 GETDOCDEFAULTS Instance method Public Method Set Document Defaults 20090511
6 GETDOCTYPES Instance method Public Method Display Document Types - Create 20090511
7 GETNEWFILEDATA Instance method Public Method Get File Data 20090511
8 GETOBJECTLINKS_TAB Instance method Public Method Set Active Object Links Tabs 20090511
9 GETPRINTERS Instance method Public Method Set List of Available Printers 20090511
10 GETSEARCHDOCTYPES Instance method Public Method Display Document Types - Search 20090511
11 GETURL Instance method Public Method Get URL for Document Info Record 20090511
12 INIT Instance method Public Method Initialize after Logon 20090511
13 PLOT Instance method Public Method Plot Originals 20090511
14 PRINT Instance method Public Method Print Original 20090511
15 SHOW_ROOTS 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 Changing EV_HAS_AUTH Value transfer Type reference (TYPE) CVAUTH_PERMISSION-SEL_FLAG Returnparameter 20090601
2 Importing IV_DOKAR Value transfer Type reference (TYPE) DRAW-DOKAR Dokumentart 20090511
3 Importing IV_DOKNR Value transfer Type reference (TYPE) DRAW-DOKNR Dokumentnummer 20090511
4 Importing IV_DOKTL Value transfer Type reference (TYPE) DRAW-DOKTL Teildokument 20090511
5 Importing IV_DOKVR Value transfer Type reference (TYPE) DRAW-DOKVR Dokumentversion 20090511
6 Importing IV_PARDOKAR Value transfer Type reference (TYPE) DRAW-DOKAR Dokumentart 20090511
7 Importing IV_PARDOKNR Value transfer Type reference (TYPE) DRAW-DOKNR Dokumentnummer 20090511
8 Importing IV_PARDOKTL Value transfer Type reference (TYPE) DRAW-DOKTL Teildokument 20090511
9 Importing 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 Changing EV_RETURN Value transfer Type reference (TYPE) BAPIRET2 Returnparameter 20090511
2 Importing IV_AUTO_INHERITED_AUTH Value transfer Type reference (TYPE) MCDOK-CHECKFLAG Auto Inheritance of Authorization Flag 20110504
3 Importing IV_DESTFOLDER Value transfer Type reference (TYPE) BAPI_DOC_KEYS BAPIS-DVS: Dokumentschlüssel 20090511
4 Importing IV_PARENTFOLDER Value transfer Type reference (TYPE) BAPI_DOC_KEYS BAPIS-DVS: Dokumentschlüssel 20090511
5 Importing 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 Changing CHARACTERISTICVALUES Value transfer Type reference (TYPE) TB_BAPI_CHARACTERISTIC_VALUES 20041129
2 Changing CLASSALLOCATIONS Value transfer Type reference (TYPE) TB_BAPI_CLASS_ALLOCATION 20041129
3 Changing DOCUMENTDATA Value transfer Type reference (TYPE) BAPI_DOC_DRAW2 20041129
4 Changing DOCUMENTFILES Value transfer Type reference (TYPE) T_BAPI_DOC_FILES2 20041129
5 Importing FOLDERDOCUMENT Value transfer Type reference (TYPE) BAPI_DOC_KEYS 20041222
6 Changing 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 Changing EV_RETURN Value transfer Type reference (TYPE) BAPIRET2 Returnparameter 20090511
2 Importing IV_DESTINATIONDIRECTORY Value transfer Type reference (TYPE) BAPI_DOC_FILES2-DOCPATH Pfad für Originaldatei 20090511
3 Importing 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 Changing ET_CHARACTERISTICVALUES Value transfer Type reference (TYPE) TT_BAPI_CHARACTERISTIC_VALUES BAPI-Struktur für Merkmalsbewertung 20090511
2 Changing ET_CLASSALLOCATIONS Value transfer Type reference (TYPE) TT_BAPI_CLASS_ALLOCATION BAPI-Struktur für die Klassenzuordnung eines Objekts 20090511
3 Changing EV_DOCUMENTDATA Value transfer Type reference (TYPE) BAPI_DOC_DRAW2 Returnparameter 20090511
4 Changing EV_RETURN Value transfer Type reference (TYPE) BAPIRET2 BAPIS-DVS: Dokumentdaten 20090511
5 Importing IV_DOCUMENTTYPE Value transfer Type reference (TYPE) BAPI_DOC_DRAW2-DOCUMENTTYPE Dokumentart 20090511
6 Importing IV_FOLDERDOCUMENT Value transfer Type reference (TYPE) BAPI_DOC_KEYS BAPIS-DVS: Dokumentschlüssel 20090511
7 Importing 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 Changing ET_DOCUMENTTYPES Value transfer Type reference (TYPE) TT_TDWAI SAP-interne Dokumentarten 20090511
2 Changing EV_RETURN Value transfer Type reference (TYPE) BAPIRET2 Returnparameter 20090511
3 Importing IV_FOLDERDOCUMENT Value transfer Type reference (TYPE) BAPI_DOC_KEYS BAPIS-DVS: Dokumentschlüssel 20090511
4 Importing 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 Changing EV_STORAGECATEGORY Value transfer Type reference (TYPE) BAPI_DOC_FILES2-STORAGECATEGORY Ablagekategorie für Originaldateien 20090511
2 Changing EV_WSAPPLICATION Value transfer Type reference (TYPE) BAPI_DOC_FILES2-WSAPPLICATION Workstation-Applikation 20090511
3 Importing IV_CHECKIN_DEF Value transfer Type reference (TYPE) DMS_CHECKIN_DEF DVS: Definitionen für Checkin 20090511
4 Importing IV_DOC_FILE Value transfer Type reference (TYPE) DMS_DOC_FILE DVS: Hilfsstruktur für Dokumentoriginale 20090511
5 Importing 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 Changing EV_DPR_OBJLNK Value transfer Type reference (TYPE) BAPI_DOC_AUX-FLAG Flag für Dokumentenverwaltung 20090511
2 Changing EV_PORDER Value transfer Type reference (TYPE) BAPI_DOC_AUX-FLAG Flag für Dokumentenverwaltung 20090511
3 Changing EV_STKO_DOC Value transfer Type reference (TYPE) BAPI_DOC_AUX-FLAG Flag für Dokumentenverwaltung 20090511
4 Changing 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 Changing ET_PRINTERS Value transfer Type reference (TYPE) TT_RFCDMSDATA Übergabestruktur für DMS-Daten mit CAD Dialog-RFC 20090511
2 Changing 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 Changing ET_DOCUMENTTYPES Value transfer Type reference (TYPE) TT_TDWAI SAP-interne Dokumentarten 20090511
2 Changing 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 Changing EV_RETURN Value transfer Type reference (TYPE) BAPIRET2 Returnparameter 20090511
2 Changing EV_URL Value transfer Type reference (TYPE) BAPI_DOC_FILES2-DOCFILE Original zu Dokument 20090511
3 Importing IV_ACTION Value transfer Type reference (TYPE) SYST-UCOMM Funktionscode, der PAI ausgelöst hat 20090511
4 Importing IV_DOCFILE Value transfer Type reference (TYPE) BAPI_DOC_FILES2-DOCFILE Original zu Dokument 20090511
5 Importing 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 Changing ET_FUNCTIONS Value transfer Type reference (TYPE) TT_CVAPI_APPLICATION DVS: Applikationen 20090511
2 Changing EV_RETURN Value transfer Type reference (TYPE) BAPIRET2 Returnparameter 20090511
3 Importing IV_EDMS_RELEASE Value transfer Type reference (TYPE) EASYDMS_C_PARA-SAPATTRIBUTNAME Attribut für SAP Easy Document Management 20090511
4 Importing IV_HOSTNAME Value transfer Type reference (TYPE) TDWD-NTADR Netzadresse 20090511
5 Importing IV_IPADR Value transfer Type reference (TYPE) TDWD-NTADR Netzadresse 20090511
6 Importing 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 Changing ET_PARAMETERS Value transfer Type reference (TYPE) TT_RFCDMSDATA Übergabestruktur für DMS-Daten mit CAD Dialog-RFC 20090511
2 Changing ET_SELECTEDDOCUMENTS Value transfer Type reference (TYPE) TT_BAPI_DOC_KEYS BAPIS-DVS: Dokumentschlüssel 20090511
3 Changing ET_SELECTEDFILES Value transfer Type reference (TYPE) TT_BAPI_DOC_FILES2 BAPIS-DVS: Dokumenten-Originale 20090511
4 Changing EV_RETURN Value transfer Type reference (TYPE) BAPIRET2 Returnparameter 20090511
5 Importing 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 Changing ET_PARAMETERS Value transfer Type reference (TYPE) TT_RFCDMSDATA Übergabestruktur für DMS-Daten mit CAD Dialog-RFC 20090511
2 Changing ET_SELECTEDDOCUMENTS Value transfer Type reference (TYPE) TT_BAPI_DOC_KEYS BAPIS-DVS: Dokumentschlüssel 20090511
3 Changing ET_SELECTEDFILES Value transfer Type reference (TYPE) TT_BAPI_DOC_FILES2 BAPIS-DVS: Dokumenten-Originale 20090511
4 Changing EV_PRINT_METHOD Value transfer Type reference (TYPE) SYST-UCOMM Funktionscode, der PAI ausgelöst hat 20090511
5 Changing EV_RETURN Value transfer Type reference (TYPE) BAPIRET2 Returnparameter 20090511
6 Importing 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 Changing PRIVATEFOLDER Call by reference Type reference (TYPE) BAPI_DOC_KEYS BAPIS-DVS: Dokumentschlüssel 20041012
2 Changing PUBLICFOLDER Call by reference Type reference (TYPE) BAPI_DOC_KEYS BAPIS-DVS: Dokumentschlüssel 20041012
3 Changing SHOWPRIVATEROOT Call by reference Type reference (TYPE) CVCHECKFLAG 'X' Flag für Dokumentenverwaltung 20041012
4 Changing SHOWPUBLICROOT Call by reference Type reference (TYPE) CVCHECKFLAG 'X' Flag für Dokumentenverwaltung 20041012
5 Changing 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