SAP ABAP Class CL_DPR_API_COLLABO_SERVICES (Proj. Mgmt API: Collaboration Services)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PPM-PRO-EXT-API (Application Component) BAPI Interface for cProjects
     DEVELOPMENT_PROJECTS_API (Package) API for Project Management
Properties
Class CL_DPR_API_COLLABO_SERVICES  
Short Description Proj. Mgmt API: Collaboration Services    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package DEVELOPMENT_PROJECTS_API   API for Project Management 
Created 20050210   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)
Interfaces
Class CL_DPR_API_COLLABO_SERVICES has no interface implemented.
Friends
Class CL_DPR_API_COLLABO_SERVICES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MR_CHANGE_HANDLER Instance attribute Private Object reference (TYPE REF TO) IF_DPR_CHANGE_HANDLER Change Handler Interface 20050216
2 MR_COLL_APPL Instance attribute Private Object reference (TYPE REF TO) CL_DPR_COLL_APPLICATION Application for Creating/Comparing EDMS-CFX Documents 20050216
3 MR_MESSAGE_BUFFER Instance attribute Private Object reference (TYPE REF TO) IF_DPR_MESSAGE_BUFFER Message Handler Interface 20050216
4 MR_R3DMS_SUBSYSTEM Instance attribute Private Object reference (TYPE REF TO) CL_DPR_R3DMS_SUBSYSTEM Copying Document Structures when Saving 20050219
5 MT_CFX_OBJECT_STATE Instance attribute Private Type reference (TYPE) TT_OBJECT_STATE CFX Object Status 20050422
6 MT_OBJECT_STATE Instance attribute Private Type reference (TYPE) TT_OBJECT_STATE Object State 20050422
7 MT_R3DMS_OBJECT_STATE Instance attribute Private Type reference (TYPE) TT_OBJECT_STATE DMS Object Status 20050502
8 MV_1LEVEL_EXPLOSION_SUPPORTED Instance attribute Public Type reference (TYPE) BOOLE_D ABAP_TRUE 'X' ? One Level Explosion Mode is Supported 20091223
9 MV_APPLICATION Instance attribute Private Type reference (TYPE) CGPL_APPLICATION_TYPE Application in Project Planning 20050214
10 MV_R3DMS_HAS_CHILDREN_ANALYSIS Instance attribute Public Type reference (TYPE) BOOLE_D ABAP_TRUE 'X' = Children Analysis for Folders Enabled 20091222
11 MV_R3DMS_MULTILEVEL_EXPLOSION Instance attribute Public Type reference (TYPE) BOOLE_D ABAP_TRUE 'X' = Explode Document Structure Completely 20091221
12 SS_INSTANCE Static Attribute Private Type reference (TYPE) TS_INSTANCE cProjects API: Collaboration Services 20050214
13 ST_INSTANCE Static Attribute Private Type reference (TYPE) TT_INSTANCE 20050214
Methods
# Method Level Visibility Method type Description Created on
1 CFX_GET_CONTENT Instance method Public Method Get Content of cFolders File 20090324
2 CHECK_FOR_ONE_LEVEL_EXPLOSION Instance method Private Method Check Existence of Function in Local/Target System 20100114
3 COLL_CANCEL_EDIT Instance method Public Method Cancel Collaboration Processing 20050216
4 COLL_CFX_GET_TREE Instance method Public Method Return Object Structure for CFX Tree 20050214
5 COLL_COPY_DATA Instance method Public Method Copy Data Between EDMS, CFX, or R/3 DMS 20050214
6 COLL_CREATE_W_TEMPLATE Instance method Public Method Create Collaboration with Template 20050216
7 COLL_EDMS_GET_TREE Instance method Public Method Return Object Structure for EDMS Tree 20050214
8 COLL_R3DMS_GET_DOCUMENTS Instance method Private Method Import EDMS Documents 20050415
9 COLL_R3DMS_GET_NEXT_LEVEL Instance method Public Method Return Objects of Next Level for R/3 DMS Tree 20091209
10 COLL_R3DMS_GET_TREE Instance method Public Method Return Object Structure for R/3 DMS Tree 20050219
11 COLL_REFRESH Instance method Public Method Update Collaboration 20050222
12 COLL_SAVE_CHANGES Instance method Public Method Save Data 20050216
13 COLL_SET_SELECTED_DATA_MODEL Instance method Public Method Set Current Data Model (CFX/EDMS/R3DMS) 20050221
14 CONSTRUCTOR Instance method Public Constructor Constructor 20050214
15 CREATE_COLLABORATION Instance method Private Method Create Collaboration 20050217
16 DETERMINE_R3DMS_STRUCTURE_EXPL Instance method Private Method Determine Mode of Document Structure Explosion 20091221
17 DO_CLEANUP Instance method Public Method Delete Instance 20060427
18 GET_INSTANCE Static method Public Method Get Instance 20050210
19 INITIALIZE_OBJECT_STATE Instance method Private Method Initialize Object Status 20050214
20 OBL_GET_OBJECT_TYPES Instance method Private Method Determine Table with Object Types for DropdownListBox 20050219
21 ON_CFX_SELECTION_CHANGED Instance method Private Event handling method Event Handler for CFX_SELECTION_CHANGED 20050422
22 ON_EDMS_SELECTION_CHANGED Instance method Private Event handling method Event Handler for EDMS_SELECTION_CHANGED 20050422
23 ON_R3DMS_SELECTION_CHANGED Instance method Private Event handling method Event Handler for R3DMS_SELECTION_CHANGED 20050525
24 PERFORM_TARGET_SYSTEM_CHECKS Instance method Public Method Check Target System 20050216
25 R3DMS_CANCEL_EDIT Instance method Public Method Cancel Collaboration Processing 20050414
26 R3DMS_DISPLAY_FILE Instance method Public Method Display DMS File 20050221
27 R3DMS_GET_APPLICATION_URL Static method Public Method Determine URL of Application for Editing the Linked Object 20050221
28 R3DMS_GET_CONTENT_OF_BOM Instance method Public Method Gets Content of Document Structure Originals 20050621
29 R3DMS_GET_DOC_TYPES Instance method Public Method Table with DMS Document Types for Dropdown Listbox 20050219
30 R3DMS_GET_OBJECT_LINKS Instance method Private Method Determine Collection for Object Links 20050221
31 R3DMS_GET_UPDMODE_INFO Instance method Public Method Update Information from MT_DMS_GUIDS Collection 20050712
32 R3DMS_GET_UPPER_DMS_OBJLINKS Instance method Public Method Table with Superior Documents for Dropdown Listbox 20050221
33 R3DMS_OBJ_LINK_CREATE Instance method Public Method Create Object Link for R/3 DMS 20050219
34 R3DMS_PSR_SET_DATA_CONTENT Instance method Public Method Set PSR File Data Subsystem 20050620
35 R3DMS_READ_NON_INDENTIFIED_OBL Instance method Public Method Only Read Non-Identified Document Links 20050221
36 R3DMS_REFRESH_OBJLINKS Instance method Public Method Read All OBLs in the Collection Again 20050221
37 R3DMS_RETRIEVE_TREE Instance method Public Method Retrieve the lower level doc. structure of a given folder 20100105
38 R3DMS_SAVE_CHANGES Instance method Public Method Save DMS Document Data 20050413
39 R3DMS_SET_BOM_ASSIGNMENT Instance method Public Method Insert/Delete Doc.Info Record in Doc.Struct.of Superior Obj. 20050221
40 R3DMS_STATUS_REPORT_CREATE Instance method Public Method Create Status Report with Object Link to DMS 20050620
Events
Class CL_DPR_API_COLLABO_SERVICES has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_INSTANCE Private See coding 20050214 BEGIN OF ts_instance, application TYPE cgpl_application_type, ref TYPE REF TO cl_dpr_api_collabo_services, END OF ts_instance
2 TS_OBJECT_STATE Private See coding 20050214 BEGIN OF ts_object_state, id TYPE pgx_ts_treenode-id, object TYPE REF TO if_dpr_coll_model, visible TYPE boole_d, expanded TYPE boole_d, prev_visible TYPE boole_d, prev_expanded TYPE boole_d, selected TYPE boole_d, END OF ts_object_state
3 TT_INSTANCE Private See coding 20050214 tt_instance TYPE HASHED TABLE OF ts_instance WITH UNIQUE KEY application
4 TT_OBJECT_STATE Private See coding 20050214 tt_object_state TYPE SORTED TABLE OF ts_object_state WITH UNIQUE KEY id WITH NON-UNIQUE SORTED KEY selected COMPONENTS selected
Method Signatures

Method CFX_GET_CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CONTENT Call by reference Type reference (TYPE) XSTRING 20090324
2 Exporting EV_FILENAME Call by reference Type reference (TYPE) STRING 20090324
3 Exporting EV_MIME_TYPE Call by reference Type reference (TYPE) STRING 20090324
4 Exporting EV_URL Call by reference Type reference (TYPE) STRING 20090324
5 Importing IS_COLL_NODE Call by reference Type reference (TYPE) DPR_TS_API_COLLABORATION_TREE 20090324

Method CFX_GET_CONTENT on class CL_DPR_API_COLLABO_SERVICES has no exception.

Method CHECK_FOR_ONE_LEVEL_EXPLOSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_RFC_DESTINATION Call by reference Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20100114
2 Returning RV_IS_AVAILABLE Value transfer Type reference (TYPE) BOOLE_D 'X' = One Level Explosion is available 20100114

Method CHECK_FOR_ONE_LEVEL_EXPLOSION on class CL_DPR_API_COLLABO_SERVICES has no exception.

Method COLL_CANCEL_EDIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_RFCDEST Call by reference Type reference (TYPE) RFCDEST logische Destination (Wird bei Funktionsaufruf angegeben) 20050217
2 Importing IV_SUBAPPL Call by reference Type reference (TYPE) EDMS_TV_SUBAPPLICATION CL_DPR_CO=>SC_EDMS_SUBAPPL_CPR Unterapplikation zu EDMS 20050216

Method COLL_CANCEL_EDIT on class CL_DPR_API_COLLABO_SERVICES has no exception.

Method COLL_CFX_GET_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ADDITIONAL_ATTRIBUTES Call by reference Type reference (TYPE) DPR_TT_COLL_ATTRIBUTE Zusätzliche Attribute 20050214
2 Exporting ET_COLL_CFX_TREE Call by reference Type reference (TYPE) DPR_TT_API_COLLABORATION_TREE Allgemeine Collaboration tree information 20050214
3 Importing IV_PARENT_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Eindeutiger Objektschlüssel 20050214
4 Importing IV_SCENARIO Call by reference Type reference (TYPE) CFX_T_SCENARIO 'collaboration' Szenario, in dem sich eine Collaboration befindet 20050420
5 Importing IV_TEXT_WITH_DATES Call by reference Type reference (TYPE) BOOLE_D CL_DPR_CO=>SC_TRUE Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050214

Method COLL_CFX_GET_TREE on class CL_DPR_API_COLLABO_SERVICES has no exception.

Method COLL_COPY_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_REJECTED Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050216
2 Importing IS_SOURCE_COLL_NODE Call by reference Type reference (TYPE) DPR_TS_API_COLLABORATION_TREE Sourceknoten 20050214
3 Importing IS_TARGET_COLL_NODE Call by reference Type reference (TYPE) DPR_TS_API_COLLABORATION_TREE Zielknoten 20050214
4 Importing IV_COPY_RIGHT Call by reference Type reference (TYPE) BOOLE_D CL_DPR_CO=>SC_TRUE Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050415
5 Importing IV_RFCDEST Call by reference Type reference (TYPE) RFCDEST logische Destination (Wird bei Funktionsaufruf angegeben) 20050217

Method COLL_COPY_DATA on class CL_DPR_API_COLLABO_SERVICES has no exception.

Method COLL_CREATE_W_TEMPLATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_COLL_LINK_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Schlüssel des angelegten Collaboration-Links 20050906
2 Exporting EV_REJECTED Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050216
3 Importing IV_BO_NODE_NAME Call by reference Type reference (TYPE) STRING Bo-Knoten Name 20050216
4 Importing IV_COLL_NAME Call by reference Type reference (TYPE) DPR_TV_COLL_NAME_STRING Bezeichnung einer Collaboration 20050216
5 Importing IV_ENTITY_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Schlüssel des Projektelements 20050216
6 Importing IV_RFCDEST Call by reference Type reference (TYPE) RFCDEST logische Destination (Wird bei Funktionsaufruf angegeben) 20050216
7 Importing IV_SCENARIO Call by reference Type reference (TYPE) CFX_T_SCENARIO 'collaboration' Collaboration Szenario 20050216
8 Importing IV_TEMPLATE_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Eindeutiger Objektschlüssel 20050216

Method COLL_CREATE_W_TEMPLATE on class CL_DPR_API_COLLABO_SERVICES has no exception.

Method COLL_EDMS_GET_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ADDITIONAL_ATTRIBUTES Call by reference Type reference (TYPE) DPR_TT_COLL_ATTRIBUTE Zusätzliche Attribute 20050214
2 Exporting ET_COLL_EDMS_TREE Call by reference Type reference (TYPE) DPR_TT_API_COLLABORATION_TREE Allgemeine Collaboration tree information 20050214
3 Importing IV_EDMS_REFRESH Call by reference Type reference (TYPE) BOOLE_D EDMS Dokumente nachlesen 20050422
4 Importing IV_PARENT_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Eindeutiger Objektschlüssel 20050214
5 Importing IV_SUBAPPL Call by reference Type reference (TYPE) EDMS_TV_SUBAPPLICATION CL_DPR_CO=>SC_EDMS_SUBAPPL_CPR Unterapplikation zu EDMS 20050401

Method COLL_EDMS_GET_TREE on class CL_DPR_API_COLLABO_SERVICES has no exception.

Method COLL_R3DMS_GET_DOCUMENTS 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 20050415
2 Importing IV_GUID Call by reference Type reference (TYPE) DPR_TV_GUID GUID des Anwendungsobjekts 20050415

Method COLL_R3DMS_GET_DOCUMENTS on class CL_DPR_API_COLLABO_SERVICES has no exception.

Method COLL_R3DMS_GET_NEXT_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ADDITIONAL_ATTRIBUTES Call by reference Type reference (TYPE) DPR_TT_COLL_ATTRIBUTE Additional Attributes 20091209
2 Exporting ET_COLL_R3_DMS_TREE Call by reference Type reference (TYPE) DPR_TT_API_COLLABORATION_TREE General Collaboration Tree Information 20091209
3 Importing IV_GUID Call by reference Type reference (TYPE) DPR_TV_GUID Unique Object Key 20091209
4 Importing IV_IS_CFX Call by reference Type reference (TYPE) BOOLE_D 'X': Target Object for Coll. ' ': Source Object for Coll. 20091209
5 Importing IV_USE_R3DMS_CACHE Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE 'X' = Enforce the use of the DMS data cache 20100105

Method COLL_R3DMS_GET_NEXT_LEVEL on class CL_DPR_API_COLLABO_SERVICES has no exception.

Method COLL_R3DMS_GET_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ADDITIONAL_ATTRIBUTES Call by reference Type reference (TYPE) DPR_TT_COLL_ATTRIBUTE Zusätzliche Attribute 20050219
2 Exporting ET_COLL_R3_DMS_TREE Call by reference Type reference (TYPE) DPR_TT_API_COLLABORATION_TREE Allgemeine Collaboration tree information 20050219
3 Importing IV_IS_CFX Call by reference Type reference (TYPE) BOOLE_D 'X': Zielobjekt bei Coll. ' ': Quelleobjekt bei Coll. 20050221
4 Importing IV_OBL_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Eindeutiger Objektschlüssel 20050222

Method COLL_R3DMS_GET_TREE on class CL_DPR_API_COLLABO_SERVICES has no exception.

Method COLL_REFRESH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_IS_CFX Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050222

Method COLL_REFRESH on class CL_DPR_API_COLLABO_SERVICES has no exception.

Method COLL_SAVE_CHANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_REJECTED Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050216
2 Importing IV_BO_NODE_NAME Call by reference Type reference (TYPE) STRING Bo-Knoten Name 20050216
3 Importing IV_CREATE_ROOT Call by reference Type reference (TYPE) BOOLE_D CL_DPR_CO=>SC_FALSE 'X': collaboration neu anlegen; ' ':collaboration zuordnen 20050217
4 Importing IV_PARENT_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Eindeutiger Objektschlüssel 20050216
5 Importing IV_SUBAPPL Call by reference Type reference (TYPE) EDMS_TV_SUBAPPLICATION CL_DPR_CO=>SC_EDMS_SUBAPPL_CPR Unterapplikation zu EDMS 20050216

Method COLL_SAVE_CHANGES on class CL_DPR_API_COLLABO_SERVICES has no exception.

Method COLL_SET_SELECTED_DATA_MODEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FLG_EDMS Call by reference Type reference (TYPE) CHAR1 Kennzeichen für Model: EDMS = 'X', CFX = ' ',R3DMS='D'' 20050221
2 Importing IV_IS_CFX_MODEL Call by reference Type reference (TYPE) BOOLE_D CL_DPR_CO=>SC_FALSE 'X' = Ziel Modell (ist also CFX Modell) 20050221
3 Importing IV_IS_R3DMS Call by reference Type reference (TYPE) BOOLE_D CL_DPR_CO=>SC_FALSE Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050525
4 Importing IV_NODE_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Eindeutiger Objektschlüssel des Baum-Knotens 20050221
5 Returning RV_CORRESPONDING_NODE_GUID Value transfer Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Schlüssel des Korrespondierende Knotens 20050502

Method COLL_SET_SELECTED_DATA_MODEL on class CL_DPR_API_COLLABO_SERVICES has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPLICATION Call by reference Type reference (TYPE) CGPL_APPLICATION_TYPE CL_DPR_CO=>SC_APPLICATION_TYPE_DPR Applikation in der Projektplanung 20050214

Method CONSTRUCTOR on class CL_DPR_API_COLLABO_SERVICES has no exception.

Method CREATE_COLLABORATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_REJECTED Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050217
2 Importing IR_SELECTED_COLLABORATION Call by reference Object reference (TYPE REF TO) CL_DPR_COLLABORATION Development Projects: Collaboration 20050217
3 Importing IV_BO_NODE_NAME Call by reference Type reference (TYPE) STRING 20050217

Method CREATE_COLLABORATION on class CL_DPR_API_COLLABO_SERVICES has no exception.

Method DETERMINE_R3DMS_STRUCTURE_EXPL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_OBJECT_LINK Call by reference Object reference (TYPE REF TO) CL_DPR_OBJECT_LINK Development Projects: Object Link 20091221

Method DETERMINE_R3DMS_STRUCTURE_EXPL on class CL_DPR_API_COLLABO_SERVICES has no exception.

Method DO_CLEANUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPLICATION Call by reference Type reference (TYPE) CGPL_APPLICATION_TYPE CL_DPR_CO=>SC_APPLICATION_TYPE_DPR Applikation in der Projektplanung 20060427

Method DO_CLEANUP on class CL_DPR_API_COLLABO_SERVICES has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPLICATION Call by reference Type reference (TYPE) CGPL_APPLICATION_TYPE CL_DPR_CO=>SC_APPLICATION_TYPE_DPR Applikation in der Projektplanung 20050214
2 Returning RR_INSTANCE Value transfer Object reference (TYPE REF TO) CL_DPR_API_COLLABO_SERVICES cProjects-API: compound services 20050210

Method GET_INSTANCE on class CL_DPR_API_COLLABO_SERVICES has no exception.

Method INITIALIZE_OBJECT_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBJECT_STATE Call by reference Type reference (TYPE) TT_OBJECT_STATE 20050214
2 Importing IR_COLL_MODEL Call by reference Object reference (TYPE REF TO) IF_DPR_COLL_MODEL Interface: für Modelklasse 20050214
3 Importing IV_FORCE_READ Call by reference Type reference (TYPE) BOOLE_D CL_DPR_CO=>SC_FALSE Immer initialisieren 20050214

Method INITIALIZE_OBJECT_STATE on class CL_DPR_API_COLLABO_SERVICES has no exception.

Method OBL_GET_OBJECT_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBJECT_TYPES Call by reference Type reference (TYPE) SHSVALTAB Business Server Pages (BSP) Werteliste Suchhilfe 20050219
2 Importing IV_OBL_CATEGORY Call by reference Type reference (TYPE) DPR_TV_OBL_CATEGORY Kategorie der Objektart der Objektverknüpfung 20050219

Method OBL_GET_OBJECT_TYPES on class CL_DPR_API_COLLABO_SERVICES has no exception.

Method ON_CFX_SELECTION_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SENDER Value transfer Attribute reference (LIKE) 20050422

Method ON_CFX_SELECTION_CHANGED on class CL_DPR_API_COLLABO_SERVICES has no exception.

Method ON_EDMS_SELECTION_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SENDER Value transfer Attribute reference (LIKE) 20050422

Method ON_EDMS_SELECTION_CHANGED on class CL_DPR_API_COLLABO_SERVICES has no exception.

Method ON_R3DMS_SELECTION_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SENDER Value transfer Attribute reference (LIKE) 20050525

Method ON_R3DMS_SELECTION_CHANGED on class CL_DPR_API_COLLABO_SERVICES has no exception.

Method PERFORM_TARGET_SYSTEM_CHECKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_REJECTED Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050216
2 Importing IV_BO_NODE_NAME Call by reference Type reference (TYPE) STRING Name des BO-Knotens 20050216
3 Importing IV_RFCDEST Call by reference Type reference (TYPE) RFCDEST logische Destination (Wird bei Funktionsaufruf angegeben) 20050216

Method PERFORM_TARGET_SYSTEM_CHECKS on class CL_DPR_API_COLLABO_SERVICES has no exception.

Method R3DMS_CANCEL_EDIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBL_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Eindeutiger Objektschlüssel 20050624
2 Importing IV_SUBAPPL Call by reference Type reference (TYPE) EDMS_TV_SUBAPPLICATION CL_DPR_CO=>SC_EDMS_SUBAPPL_CPR Unterapplikation zu EDMS 20050414

Method R3DMS_CANCEL_EDIT on class CL_DPR_API_COLLABO_SERVICES has no exception.

Method R3DMS_DISPLAY_FILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CONTENT Call by reference Type reference (TYPE) XSTRING 20050525
2 Exporting EV_FILENAME Call by reference Type reference (TYPE) STRING 20050525
3 Exporting EV_MIME_TYPE Call by reference Type reference (TYPE) STRING 20050525
4 Importing IS_COLL_NODE Call by reference Type reference (TYPE) DPR_TS_API_COLLABORATION_TREE 20050525

Method R3DMS_DISPLAY_FILE on class CL_DPR_API_COLLABO_SERVICES has no exception.

Method R3DMS_GET_APPLICATION_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_APPLICATION_URL Call by reference Type reference (TYPE) OLR3_TT_URL Tabelle mit generierten URLS zu Objektverknüpfungen 20050222
2 Importing IV_FLG_EDMS Call by reference Type reference (TYPE) CHAR1 Kennzeichen für Model: EDMS = 'X', CFX = ' ',R3DMS='D''X'= I 20050222
3 Importing IV_NODE_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR 20050221

Method R3DMS_GET_APPLICATION_URL on class CL_DPR_API_COLLABO_SERVICES has no exception.

Method R3DMS_GET_CONTENT_OF_BOM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CONTENT Call by reference Type reference (TYPE) DPR_R3DMS_TT_DOCCONTENT_4_GUID Zeile f Binärdokumentinhalt (wie SDOKCNTBIN jedoch mit GUID) 20050621
2 Importing IS_DOC_ID Call by reference Type reference (TYPE) DPR_R3DMS_TS_DRAW_EXT_ID Struktur mit Felder für den externen Schlüssel des Dokuments 20050621
3 Importing IV_OBL_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Development Projects: Schnittstelle aller Anwendungsobjekte 20050621

Method R3DMS_GET_CONTENT_OF_BOM on class CL_DPR_API_COLLABO_SERVICES has no exception.

Method R3DMS_GET_DOC_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DOKAR_COLL_DOCUMENT Call by reference Type reference (TYPE) DPR_R3DMS_TS_DOC_TYPES cProjects: R/3 DMS Dokumentart mit Beschreibung 20050219
2 Exporting ES_DOKAR_COLL_FOLDER Call by reference Type reference (TYPE) DPR_R3DMS_TS_DOC_TYPES cProjects: R/3 DMS Dokumentart mit Beschreibung 20050219
3 Exporting ES_DOKAR_PSR_DOCUMENT Call by reference Type reference (TYPE) DPR_R3DMS_TS_DOC_TYPES cProjects: R/3 DMS Dokumentart mit Beschreibung 20050219
4 Exporting ES_DOKAR_PSR_FOLDER Call by reference Type reference (TYPE) DPR_R3DMS_TS_DOC_TYPES cProjects: R/3 DMS Dokumentart mit Beschreibung 20050219
5 Exporting ES_DOKAR_SET_GET Call by reference Type reference (TYPE) DPR_R3DMS_TS_DOC_TYPES cProjects: R/3 DMS Dokumentart mit Beschreibung 20050219
6 Exporting ET_R3DMS_DOC_TYPES Call by reference Type reference (TYPE) SHSVALTAB Business Server Pages (BSP) Werteliste Suchhilfe 20050219
7 Exporting EV_R3DMS_DOC_TYPE Call by reference Type reference (TYPE) OLR3_TV_DRAW_DOKAR Dokumentart 20050219
8 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) DPR_TV_OBL_TYPE Art des verknüpften Objekts 20050219

Method R3DMS_GET_DOC_TYPES on class CL_DPR_API_COLLABO_SERVICES has no exception.

Method R3DMS_GET_OBJECT_LINKS 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 20050221
2 Returning RR_OBJECT_LINKS Value transfer Object reference (TYPE REF TO) CL_DPR_OBJECT_LINKS Development Projects: Collection für Objektverknüpfungen 20050221

Method R3DMS_GET_OBJECT_LINKS on class CL_DPR_API_COLLABO_SERVICES has no exception.

Method R3DMS_GET_UPDMODE_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBL_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR GUID des selektierte Objektverknüpfung 20050712
2 Returning RS_UPDATE_INFO Value transfer Type reference (TYPE) DPR_R3DMS_TS_GUID_COLLECTION Verbuchungsinformationen für neue Dokumentenlinks 20050712
# Exception Resumable Description Created on
1 NOT_FOUND Dokumentenlink im Subsystem nicht gefunden 20050712

Method R3DMS_GET_UPPER_DMS_OBJLINKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_UPPER_BOMS Call by reference Type reference (TYPE) DPR_R3DMS_TT_UPPER_BOMS Stüli.zuordnung: Übergeordnete Stücklisten 20050221
2 Changing CT_UPPER_ELEMENTS Call by reference Type reference (TYPE) DPR_R3DMS_TT_UPPER_ELEMENTS Übergeordnete Projektelemente 20050221
3 Changing CV_UPPER_BOM Call by reference Type reference (TYPE) DPR_TV_GUID Stüli.zuordnung: Übergeordnete Stückliste 20050221
4 Changing CV_UPPER_ELEMENT Call by reference Type reference (TYPE) DPR_R3_DMS_TV_NUMBER Stüli.zuordnung: ÜbeStüli.zuordnung: Übergeordnetes Element 20050221
5 Exporting ET_UPP_BOM_ITEMS Call by reference Type reference (TYPE) SHSVALTAB Stüli.zuordnung: Stülis des übergeordnente cProject-Elements 20050221
6 Exporting ET_UPP_ELEM_ITEMS Call by reference Type reference (TYPE) SHSVALTAB Stüli.zuordnung: Übergeordnente cProject-Elemente mit Stülis 20050221
7 Importing IV_BOM_ASSIGN_MODUS Call by reference Type reference (TYPE) DPR_R3DMS_TV_UPDMODE Modus der Verbuchung 20050221
8 Importing IV_CATEGORY Call by reference Type reference (TYPE) DPR_TV_OBL_CATEGORY Kategorie der Objektart der Objektverknüpfung 20050221
9 Importing IV_OBL_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Eindeutiger Objektschlüssel 20050221

Method R3DMS_GET_UPPER_DMS_OBJLINKS on class CL_DPR_API_COLLABO_SERVICES has no exception.

Method R3DMS_OBJ_LINK_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OBJ_LINK_DATA Call by reference Type reference (TYPE) DPR_TS_API_OBJECT_LINK_DATA API: Attribute Object Link 20050219
2 Importing IV_CREATE_MODUS Call by reference Type reference (TYPE) DPR_R3DMS_TV_UPDMODE Modus der Verbuchung 20050219
3 Importing IV_PARENT_OBJECT_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Eindeutiger Objektschlüssel 20050219
4 Importing IV_PARENT_OBJECT_TYPE Call by reference Type reference (TYPE) CGPL_OBJECT_TYPE Objekttyp in der Projektplanung 20050219
5 Importing IV_R3DMS_DOC_TYPE Call by reference Type reference (TYPE) OLR3_TV_DRAW_DOKAR Dokumentart 20050219

Method R3DMS_OBJ_LINK_CREATE on class CL_DPR_API_COLLABO_SERVICES has no exception.

Method R3DMS_PSR_SET_DATA_CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PSR_FILE_DATA Call by reference Type reference (TYPE) DPR_TS_DOC_FILE_DATA_W_CONTENT Dokument- / Filedaten 20050620
2 Importing IS_TREE_NODE Call by reference Type reference (TYPE) DPR_R3DMS_TS_DRAW_EXT_ID Struktur mit Felder für den externen Schlüssel des Dokuments 20050620
3 Importing IV_OBL_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Eindeutiger Objektschlüssel 20050620

Method R3DMS_PSR_SET_DATA_CONTENT on class CL_DPR_API_COLLABO_SERVICES has no exception.

Method R3DMS_READ_NON_INDENTIFIED_OBL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CATEGORY Call by reference Type reference (TYPE) DPR_TV_OBL_CATEGORY Kategorie der Objektart der Objektverknüpfung 20050221
2 Importing IV_PROJECT_ELEMENT_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Schlüssel des Projektelements 20050221

Method R3DMS_READ_NON_INDENTIFIED_OBL on class CL_DPR_API_COLLABO_SERVICES has no exception.

Method R3DMS_REFRESH_OBJLINKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CATEGORY Call by reference Type reference (TYPE) DPR_TV_OBL_CATEGORY Kategorie der Objektart der Objektverknüpfung 20050221
2 Importing IV_PROJECT_ELEMENT_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Schlüssel des Projektelements 20050221

Method R3DMS_REFRESH_OBJLINKS on class CL_DPR_API_COLLABO_SERVICES has no exception.

Method R3DMS_RETRIEVE_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_GUID Call by reference Type reference (TYPE) DPR_TV_GUID Unique Object Key 20100105
2 Importing IV_HAS_CHILDREN_ANALYSIS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 'X' = Has Children Analysis for the second level of the tree 20100121
3 Importing IV_MULTILEVEL Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 'X' = Mulit Level Explosion 20100121
4 Importing IV_OBJLINK_TYPE Call by reference Type reference (TYPE) DPR_TV_OBL_TYPE Type of Linked Object 20100105
5 Returning RV_TREE_IS_FULL_BUFFERED Value transfer Type reference (TYPE) BOOLE 'X' = Tree is already read 20100105

Method R3DMS_RETRIEVE_TREE on class CL_DPR_API_COLLABO_SERVICES has no exception.

Method R3DMS_SAVE_CHANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_REJECTED Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050413
2 Importing IV_SUBAPPL Call by reference Type reference (TYPE) EDMS_TV_SUBAPPLICATION CL_DPR_CO=>SC_EDMS_SUBAPPL_CPR Unterapplikation zu EDMS 20050413

Method R3DMS_SAVE_CHANGES on class CL_DPR_API_COLLABO_SERVICES has no exception.

Method R3DMS_SET_BOM_ASSIGNMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BOM_ASSIGN_MODUS Call by reference Type reference (TYPE) DPR_R3DMS_TV_UPDMODE Modus der Verbuchung 20050222
2 Importing IV_OBL_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR GUID des selektierte Objektverknüpfung 20050222
3 Importing IV_UPPER_BOM_GUID Call by reference Type reference (TYPE) DPR_TV_GUID GUID des Anwendungsobjekts 20050221
4 Importing IV_UPPER_BOM_OBJECT_KEY Call by reference Type reference (TYPE) DPR_TV_OBL_OBJECT_KEY Schlüssel des verknüpften Objekts 20050221
5 Importing IV_UPPER_BOM_OBL_TYPE Call by reference Type reference (TYPE) DPR_TV_OBL_TYPE Art des verknüpften Objekts 20050221

Method R3DMS_SET_BOM_ASSIGNMENT on class CL_DPR_API_COLLABO_SERVICES has no exception.

Method R3DMS_STATUS_REPORT_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OBJ_LINK_DATA Call by reference Type reference (TYPE) DPR_TS_API_OBJECT_LINK_DATA API: Attribute Object Link 20050620
2 Importing IS_PSR_FILE_DATA Call by reference Type reference (TYPE) DPR_TS_DOC_FILE_DATA_W_CONTENT Dokument- / Filedaten 20050620
3 Importing IV_CREATE_MODUS Call by reference Type reference (TYPE) DPR_R3DMS_TV_UPDMODE Modus der Verbuchung 20050620
4 Importing IV_PARENT_OBJECT_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Eindeutiger Objektschlüssel 20050620
5 Importing IV_R3DMS_DOC_TYPE Call by reference Type reference (TYPE) OLR3_TV_DRAW_DOKAR Dokumentart 20050620

Method R3DMS_STATUS_REPORT_CREATE on class CL_DPR_API_COLLABO_SERVICES has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 400