SAP ABAP Class CL_OLR3_DMS_EASYDMS (cProjects: Document Link DMS - Proxy Class)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   PS-DOC-DMS (Application Component) Document Processing
     DEVELOPMENT_PROJECT_R3_DMS (Package) Object Link cProjects and DMS
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_OLR3_DMS_PROXY OLR3: Interface for Linked Proxy Class 20031023
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_OLR3_PROXY OLR3: Interface for Linked Proxy Class 20031023
Properties
Class CL_OLR3_DMS_EASYDMS  
Short Description cProjects: Document Link DMS - Proxy Class    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package DEVELOPMENT_PROJECT_R3_DMS   Object Link cProjects and DMS 
Created 20031023   SAP 
Last change 20130531   SAP 
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_OLR3_DMS_WORK Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_OLR3_DMS_PROXY OLR3: Interface for Linked Proxy Class 20031023
2 IF_OLR3_PROXY OLR3: Interface for Linked Proxy Class 20031023
Friends
Class CL_OLR3_DMS_EASYDMS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_BLOCK_LENGTH Constant Public Type reference (TYPE) INT2 1022 Length of the Row for Binary Document Content (SDOK_SDATX) 20031031
2 CO_DMS_PHIO_MASTER_CLASS Constant Public Type reference (TYPE) CHAR25 'C_DMS_PHIO_MASTER_CLASS' Name of DMS Constant C_DMS_PHIO_MASTER_CLASS 20031031
3 CO_TYPE_DOCUMENT Constant Public Type reference (TYPE) CHAR3 'doc' Object Category: Document 20031031
4 CO_TYPE_FOLDER Constant Public Type reference (TYPE) CHAR3 'fol' Object Category: Folder 20031031
5 CO_TYPE_LINKED_DOCUMENT Constant Public Type reference (TYPE) TEXT10 'doclnk' Object Category: Document Link 20040211
6 CO_TYPE_LINKED_FOLDER Constant Public Type reference (TYPE) TEXT10 'follnk' Object Category: Folder Link 20040211
7 SC_APPL_LOG_OBJECT Constant Public Type reference (TYPE) BALOBJ_D 'CVCPR_ERR' Appl.Log: Update Error in SAP DMS Integration 20040127
8 SC_BOM_ASSIGNMENTS Constant Public Type reference (TYPE) BALSUBOBJ 'BOM_ASSIGNMENTS' Insert or Delete Document in Higher-Level Document Structure 20040127
9 SC_CATEGORY_DMSR3 Constant Public Type reference (TYPE) OLR3_DMS_TV_OBL_CATEGORY '0DMSR3' Category of Object Link: DMS 20040127
10 SC_CATEGORY_DMSR3STATUSREP Constant Public Type reference (TYPE) OLR3_DMS_TV_OBL_CATEGORY '0DMSR3STATUSREP' Category of Object Link: DMS 20040127
11 SC_COLL_CREA_DOC Constant Public Type reference (TYPE) BALSUBOBJ 'COLL_CREA_DOC' Create "Document" for Collaboration 20040127
12 SC_COLL_CREA_FOLD Constant Public Type reference (TYPE) BALSUBOBJ 'COLL_CREA_FOLD' Create "Folder" for Collaboration 20040127
13 SC_COLL_CREA_ORIG Constant Public Type reference (TYPE) BALSUBOBJ 'COLL_CREA_ORIG' Create New "Original" Using Collaboration 20040127
14 SC_COLL_DOC_NEW_VERSION Constant Public Type reference (TYPE) BALSUBOBJ 'COLL_DOC_NEW_VERSION' Create New Version of a "Document" for Collaboration 20040127
15 SC_COLL_UPD_ORIG Constant Public Type reference (TYPE) BALSUBOBJ 'COLL_UPD_ORIG' Update "Original" Using Collaboration 20040127
16 SC_CROSS Constant Public Type reference (TYPE) BALSUBOBJ 'CROSS' General Messages 20040127
17 SC_LNK_2_COPIED_FOLD Constant Public Type reference (TYPE) BALSUBOBJ 'LNK_2_COPIED_FOLD' Create Object Link for Copying a Folder 20040127
18 SC_LNK_2_NEW_FOLD Constant Public Type reference (TYPE) BALSUBOBJ 'LNK_2_NEW_FOLD' Create Object Link for a New Folder 20040127
19 SC_LNK_2_SAVED_FOLD Constant Public Type reference (TYPE) BALSUBOBJ 'LNK_2_SAVED_FOLD' Create Object Link for an Existing Folder 20040127
20 SC_PSR Constant Public Type reference (TYPE) CHAR3 'PSR' Prefix for File Path of Original of Project Status Report 20040127
21 SC_PSR_CREA_DOC Constant Public Type reference (TYPE) BALSUBOBJ 'PSR_CREA_DOC' Create "Document" for Project Status Report 20040127
22 SC_PSR_CREA_FOLD Constant Public Type reference (TYPE) BALSUBOBJ 'PSR_CREA_FOLD' Create "Folder" for Project Status Report 20040127
23 SC_PSR_CREA_ORIG Constant Public Type reference (TYPE) BALSUBOBJ 'PSR_CREA_ORIG' Create New "Original" About Project Status Report 20040127
24 SC_TRANSFER_DOC Constant Public Type reference (TYPE) BALSUBOBJ 'TRANSFER_DOC' Transfer Objects: Create New Document 20040211
25 SC_TRANSFER_FOLD Constant Public Type reference (TYPE) BALSUBOBJ 'TRANSFER_FOLD' Transfer Objects: Create New Folder 20040211
26 SC_TRANSFER_NEW_VERSION Constant Public Type reference (TYPE) BALSUBOBJ 'TRANSFER_NEW_VERSION' Transfer Objects: Create New Version of Document 20040211
27 SC_TRANSFER_ORIG Constant Public Type reference (TYPE) BALSUBOBJ 'TRANSFER_ORIG' Transfer Objects: Create New Original 20040211
28 SC_TRANSFER_UPD_ORIG Constant Public Type reference (TYPE) BALSUBOBJ 'TRANSFER_UPD_ORIG' Transfer Objects: Update Original 20040211
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_SUB_OBJECTS Static method Public Method Create Additional Folders, Documents, or Originals 20040127
2 GET_DOC_STRUCTURE Static method Public Method Detailed Data for 'Document' of a Document Info Record 20051013
3 KPRO_CHECK_SCAT Static method Private Method Tries to Read the Storage Category 20041019
4 SET_DOCUMENT_ATTRIBUTES Static method Private Method Set Detail Data for 'Document' in Attribute Table 20051019
5 SET_FOLDER_ATTRIBUTES Static method Private Method Set Detail Data for 'Folder' in Attribute Table 20051019
Events
Class CL_OLR3_DMS_EASYDMS has no event.
Types
Class CL_OLR3_DMS_EASYDMS has no local type.
Method Signatures

Method CREATE_SUB_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_CONTENT Call by reference Type reference (TYPE) OLR3_DMS_TS_DOC_CONTENT_4_GUID Content für zusätzlichs Dokument (z.B. PSR) in einem neuen F 20040127
2 Importing IS_OBJLINK Call by reference Type reference (TYPE) OLR3_DMS_TS_OBJLINK Dokumentverknüpfung 20040127
3 Importing IV_ASYNCHRONOUS_ON Call by reference Type reference (TYPE) BOOLE_D Asynchrone Verbuchung via QRFC: Default = 'X' 20040127

Method CREATE_SUB_OBJECTS on class CL_OLR3_DMS_EASYDMS has no exception.

Method GET_DOC_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBJECTS Call by reference Type reference (TYPE) OLR3_DMS_TT_FOLDER Mappen (oder Dokumente) 20051017
2 Exporting EV_CFX_BI_BS_NAME Call by reference Type reference (TYPE) OLR3_DMS_TV_CFX_BI_BS_NAME Name des Systems der Dokumentenverwaltung 20051017
3 Exporting EV_LOGSYS Call by reference Type reference (TYPE) LOGSYS Logisches System 20051017
4 Importing IS_DRAW_EXT_ID Call by reference Type reference (TYPE) OLR3_DMS_TS_DRAW_EXT_ID Struktur der Felder für den externen Schlüssel des Dokuments 20051013
5 Importing IV_CFX_CUST_LINK Call by reference Type reference (TYPE) OLR3_DMS_TV_CFX_CUST_LINK cFolder-Name im Customizing der cFolders-Backend-Integr. 20051013
6 Importing IV_HAS_CHILDREN_ANALYSIS Call by reference Type reference (TYPE) BOOLE_D 'X' 'X' = Kinder eines Ordners ermitteln (falls IV_MULTILEVEL = 20110216
7 Importing IV_LOGSYS Call by reference Type reference (TYPE) LOGSYS Logischer Systemname des cProjectssystems 20051013
8 Importing IV_MULTILEVEL Call by reference Type reference (TYPE) BOOLE_D 'X' 'X' = Dokumentstückliste komplett auflösen 20110216

Method GET_DOC_STRUCTURE on class CL_OLR3_DMS_EASYDMS has no exception.

Method KPRO_CHECK_SCAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_REP_TYPE Call by reference Type reference (TYPE) C Ablageort 20041019
2 Importing IV_SCAT Call by reference Type reference (TYPE) C Storage-Kategorie 20041019

Method KPRO_CHECK_SCAT on class CL_OLR3_DMS_EASYDMS has no exception.

Method SET_DOCUMENT_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ATTRIBUTES Call by reference Type reference (TYPE) OLR3_DMS_TT_ATTRIBUTES Attribute 20051019
2 Importing IS_ADMIN Call by reference Type reference (TYPE) DRAW_LAST_CHANGE DVS: Letzte Änderungen am Dokument 20051019
3 Importing IV_CFX_BI_BS_NAME Call by reference Type reference (TYPE) OLR3_DMS_TV_CFX_BI_BS_NAME Backend-Systemname aus dem Customizing der CFX Backendinterg 20051019
4 Importing IV_CHECKED_IN Call by reference Type reference (TYPE) BOOLE_D Dokument is eingecheckt 20051019
5 Importing IV_DESCRIPTION Call by reference Type reference (TYPE) STRING Beschreibung Dokument 20051019
6 Importing IV_DOC_TYPE Call by reference Type reference (TYPE) TEXT10 Objektyp 20051019
7 Importing IV_FILE_DESCRIPTION Call by reference Type reference (TYPE) STRING Beschreibung Datei 20051019
8 Importing IV_FILE_EXTENSION Call by reference Type reference (TYPE) STRING Datei-Erweiterung 20051019
9 Importing IV_FILE_NAME Call by reference Type reference (TYPE) STRING Dateiname 20051019
10 Importing IV_FILE_PATH Call by reference Type reference (TYPE) STRING Dateipfad 20051019
11 Importing IV_FILE_SIZE Call by reference Type reference (TYPE) STRING Dateigrösse 20051019
12 Importing IV_LOGSYS Call by reference Type reference (TYPE) LOGSYS Logisches System 20051019
13 Importing IV_MIME_TYPE Call by reference Type reference (TYPE) STRING Mime-Type 20051019
14 Importing IV_STATUS_TEXT Call by reference Type reference (TYPE) STRING Statustext 20051019
15 Importing IV_STORAGE_CATEGORY Call by reference Type reference (TYPE) STRING Ablagekategorie 20051019
16 Importing IV_WSAPPLICATION Call by reference Type reference (TYPE) STRING Workstation-Applikation 20051019

Method SET_DOCUMENT_ATTRIBUTES on class CL_OLR3_DMS_EASYDMS has no exception.

Method SET_FOLDER_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ATTRIBUTES Call by reference Type reference (TYPE) OLR3_DMS_TT_ATTRIBUTES Attribute 20051019
2 Importing IS_ADMIN Call by reference Type reference (TYPE) DRAW_LAST_CHANGE DVS: Letzte Änderungen am Dokument 20051019
3 Importing IV_CFX_BI_BS_NAME Call by reference Type reference (TYPE) OLR3_DMS_TV_CFX_BI_BS_NAME Backend-Systemname aus dem Customizing der CFX Backendinterg 20051019
4 Importing IV_DESCRIPTION Call by reference Type reference (TYPE) STRING Beschreibung 20051019
5 Importing IV_DOC_TYPE Call by reference Type reference (TYPE) TEXT10 Objektyp 20051019
6 Importing IV_LOGSYS Call by reference Type reference (TYPE) LOGSYS Logisches System 20051019
7 Importing IV_NAME Call by reference Type reference (TYPE) STRING Name 20051019
8 Importing IV_STATUS_TEXT Call by reference Type reference (TYPE) STRING Statustext 20051019

Method SET_FOLDER_ATTRIBUTES on class CL_OLR3_DMS_EASYDMS has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 2004_1_46C