SAP ABAP Interface IF_EASYDMS (Interface for BAdI: EASYDMS)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   CA-DMS (Application Component) Document Management System
     EASYDMS70 (Package) External Interface EasyDMS
Properties
Interface IF_EASYDMS  
Short Description Interface for BAdI: EASYDMS    
General Data
Package EASYDMS70   External Interface EasyDMS 
Created 20090623   SAP 
Last changed 20100310   SAP 
Unicode checks active    
Forward declarations
Interface IF_EASYDMS has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_BADI_INTERFACE Tag Interface for BAdIs 20090626
Friends
Interface IF_EASYDMS has no friend.
Attributes
Interface IF_EASYDMS has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CLSEARCHHELP_AVAILABLE Instance method Public Method Define Search Help for Characteristics 20091023
2 CLSEARCHHELP_GETVALUE Instance method Public Method Define Values for Characteristics 20091023
3 CREATE_NEW_VERSION Instance method Public Method Create New Versions of Document Info Records 20090626
4 DOCUMENT_CHANGE2 Instance method Public Method Change Documents 20090626
5 MASS_DELETE_DOCUMENTS Instance method Public Method Delete Multiple Documents 20090626
Events
Interface IF_EASYDMS has no event.
Types
Interface IF_EASYDMS has no local type.
Method Signatures

Method CLSEARCHHELP_AVAILABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CHARHELPCHK Call by reference Type reference (TYPE) TT_EDMS_CHARHELPCHK Charecteristic Search Help 20091023
2 Importing IV_DOCUMENTNUMBER Call by reference Type reference (TYPE) BAPI_DOC_AUX-DOCNUMBER Document number 20091023
3 Importing IV_DOCUMENTPART Call by reference Type reference (TYPE) BAPI_DOC_AUX-DOCPART Document Part 20091023
4 Importing IV_DOCUMENTTYPE Call by reference Type reference (TYPE) BAPI_DOC_AUX-DOCTYPE Document Type 20091023
5 Importing IV_DOCUMENTVERSION Call by reference Type reference (TYPE) BAPI_DOC_AUX-DOCVERSION Document Version 20091023
6 Changing RETURN Call by reference Type reference (TYPE) BAPIRET2 Return Parameter 20091110

Method CLSEARCHHELP_AVAILABLE on Interface IF_EASYDMS has no exception.

Method CLSEARCHHELP_GETVALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CURRENTCHARVALUE Call by reference Type reference (TYPE) TT_EDMS_CHARVALUE Structure holding char value 20091023
2 Changing CT_NEWCHARVALUE Call by reference Type reference (TYPE) TT_EDMS_CHARVALUE Structure holding char value 20091023
3 Importing IV_CHARNAME Call by reference Type reference (TYPE) BAPI_CHARACTERISTIC_VALUES-CHARNAME Characteristic Name 20091023
4 Importing IV_CLASSNAME Call by reference Type reference (TYPE) BAPI_CHARACTERISTIC_VALUES-CLASSNAME Class number 20091023
5 Importing IV_CLASSTYPE Call by reference Type reference (TYPE) BAPI_CHARACTERISTIC_VALUES-CLASSTYPE Class Type 20091023
6 Importing IV_DOCUMENTNUMBER Value transfer Type reference (TYPE) BAPI_DOC_AUX-DOCNUMBER Document number 20091023
7 Importing IV_DOCUMENTPART Value transfer Type reference (TYPE) BAPI_DOC_AUX-DOCPART Document Part 20091023
8 Importing IV_DOCUMENTTYPE Value transfer Type reference (TYPE) BAPI_DOC_AUX-DOCTYPE Document Type 20091023
9 Importing IV_DOCUMENTVERSION Value transfer Type reference (TYPE) BAPI_DOC_AUX-DOCVERSION Document Version 20091023
10 Changing RETURN Call by reference Type reference (TYPE) BAPIRET2 Return Parameter 20091023

Method CLSEARCHHELP_GETVALUE on Interface IF_EASYDMS has no exception.

Method CREATE_NEW_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing DOCUMENTSTRUCTURE Call by reference Type reference (TYPE) TT_BAPI_DOC_STRUCTURE_ACC BAPIs DMS: Structure Data for a Document and ACC 20090626
2 Importing IV_AUTO_INHERITED_AUTH Call by reference Type reference (TYPE) MCDOK-CHECKFLAG Auto Inheritance of Authorization Flag 20091113
3 Importing IV_PAR_DOCUMENTNUMBER Value transfer Type reference (TYPE) BAPI_DOC_AUX-DOCNUMBER Document Number 20091113
4 Importing IV_PAR_DOCUMENTPART Value transfer Type reference (TYPE) BAPI_DOC_AUX-DOCPART Document part 20091113
5 Importing IV_PAR_DOCUMENTTYPE Value transfer Type reference (TYPE) BAPI_DOC_AUX-DOCTYPE Document Type 20091113
6 Importing IV_PAR_DOCUMENTVERSION Value transfer Type reference (TYPE) BAPI_DOC_AUX-DOCVERSION Document version 20091113
7 Changing RETURN Call by reference Type reference (TYPE) BAPIRET2 Return Parameter 20090626

Method CREATE_NEW_VERSION on Interface IF_EASYDMS has no exception.

Method DOCUMENT_CHANGE2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CHARACTERISTICVALUES Call by reference Type reference (TYPE) TT_BAPI_CHARACTERISTIC_VALUES Table type for characteristics 20100121
2 Changing CT_CLASSALLOCATIONS Call by reference Type reference (TYPE) TT_BAPI_CLASS_ALLOCATION Table type for Class Allocation 20100121
3 Changing CT_COMPONENTS Call by reference Type reference (TYPE) TTEDMS_BAPI_DOC_COMP Table type - BAPIS-DMS: Components to Document-Originals 20100121
4 Changing CT_DOCUMENTDESCRIPTIONS Call by reference Type reference (TYPE) TTEDMS_BAPI_DOC_DRAT Table Type - BAPIS DMS: short texts 20100121
5 Changing CT_DOCUMENTFILES Call by reference Type reference (TYPE) TT_BAPI_DOC_FILES2 Table type for Doc Files 20100121
6 Changing CT_DOCUMENTSTRUCTURE Call by reference Type reference (TYPE) TTEDMS_BAPI_DOC_STRUCTURE Table type - BAPIs DMS: Structure Data for a Document 20100121
7 Changing CT_LONGTEXTS Call by reference Type reference (TYPE) TTEDMS_BAPI_DOC_TEXT Table type - BAPIS DMS: long text data for a document 20100121
8 Changing CT_OBJECTLINKS Call by reference Type reference (TYPE) TTEDMS_BAPI_DOC_DRAD Table type - BAPIS DMS: document object links 20100121
9 Changing EV_RETURN Value transfer Type reference (TYPE) BAPIRET2 Return Parameter 20100121
10 Importing IV_ACCEPT_EMPTY_BOM Value transfer Type reference (TYPE) BAPI_DOC_AUX-FLAG Document Management Flag 20100121
11 Importing IV_CAD_MODE Value transfer Type reference (TYPE) CSDATA-XFELD Checkbox 20100121
12 Importing IV_DOCBOMCHANGENUMBER Value transfer Type reference (TYPE) BAPI_DOC_DRAW2-ECNUMBER Change Number 20100121
13 Importing IV_DOCBOMREVISIONLEVEL Value transfer Type reference (TYPE) BAPI_DOC_DRAW2-REVLEVEL Revision Level 20100121
14 Importing IV_DOCBOMVALIDFROM Value transfer Type reference (TYPE) BAPI_DOC_DRAW2-VALIDFROMDATE Valid-From Date 20100121
15 Importing IV_DOCUMENTDATA Value transfer Type reference (TYPE) BAPI_DOC_DRAW2 BAPIS DMS: Document Data 20100121
16 Importing IV_DOCUMENTDATAX Value transfer Type reference (TYPE) BAPI_DOC_DRAWX2 BAPIS DMS: X Structure for Document Data 20100121
17 Importing IV_DOCUMENTNUMBER Value transfer Type reference (TYPE) BAPI_DOC_AUX-DOCNUMBER Document number 20100121
18 Importing IV_DOCUMENTPART Value transfer Type reference (TYPE) BAPI_DOC_AUX-DOCPART Document Part 20100121
19 Importing IV_DOCUMENTTYPE Value transfer Type reference (TYPE) BAPI_DOC_AUX-DOCTYPE Document Type 20100121
20 Importing IV_DOCUMENTVERSION Value transfer Type reference (TYPE) BAPI_DOC_AUX-DOCVERSION Document Version 20100121
21 Importing IV_HOSTNAME Value transfer Type reference (TYPE) BAPI_DOC_AUX-HOSTNAME Network address 20100121
22 Importing IV_PF_FTP_DEST Value transfer Type reference (TYPE) RFCDES-RFCDEST Logical Destination (Specified in Function Call) 20100121
23 Importing IV_PF_HTTP_DEST Value transfer Type reference (TYPE) RFCDES-RFCDEST Logical Destination (Specified in Function Call) 20100121
24 Importing IV_SENDCOMPLETEBOM Value transfer Type reference (TYPE) BAPI_DOC_AUX-FLAG Document Management Flag 20100121

Method DOCUMENT_CHANGE2 on Interface IF_EASYDMS has no exception.

Method MASS_DELETE_DOCUMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing DOCSDELSUCCESSFULLY Call by reference Type reference (TYPE) TT_BAPI_DOC_STRUCTURE_DELETE Successfully deleted documents 20091112
2 Changing DOCUMENTSTRUCTURE Call by reference Type reference (TYPE) TT_BAPI_DOC_STRUCTURE_DELETE Document structure for document deletion in easydms 20090626
3 Importing IS_PARENTFOLDER Value transfer Type reference (TYPE) BAPI_DOC_KEYS BAPIS DMS: document key 20090626
4 Importing IV_ACTION Value transfer Type reference (TYPE) DATATYPE-CHAR0032 Character String - 32 User-Defined Characters 20090626
5 Changing RETURN Call by reference Type reference (TYPE) BAPIRET2 Return Parameter 20090626

Method MASS_DELETE_DOCUMENTS on Interface IF_EASYDMS has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 605