SAP ABAP Interface IF_CDOCS_MAIN_FILE (CDOCS: Joint Interface for Main Files)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PLM-DOC (Application Component) Engineering Documents
     EDMS_SKWF_LAYER (Package) EDMS: Communication with KPRO (SKWF)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_CDOCS_MAIN_FILE CDOCS: Main Files 20020322
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_DPR_CFX_DOCUMENT_VERSION CDOCS: Main Files 20050408
Properties
Interface IF_CDOCS_MAIN_FILE  
Short Description CDOCS: Joint Interface for Main Files    
General Data
Package EDMS_SKWF_LAYER   EDMS: Communication with KPRO (SKWF) 
Created 20020321   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_CDOCS_COMMON_FILE CDOCS: Shared Interface for All File Types 20020322
Friends
Interface IF_CDOCS_MAIN_FILE has no friend.
Attributes
Interface IF_CDOCS_MAIN_FILE has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ADDITIONAL_FILE Instance method Public Method Create Additional File 20020417
2 COPY Instance method Public Method Copy File 20020514
3 CREATE_FORMAT_VERSION Instance method Public Method Create Format Version 20020328
4 GET_ADDITIONAL_FILES Instance method Public Method List of Additional Files 20020417
5 GET_FORMAT_VERSIONS Instance method Public Method List of Format Versions 20020328
6 IS_ACTUAL_VERSION Instance method Public Method Current Content Version 20020422
7 IS_FORMAT_VERSION Instance method Public Method Format Version 20020328
8 REMOVE_ADDITIONAL_FILE Instance method Public Method Delete Additional File 20020417
Events
Interface IF_CDOCS_MAIN_FILE has no event.
Types
Interface IF_CDOCS_MAIN_FILE has no local type.
Method Signatures

Method ADD_ADDITIONAL_FILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_ADD_FILE Call by reference Object reference (TYPE REF TO) IF_CDOCS_ADD_FILE CDOCS: Gemeinsames Interface für Zusatzdateien 20020417

Method ADD_ADDITIONAL_FILE on Interface IF_CDOCS_MAIN_FILE has no exception.

Method COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_TO_DOCUMENT Call by reference Object reference (TYPE REF TO) IF_CDOCS_COMMON CDOCS: Gemeinsames Interface für Dokumente und Folder 20020514
2 Importing IT_MIMES_RESTRICTED Call by reference Type reference (TYPE) CFX_TT_MIMETYPE CDOCS: Mimetypen 20020514
3 Importing I_COPY_ADD_FILES Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Add. Files kopieren 20020514
4 Importing I_COPY_FORMAT_VERSIONS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Fortmatversionen kopieren 20020514
5 Returning RP_FILE Value transfer Object reference (TYPE REF TO) IF_CDOCS_MAIN_FILE CDOCS: Gemeinsames Interface für Mainfiles 20020514

Method COPY on Interface IF_CDOCS_MAIN_FILE has no exception.

Method CREATE_FORMAT_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ID Call by reference Type reference (TYPE) SDOK_PHID Physisches Dokument 20020328
2 Returning RP_FILE Value transfer Object reference (TYPE REF TO) IF_CDOCS_MAIN_FILE CDOCS: Gemeinsames Interface für Mainfiles 20020328

Method CREATE_FORMAT_VERSION on Interface IF_CDOCS_MAIN_FILE has no exception.

Method GET_ADDITIONAL_FILES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_ADD_FILES Value transfer Type reference (TYPE) CFX_TT_CDOCS_ADD_FILE_ID CDOCS: Liste von add. Files 20020417

Method GET_ADDITIONAL_FILES on Interface IF_CDOCS_MAIN_FILE has no exception.

Method GET_FORMAT_VERSIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MIME_TYPE Call by reference Type reference (TYPE) W3CONTTYPE HTML-Content-Type 20020328
2 Returning RT_FILES Value transfer Type reference (TYPE) CFX_TT_CDOCS_MAIN_FILE_ID CDOCS: Liste von Mainfiles 20020328

Method GET_FORMAT_VERSIONS on Interface IF_CDOCS_MAIN_FILE has no exception.

Method IS_ACTUAL_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_IS_ACTUAL Value transfer Type reference (TYPE) ABAP_BOOL 20020422

Method IS_ACTUAL_VERSION on Interface IF_CDOCS_MAIN_FILE has no exception.

Method IS_FORMAT_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_IS_FORMAT_VERSION Value transfer Type reference (TYPE) ABAP_BOOL Formatversion 20020328

Method IS_FORMAT_VERSION on Interface IF_CDOCS_MAIN_FILE has no exception.

Method REMOVE_ADDITIONAL_FILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_ADD_FILE Call by reference Object reference (TYPE REF TO) IF_CDOCS_ADD_FILE CDOCS: Gemeinsames Interface für Zusatzdateien 20020417

Method REMOVE_ADDITIONAL_FILE on Interface IF_CDOCS_MAIN_FILE has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 2.0