SAP ABAP Class CL_DPR_BAPI_DOCUMENT_SERVICES (BAPI Services for EDMS Documents and Folders)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PPM-PRO-EXT-API (Application Component) BAPI Interface for cProjects
     DEVELOPMENT_PROJECTS_BAPI (Package) Project Management - BAPI
Properties
Class CL_DPR_BAPI_DOCUMENT_SERVICES  
Short Description BAPI Services for EDMS Documents and Folders    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package DEVELOPMENT_PROJECTS_BAPI   Project Management - BAPI 
Created 20031217   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
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)
2 CL_DPR_CO Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 EDMSC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_DPR_BAPI_DOCUMENT_SERVICES has no interface implemented.
Friends
Class CL_DPR_BAPI_DOCUMENT_SERVICES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GV_CALLED_FROM Static Attribute Private Type reference (TYPE) STRING Special Handling for Special Applications 20040415
2 GV_NEW_EDMS_GUID Static Attribute Private Type reference (TYPE) EDMS_DOCID EDMS GUID of New Document 20040416
3 NULL Static Attribute Public Type reference (TYPE) STRING String for Receiving a Message 20031217
4 SC_BAPI_STATUS_INVALID Constant Private Type reference (TYPE) DPR_TV_BAPI_CFS_STATUS_NAME 'INVALID' Status of Document (BAPI Interface) 20031229
5 SC_BAPI_STATUS_IN_WORK Constant Private Type reference (TYPE) DPR_TV_BAPI_CFS_STATUS_NAME 'IN_WORK' Status of Document (BAPI Interface) 20031229
6 SC_BAPI_STATUS_RELEASED Constant Private Type reference (TYPE) DPR_TV_BAPI_CFS_STATUS_NAME 'RELEASED' Status of Document (BAPI Interface) 20031229
7 SC_ROOT Constant Private Type reference (TYPE) DPR_TV_GUID_BAPI 'root' Generated Folder on Level 1 20031217
8 SC_STATUS_INVALID Constant Private Type reference (TYPE) SSTRING 'Invalid' Status of Document (EDMS) 20031223
9 SC_STATUS_IN_WORK Constant Private Type reference (TYPE) SSTRING 'In Work' Status of Document (EDMS) 20031223
10 SC_STATUS_RELEASED Constant Private Type reference (TYPE) SSTRING 'Released' Status of Document (EDMS) 20031223
Methods
# Method Level Visibility Method type Description Created on
1 ADD_EDMS_OBJECT_IN_HIERARCHY Static method Public Method Squeeze in New Document or Folder in EDMS Hierarchy 20031217
2 BUSXXXX_CHANGE_DOCUMENT Static method Public Method CHANGE (EDMS): Map Document Attributes 20031223
3 BUSXXXX_CHANGE_DOCUMENT_STATUS Static method Public Method SET_STATUS (EDMS): Set Document Status 20031229
4 BUSXXXX_CHANGE_FOLDER Static method Public Method CHANGE (EDMS): Map Folder Attributes 20031217
5 BUSXXXX_CREATE_DOCUMENT Static method Public Method ADD (EDMS): Assign Document 20031219
6 BUSXXXX_CREATE_FOLDER Static method Public Method ADD (EDMS): Create Folder and Map Attributes 20031217
7 BUSXXXX_IS_FOLDER_DELETEABLE Static method Public Method Kann der Ordner gelöscht werden ? 20100818
8 BUSXXXX_REMOVE_DOCUMENT Static method Public Method REMOVE (EDMS): Delete Folder 20031229
9 BUSXXXX_REMOVE_FOLDER Static method Public Method REMOVE (EDMS): Delete Folder 20031218
10 BUSXXXX_UPDATE_DOCUMENT Static method Public Method UPDATE (EDMS): Reassign Document 20031223
11 CHECK_EDMS_DOCNAME Static method Public Method Check Document or Folder Name 20031217
12 CHECK_EDMS_DOCUMENT_LOCK Static method Public Method Is current EDMS document file being edited by another user? 20031230
13 CONVERT_EDMS_FILE_RAWTABLE2RAW Static method Public Method Converts File Content Portions fr. BAPI Interface into RAW-S 20031222
14 CONVERT_EDMS_STATUS_EXT2INT Static method Public Method Transfer Status from BAPI Interface to Internal EDMS Name 20031229
15 CONVERT_EDMS_STATUS_INT2EXT Static method Public Method Transfer Int.EDMS Status to External Status f.BAPI Interface 20031229
16 DETERMINE_EDMS_DEFAULT_DOCNAME Static method Public Method Determine Default Name for Document or Folder 20031217
17 DETERMINE_UNIQUE_EDMS_DOCNAME Static method Public Method Determine Unique Document or Folder Name 20070419
18 ENQUEUE_EDMS_OBJECT Static method Public Method Lock Folder 20031217
19 GET_CALLED_FROM Static method Public Method Gets Special Handling for Special Applications 20040416
20 GET_EDMS_AUTHORIZATION Static method Public Method Determine Authorization Reference for EDMS Document 20031217
21 GET_EDMS_DOCUMENT_CONTENT Static method Public Method Content of a Stored EDMS File as RAW Table with 255 Chars 20031229
22 GET_EDMS_DOCUMENT_VERSIONS Static method Public Method Content Versions of a Stored EDMS File 20031229
23 GET_EDMS_FILE_CONTENT Static method Public Method Determine Length and Content of EDMS File 20031222
24 GET_EDMS_MIMETYPE Static method Public Method Determine Mime Type of EDMS File 20031222
25 GET_EDMS_OBJECT_BY_DPR_OBJECT Static method Public Method Determine EDMS GUID and Reference via DPR Document Reference 20031218
26 GET_EDMS_STATUS_GUID_BY_NAME Static method Public Method Set Status for EDMS Document 20031229
27 GET_EDMS_SUPERIOR_FOLDER Static method Public Method Supplies Superior EDMS Folder GUID for DPR Doc. Collection 20031217
28 GET_NEW_EDMS_GUID Static method Public Method Gets EDMS GUID of New Document 20040416
29 INIT_EDMS Static method Public Method Init. and Instancing of DPR and EDMS via DPR DocCollection 20031217
30 LOCK_UNLOCK_EDMS_FILE Static method Public Method Check In/Out New EDMS File as Predecessor File After Update 20031223
31 SET_CALLED_FROM Static method Public Method Sets Special Handling for Special Applications 20040416
32 SET_EDMS_DATA_OF_FILE Static method Public Method Check In/Save Data for Document File 20031222
33 SET_EDMS_STATUS Static method Public Method Set Status for EDMS Document 20031222
34 SET_NEW_EDMS_GUID Static method Public Method Sets EDMS GUID of New Document 20040416
Events
Class CL_DPR_BAPI_DOCUMENT_SERVICES has no event.
Types
Class CL_DPR_BAPI_DOCUMENT_SERVICES has no local type.
Method Signatures

Method ADD_EDMS_OBJECT_IN_HIERARCHY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_COMMON Call by reference Object reference (TYPE REF TO) IF_DPR_COMMON Development Projects: Schnittstelle aller Anwendungsobjekte 20031217
2 Importing IR_EDMS_NEW_OBJECT Call by reference Object reference (TYPE REF TO) IF_EDMS_DOCUMENT EDMS: Dokument/Folder 20031222
3 Importing IR_EDMS_SUPERIOR_FOLDER Call by reference Object reference (TYPE REF TO) IF_EDMS_DOCUMENT EDMS: Dokument/Folder 20031217
4 Returning RV_ACTION_OK Value transfer Type reference (TYPE) BOOLE_D 'X': Hierarchie-Aktion erfolgreich 20031217

Method ADD_EDMS_OBJECT_IN_HIERARCHY on class CL_DPR_BAPI_DOCUMENT_SERVICES has no exception.

Method BUSXXXX_CHANGE_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_COMMON Call by reference Object reference (TYPE REF TO) IF_DPR_COMMON Development Projects: Schnittstelle aller Anwendungsobjekte 20031223
2 Importing IS_DATA Call by reference Type reference (TYPE) BAPI_TS_DOCUMENT_CHANGE BAPI CHANGE: Daten des zu ändernden Dokuments (EDMS) 20031223
3 Importing IS_DATA_UPD Call by reference Type reference (TYPE) BAPI_TS_DOCUMENT_CHANGE_UPD BAPI CHANGE: Update-Struktur f zu ändernden Dokuments (EDMS) 20031223
4 Importing IV_DOCUMENT_GUID Call by reference Type reference (TYPE) DPR_TV_BAPI_GUID_DOCUMENT GUID für Dokument im BAPI-Interface 20031223

Method BUSXXXX_CHANGE_DOCUMENT on class CL_DPR_BAPI_DOCUMENT_SERVICES has no exception.

Method BUSXXXX_CHANGE_DOCUMENT_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_COMMON Call by reference Object reference (TYPE REF TO) IF_DPR_COMMON Development Projects: Schnittstelle aller Anwendungsobjekte 20031229
2 Importing IV_DOCUMENT_GUID Call by reference Type reference (TYPE) DPR_TV_BAPI_GUID_DOCUMENT GUID für Dokument im BAPI-Interface 20031229
3 Importing IV_DOCUMENT_STATUS Call by reference Type reference (TYPE) DPR_TV_BAPI_CFS_STATUS_NAME Name eines Status für das BAPI-Interface 20031229

Method BUSXXXX_CHANGE_DOCUMENT_STATUS on class CL_DPR_BAPI_DOCUMENT_SERVICES has no exception.

Method BUSXXXX_CHANGE_FOLDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_COMMON Call by reference Object reference (TYPE REF TO) IF_DPR_COMMON Development Projects: Schnittstelle aller Anwendungsobjekte 20031217
2 Importing IS_DATA Call by reference Type reference (TYPE) BAPI_TS_FOLDER BAPI ADD/CHANGE: Felder des Ordners (EDMS) 20031217
3 Importing IS_DATA_UPD Call by reference Type reference (TYPE) BAPI_TS_FOLDER_UPD BAPI ADD/CHANGE: Update-Struktur für Ordner (EDMS) 20031217
4 Importing IV_FOLDER_GUID Call by reference Type reference (TYPE) DPR_TV_BAPI_GUID_FOLDER GUID für den Ordner im BAPI-Interface 20031217

Method BUSXXXX_CHANGE_FOLDER on class CL_DPR_BAPI_DOCUMENT_SERVICES has no exception.

Method BUSXXXX_CREATE_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_COMMON Call by reference Object reference (TYPE REF TO) IF_DPR_COMMON Development Projects: Schnittstelle aller Anwendungsobjekte 20031219
2 Importing IS_DATA Call by reference Type reference (TYPE) BAPI_TS_DOCUMENT BAPI ADD: Daten des zu ändernden Dokuments (EDMS) 20040113
3 Importing IS_DATA_UPD Call by reference Type reference (TYPE) BAPI_TS_DOCUMENT_UPD BAPI ADD: Update-Struktur für zu ändernden Dokuments (EDMS) 20040113
4 Importing IT_FILE_CONTENT Call by reference Type reference (TYPE) BAPI_TT_RAW_CONTAINER RAW-Portionen d. Länge 255 f. Langtext, Abnahmedokument usw. 20031222
5 Importing IT_URL Call by reference Type reference (TYPE) BAPI_TT_URL Container für die Teile der URL-Portionen 20040112
6 Importing IV_MIMETYPE Call by reference Type reference (TYPE) DPR_TV_BAPI_MIMETYPE Mimetype 20031222
7 Importing IV_SAVE_AS_URL Call by reference Type reference (TYPE) DPR_TV_BAPI_SAVE_AS_URL Zuzuordnendes Dokument (EDMS) als URL ablegen 20031219
8 Importing IV_TARGET_FOLDER_GUID Call by reference Type reference (TYPE) DPR_TV_BAPI_GUID_FOLDER GUID für übergeordneten Ordner im BAPI-Interface 20031219
9 Returning RR_DOCUMENT Value transfer Object reference (TYPE REF TO) CL_DPR_DOCUMENT Development Projects: Dokument 20031219

Method BUSXXXX_CREATE_DOCUMENT on class CL_DPR_BAPI_DOCUMENT_SERVICES has no exception.

Method BUSXXXX_CREATE_FOLDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_COMMON Call by reference Object reference (TYPE REF TO) IF_DPR_COMMON Development Projects: Schnittstelle aller Anwendungsobjekte 20031217
2 Importing IS_DATA Call by reference Type reference (TYPE) BAPI_TS_FOLDER BAPI ADD/CHANGE: Felder des Ordners (EDMS) 20031217
3 Importing IS_DATA_UPD Call by reference Type reference (TYPE) BAPI_TS_FOLDER_UPD BAPI ADD/CHANGE: Update-Struktur für Ordner (EDMS) 20031217
4 Importing IV_DETERMINE_UNIQUE_NAME Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 'X' = es wird automatisch ein eindeutiger Name ermittelt 20070419
5 Importing IV_TARGET_FOLDER_GUID Call by reference Type reference (TYPE) DPR_TV_BAPI_GUID_FOLDER GUID für übergeordneten Ordner im BAPI-Interface 20031217
6 Returning RR_FOLDER Value transfer Object reference (TYPE REF TO) CL_DPR_DOCUMENT Development Projects: Dokument 20031217

Method BUSXXXX_CREATE_FOLDER on class CL_DPR_BAPI_DOCUMENT_SERVICES has no exception.

Method BUSXXXX_IS_FOLDER_DELETEABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_DOCUMENT Call by reference Object reference (TYPE REF TO) CL_DPR_DOCUMENT 20100818
2 Returning RV_OK Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20100818

Method BUSXXXX_IS_FOLDER_DELETEABLE on class CL_DPR_BAPI_DOCUMENT_SERVICES has no exception.

Method BUSXXXX_REMOVE_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_COMMON Call by reference Object reference (TYPE REF TO) IF_DPR_COMMON Development Projects: Schnittstelle aller Anwendungsobjekte 20031229
2 Importing IV_DOCUMENT_GUID Call by reference Type reference (TYPE) DPR_TV_BAPI_GUID_FOLDER GUID für das Dokument im BAPI-Interface 20031229

Method BUSXXXX_REMOVE_DOCUMENT on class CL_DPR_BAPI_DOCUMENT_SERVICES has no exception.

Method BUSXXXX_REMOVE_FOLDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_COMMON Call by reference Object reference (TYPE REF TO) IF_DPR_COMMON Development Projects: Schnittstelle aller Anwendungsobjekte 20031218
2 Importing IV_FOLDER_GUID Call by reference Type reference (TYPE) DPR_TV_BAPI_GUID_FOLDER GUID für den Ordner im BAPI-Interface 20031218

Method BUSXXXX_REMOVE_FOLDER on class CL_DPR_BAPI_DOCUMENT_SERVICES has no exception.

Method BUSXXXX_UPDATE_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_COMMON Call by reference Object reference (TYPE REF TO) IF_DPR_COMMON Development Projects: Schnittstelle aller Anwendungsobjekte 20031223
2 Importing IT_FILE_CONTENT Call by reference Type reference (TYPE) BAPI_TT_RAW_CONTAINER RAW-Portionen d. Länge 255 f. Langtext, Abnahmedokument usw. 20031223
3 Importing IT_URL Call by reference Type reference (TYPE) BAPI_TT_URL 20040113
4 Importing IV_DOCUMENT_GUID Call by reference Type reference (TYPE) DPR_TV_BAPI_GUID_DOCUMENT GUID für Dokument im BAPI-Interface 20031223
5 Importing IV_MIMETYPE Call by reference Type reference (TYPE) DPR_TV_BAPI_MIMETYPE Mimetype 20031223
6 Importing IV_NEW_VERSION Call by reference Type reference (TYPE) DPR_TV_BAPI_NEW_VERSION Zuordnung Dokument bzw. (EDMS) ändern: Neue Version 20031223
7 Importing IV_SAVE_AS_URL Call by reference Type reference (TYPE) DPR_TV_BAPI_SAVE_AS_URL Zuzuordnendes Dokument (EDMS) als URL ablegen 20031223

Method BUSXXXX_UPDATE_DOCUMENT on class CL_DPR_BAPI_DOCUMENT_SERVICES has no exception.

Method CHECK_EDMS_DOCNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_COMMON Call by reference Object reference (TYPE REF TO) IF_DPR_COMMON Development Projects: Schnittstelle aller Anwendungsobjekte 20031217
2 Importing IR_EDMS_OBJECT Call by reference Object reference (TYPE REF TO) IF_EDMS_DOCUMENT EDMS: Dokument/Folder 20031222
3 Importing IR_EDMS_SUPERIOR_FOLDER Call by reference Object reference (TYPE REF TO) IF_EDMS_DOCUMENT EDMS: Dokument/Folder 20031217
4 Importing IV_EDMS_OBJECT Call by reference Type reference (TYPE) EDMS_DOCID EDMS: Dokument-ID 20031222
5 Importing IV_EDMS_OBJECT_DOCNAME Call by reference Type reference (TYPE) EDMS_DOC_NAME EDMS: Dokumentname 20031222
6 Returning RV_DOCNAME_OK Value transfer Type reference (TYPE) BOOLE_D 'X': Ordnername ist gültig 20031217

Method CHECK_EDMS_DOCNAME on class CL_DPR_BAPI_DOCUMENT_SERVICES has no exception.

Method CHECK_EDMS_DOCUMENT_LOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_EDMS_DOCUMENT Call by reference Object reference (TYPE REF TO) IF_EDMS_DOCUMENT EDMS: Dokument/Folder 20031230
2 Returning RV_IS_CHANGEABLE Value transfer Type reference (TYPE) BOOLE_D 'X': EDMS-Dokument kann geändert werden 20031230

Method CHECK_EDMS_DOCUMENT_LOCK on class CL_DPR_BAPI_DOCUMENT_SERVICES has no exception.

Method CONVERT_EDMS_FILE_RAWTABLE2RAW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FILE_CONTENT Call by reference Type reference (TYPE) XSTRING Inhalt des zuzuordnenden Dokuments (EDMS) 20031222
2 Exporting EV_FILE_LENGTH Call by reference Type reference (TYPE) I Länge des Files 20031222
3 Importing IT_FILE_CONTENT Call by reference Type reference (TYPE) BAPI_TT_RAW_CONTAINER RAW-Portionen der Länge 255 für den Dokumenten-Inhalt (EDMS) 20031222
4 Importing IV_FILE_LENGTH Call by reference Type reference (TYPE) I Länge des Files 20050214

Method CONVERT_EDMS_FILE_RAWTABLE2RAW on class CL_DPR_BAPI_DOCUMENT_SERVICES has no exception.

Method CONVERT_EDMS_STATUS_EXT2INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BAPI_STATUS Call by reference Type reference (TYPE) DPR_TV_BAPI_CFS_STATUS_NAME Name eines Status für das BAPI-Interface 20031229
2 Returning RV_EDMS_STATUS Value transfer Type reference (TYPE) SSTRING EDMS-Statusname 20031229

Method CONVERT_EDMS_STATUS_EXT2INT on class CL_DPR_BAPI_DOCUMENT_SERVICES has no exception.

Method CONVERT_EDMS_STATUS_INT2EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EDMS_STATUS Call by reference Type reference (TYPE) SSTRING EDMS-Statusname 20031229
2 Returning RV_BAPI_STATUS Value transfer Type reference (TYPE) DPR_TV_BAPI_CFS_STATUS_NAME Name eines Status für das BAPI-Interface 20031229

Method CONVERT_EDMS_STATUS_INT2EXT on class CL_DPR_BAPI_DOCUMENT_SERVICES has no exception.

Method DETERMINE_EDMS_DEFAULT_DOCNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_COMMON Call by reference Object reference (TYPE REF TO) IF_DPR_COMMON Development Projects: Schnittstelle aller Anwendungsobjekte 20031217
2 Importing IR_EDMS_SUPERIOR_FOLDER Call by reference Object reference (TYPE REF TO) IF_EDMS_DOCUMENT EDMS: Dokument/Folder 20031217
3 Importing IV_FOLDER Call by reference Type reference (TYPE) BOOLE_D CL_DPR_CO=>SC_TRUE 'X': Ordner; sonst: Dokument 20031217
4 Returning RV_DOCNAME Value transfer Type reference (TYPE) EDMS_DOC_NAME EDMS: Dokumentname 20031217

Method DETERMINE_EDMS_DEFAULT_DOCNAME on class CL_DPR_BAPI_DOCUMENT_SERVICES has no exception.

Method DETERMINE_UNIQUE_EDMS_DOCNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_EDMS_OBJECT_DOCNAME Call by reference Type reference (TYPE) EDMS_DOC_NAME EDMS: Dokumentname 20070419
2 Importing IR_COMMON Call by reference Object reference (TYPE REF TO) IF_DPR_COMMON Development Projects: Schnittstelle aller Anwendungsobjekte 20070419
3 Importing IR_EDMS_OBJECT Call by reference Object reference (TYPE REF TO) IF_EDMS_DOCUMENT EDMS: Dokument/Folder 20070419
4 Importing IR_EDMS_SUPERIOR_FOLDER Call by reference Object reference (TYPE REF TO) IF_EDMS_DOCUMENT EDMS: Dokument/Folder 20070419
5 Importing IV_EDMS_OBJECT Call by reference Type reference (TYPE) EDMS_DOCID EDMS: Dokument-ID 20070419

Method DETERMINE_UNIQUE_EDMS_DOCNAME on class CL_DPR_BAPI_DOCUMENT_SERVICES has no exception.

Method ENQUEUE_EDMS_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_EDMS_OBJECT Call by reference Object reference (TYPE REF TO) IF_EDMS_DOCUMENT EDMS: Dokument/Folder 20031217
2 Importing IV_EDMS_OBJECT Call by reference Type reference (TYPE) EDMS_DOCID EDMS: Dokument-ID 20031217
3 Returning RV_ENQUEUE_OK Value transfer Type reference (TYPE) BOOLE_D 'X': Sperre erfolgreich gesetzt 20031217

Method ENQUEUE_EDMS_OBJECT on class CL_DPR_BAPI_DOCUMENT_SERVICES has no exception.

Method GET_CALLED_FROM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_CALLED_FROM Value transfer Type reference (TYPE) STRING 20040416

Method GET_CALLED_FROM on class CL_DPR_BAPI_DOCUMENT_SERVICES has no exception.

Method GET_EDMS_AUTHORIZATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_COMMON Call by reference Object reference (TYPE REF TO) IF_DPR_COMMON Development Projects: Schnittstelle aller Anwendungsobjekte 20031217
2 Importing IR_EDMS_OBJECT Call by reference Object reference (TYPE REF TO) IF_EDMS_DOCUMENT EDMS: Dokument/Folder 20031217
3 Importing IV_EDMS_OBJECT Call by reference Type reference (TYPE) EDMS_DOCID EDMS: Dokument-ID 20031217
4 Returning RR_AUTHORIZATION Value transfer Object reference (TYPE REF TO) IF_ACO_AUTHORIZATION Informationen zu einem Ber.subjekt 20031217

Method GET_EDMS_AUTHORIZATION on class CL_DPR_BAPI_DOCUMENT_SERVICES has no exception.

Method GET_EDMS_DOCUMENT_CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_DOCUMENT Call by reference Object reference (TYPE REF TO) CL_DPR_DOCUMENT Development Projects: Dokument 20031229
2 Returning RT_DOCUMENT_CONTENT Value transfer Type reference (TYPE) BAPI_TT_RAW_CONTAINER RAW-Portionen der Länge 255 für EDMS-Dokumenteninhalt 20031229

Method GET_EDMS_DOCUMENT_CONTENT on class CL_DPR_BAPI_DOCUMENT_SERVICES has no exception.

Method GET_EDMS_DOCUMENT_VERSIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_DOCUMENT Call by reference Object reference (TYPE REF TO) CL_DPR_DOCUMENT Development Projects: Dokument 20031229
2 Returning RT_DOCUMENT_VERSIONS Value transfer Type reference (TYPE) BAPI_TT_DOCUMENT_VERSION Versionen eines abgelegten EDMS-Dokuments 20031229

Method GET_EDMS_DOCUMENT_VERSIONS on class CL_DPR_BAPI_DOCUMENT_SERVICES has no exception.

Method GET_EDMS_FILE_CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FILE_CONTENT Call by reference Type reference (TYPE) XSTRING Inhalt des zuzuordnenden Dokuments (EDMS) 20031222
2 Exporting EV_FILE_LENGTH Call by reference Type reference (TYPE) I Länge des Files 20031222
3 Importing IT_FILE_CONTENT Call by reference Type reference (TYPE) BAPI_TT_RAW_CONTAINER RAW-Portionen d. Länge 255 f. Langtext, Abnahmedokument usw. 20031222
4 Importing IV_FILE_LENGTH Call by reference Type reference (TYPE) I Länge des Files 20050214
5 Importing IV_SAVE_AS_URL Call by reference Type reference (TYPE) DPR_TV_BAPI_SAVE_AS_URL Zuzuordnendes Dokument (EDMS) als URL ablegen 20031222

Method GET_EDMS_FILE_CONTENT on class CL_DPR_BAPI_DOCUMENT_SERVICES has no exception.

Method GET_EDMS_MIMETYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_EDMS_FILE_STRING Call by reference Type reference (TYPE) DPR_TV_BAPI_FILE_NAME Aktueller Dateipfad für zuzuordnendes Dokument (EDMS) 20031222
2 Changing CV_MIMETYPE Call by reference Type reference (TYPE) DPR_TV_BAPI_MIMETYPE Mimetype 20031222
3 Importing IV_SAVE_AS_URL Call by reference Type reference (TYPE) DPR_TV_BAPI_SAVE_AS_URL Zuzuordnendes Dokument (EDMS) als URL ablegen 20031222

Method GET_EDMS_MIMETYPE on class CL_DPR_BAPI_DOCUMENT_SERVICES has no exception.

Method GET_EDMS_OBJECT_BY_DPR_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_EDMS_OBJECT Call by reference Object reference (TYPE REF TO) IF_EDMS_DOCUMENT EDMS: Dokument/Folder 20031218
2 Exporting EV_EDMS_OBJECT Call by reference Type reference (TYPE) EDMS_DOCID EDMS: Dokument-ID 20031218
3 Importing IR_DOCUMENT Call by reference Object reference (TYPE REF TO) CL_DPR_DOCUMENT Development Projects: Dokument 20031218

Method GET_EDMS_OBJECT_BY_DPR_OBJECT on class CL_DPR_BAPI_DOCUMENT_SERVICES has no exception.

Method GET_EDMS_STATUS_GUID_BY_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_EDMS_DOCUMENT Call by reference Object reference (TYPE REF TO) IF_EDMS_DOCUMENT EDMS: Dokument/Folder 20031229
2 Importing IV_EDMS_STATUS_NAME Call by reference Type reference (TYPE) CFS_STATUS_NAME Name eines Status 20031229
3 Returning RV_EDMS_STATUS_GUID Value transfer Type reference (TYPE) DPR_TV_GUID_BAPI Eindeutiger Objektschlüssel (CHAR32) 20031229

Method GET_EDMS_STATUS_GUID_BY_NAME on class CL_DPR_BAPI_DOCUMENT_SERVICES has no exception.

Method GET_EDMS_SUPERIOR_FOLDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_EDMS_SUPERIOR_FOLDER Call by reference Object reference (TYPE REF TO) IF_EDMS_DOCUMENT EDMS: Dokument/Folder 20031217
2 Exporting EV_EDMS_SUPERIOR_FOLDER Call by reference Type reference (TYPE) EDMS_DOCID EDMS: Dokument-ID 20031217
3 Importing IR_COMMON Call by reference Object reference (TYPE REF TO) IF_DPR_COMMON Development Projects: Schnittstelle aller Anwendungsobjekte 20031217
4 Importing IR_DOCUMENTS Call by reference Object reference (TYPE REF TO) CL_DPR_DOCUMENTS Development Projects: Collection für Dokumente 20031217
5 Importing IV_TARGET_FOLDER_GUID Call by reference Type reference (TYPE) DPR_TV_BAPI_GUID_FOLDER GUID für Ziel-Ordner im BAPI-Interface 20031217

Method GET_EDMS_SUPERIOR_FOLDER on class CL_DPR_BAPI_DOCUMENT_SERVICES has no exception.

Method GET_NEW_EDMS_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_NEW_EDMS_GUID Value transfer Type reference (TYPE) EDMS_DOCID EDMS: Dokument-ID 20040416

Method GET_NEW_EDMS_GUID on class CL_DPR_BAPI_DOCUMENT_SERVICES has no exception.

Method INIT_EDMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_COMMON Call by reference Object reference (TYPE REF TO) IF_DPR_COMMON Development Projects: Schnittstelle aller Anwendungsobjekte 20031217
2 Returning RR_DOCUMENTS Value transfer Object reference (TYPE REF TO) CL_DPR_DOCUMENTS Development Projects: Collection für Dokumente 20031217

Method INIT_EDMS on class CL_DPR_BAPI_DOCUMENT_SERVICES has no exception.

Method LOCK_UNLOCK_EDMS_FILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_EDMS_DOCUMENT Call by reference Object reference (TYPE REF TO) IF_EDMS_DOCUMENT EDMS: Dokument/Folder 20031223
2 Importing IR_EDMS_OLD_FILE Call by reference Object reference (TYPE REF TO) IF_EDMS_MAIN_FILE EDMS: Mainfile 20031223
3 Importing IV_EDMS_CHECKED_OUT_NEW Call by reference Type reference (TYPE) EDMS_CHECKED_OUT EDMS: Flag für Checked out 20031229
4 Returning RV_ERROR_TEXT Value transfer Type reference (TYPE) STRING Den Fehler beschreibender Text 20031223

Method LOCK_UNLOCK_EDMS_FILE on class CL_DPR_BAPI_DOCUMENT_SERVICES has no exception.

Method SET_CALLED_FROM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CALLED_FROM Call by reference Type reference (TYPE) STRING 20040416

Method SET_CALLED_FROM on class CL_DPR_BAPI_DOCUMENT_SERVICES has no exception.

Method SET_EDMS_DATA_OF_FILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_EDMS_FILE Call by reference Object reference (TYPE REF TO) IF_EDMS_MAIN_FILE EDMS: Mainfile 20031222
2 Importing IV_EDMS_FILE_CONTENT Call by reference Type reference (TYPE) XSTRING Datei-Inhalt des Dokuments 20031222
3 Importing IV_EDMS_FILE_LENGTH Call by reference Type reference (TYPE) I Grösse der Datei zum Dokument 20031222
4 Importing IV_EDMS_FILE_STRING Call by reference Type reference (TYPE) DPR_TV_BAPI_FILE_NAME Aktueller Dateipfad für zuzuordnendes Dokument (EDMS) 20031222
5 Importing IV_MIMETYPE Call by reference Type reference (TYPE) DPR_TV_BAPI_MIMETYPE Mimetype 20031222
6 Importing IV_NEW_VERSION Call by reference Type reference (TYPE) BOOLE_D CL_DPR_CO=>SC_FALSE 'X': Neue Version ziehen 20031222
7 Importing IV_SAVE_AS_URL Call by reference Type reference (TYPE) DPR_TV_BAPI_SAVE_AS_URL Zuzuordnendes Dokument (EDMS) als URL ablegen 20031222
8 Returning RV_EDMS_ERROR_TEXT Value transfer Type reference (TYPE) STRING Den Fehler beschreibender String 20031222

Method SET_EDMS_DATA_OF_FILE on class CL_DPR_BAPI_DOCUMENT_SERVICES has no exception.

Method SET_EDMS_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_EDMS_OBJECT Call by reference Object reference (TYPE REF TO) IF_EDMS_DOCUMENT EDMS: Dokument/Folder 20031222
2 Importing IV_EDMS_STATUS_GUID Call by reference Type reference (TYPE) DPR_TV_GUID_BAPI Eindeutiger Objektschlüssel (CHAR32) 20031229
3 Returning RV_EDMS_ERROR_TEXT Value transfer Type reference (TYPE) STRING Fehlerbeschreibung 20031229

Method SET_EDMS_STATUS on class CL_DPR_BAPI_DOCUMENT_SERVICES has no exception.

Method SET_NEW_EDMS_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NEW_EDMS_GUID Call by reference Type reference (TYPE) EDMS_DOCID EDMS: Dokument-ID 20040416

Method SET_NEW_EDMS_GUID on class CL_DPR_BAPI_DOCUMENT_SERVICES has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 310