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 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | ![]() |
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 | ![]() |
Constant | Public | Type reference (TYPE) | INT2 | 1022 | Length of the Row for Binary Document Content (SDOK_SDATX) | 20031031 | |
2 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR25 | 'C_DMS_PHIO_MASTER_CLASS' | Name of DMS Constant C_DMS_PHIO_MASTER_CLASS | 20031031 | |
3 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR3 | 'doc' | Object Category: Document | 20031031 | |
4 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR3 | 'fol' | Object Category: Folder | 20031031 | |
5 | ![]() |
Constant | Public | Type reference (TYPE) | TEXT10 | 'doclnk' | Object Category: Document Link | 20040211 | |
6 | ![]() |
Constant | Public | Type reference (TYPE) | TEXT10 | 'follnk' | Object Category: Folder Link | 20040211 | |
7 | ![]() |
Constant | Public | Type reference (TYPE) | BALOBJ_D | 'CVCPR_ERR' | Appl.Log: Update Error in SAP DMS Integration | 20040127 | |
8 | ![]() |
Constant | Public | Type reference (TYPE) | BALSUBOBJ | 'BOM_ASSIGNMENTS' | Insert or Delete Document in Higher-Level Document Structure | 20040127 | |
9 | ![]() |
Constant | Public | Type reference (TYPE) | OLR3_DMS_TV_OBL_CATEGORY | '0DMSR3' | Category of Object Link: DMS | 20040127 | |
10 | ![]() |
Constant | Public | Type reference (TYPE) | OLR3_DMS_TV_OBL_CATEGORY | '0DMSR3STATUSREP' | Category of Object Link: DMS | 20040127 | |
11 | ![]() |
Constant | Public | Type reference (TYPE) | BALSUBOBJ | 'COLL_CREA_DOC' | Create "Document" for Collaboration | 20040127 | |
12 | ![]() |
Constant | Public | Type reference (TYPE) | BALSUBOBJ | 'COLL_CREA_FOLD' | Create "Folder" for Collaboration | 20040127 | |
13 | ![]() |
Constant | Public | Type reference (TYPE) | BALSUBOBJ | 'COLL_CREA_ORIG' | Create New "Original" Using Collaboration | 20040127 | |
14 | ![]() |
Constant | Public | Type reference (TYPE) | BALSUBOBJ | 'COLL_DOC_NEW_VERSION' | Create New Version of a "Document" for Collaboration | 20040127 | |
15 | ![]() |
Constant | Public | Type reference (TYPE) | BALSUBOBJ | 'COLL_UPD_ORIG' | Update "Original" Using Collaboration | 20040127 | |
16 | ![]() |
Constant | Public | Type reference (TYPE) | BALSUBOBJ | 'CROSS' | General Messages | 20040127 | |
17 | ![]() |
Constant | Public | Type reference (TYPE) | BALSUBOBJ | 'LNK_2_COPIED_FOLD' | Create Object Link for Copying a Folder | 20040127 | |
18 | ![]() |
Constant | Public | Type reference (TYPE) | BALSUBOBJ | 'LNK_2_NEW_FOLD' | Create Object Link for a New Folder | 20040127 | |
19 | ![]() |
Constant | Public | Type reference (TYPE) | BALSUBOBJ | 'LNK_2_SAVED_FOLD' | Create Object Link for an Existing Folder | 20040127 | |
20 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR3 | 'PSR' | Prefix for File Path of Original of Project Status Report | 20040127 | |
21 | ![]() |
Constant | Public | Type reference (TYPE) | BALSUBOBJ | 'PSR_CREA_DOC' | Create "Document" for Project Status Report | 20040127 | |
22 | ![]() |
Constant | Public | Type reference (TYPE) | BALSUBOBJ | 'PSR_CREA_FOLD' | Create "Folder" for Project Status Report | 20040127 | |
23 | ![]() |
Constant | Public | Type reference (TYPE) | BALSUBOBJ | 'PSR_CREA_ORIG' | Create New "Original" About Project Status Report | 20040127 | |
24 | ![]() |
Constant | Public | Type reference (TYPE) | BALSUBOBJ | 'TRANSFER_DOC' | Transfer Objects: Create New Document | 20040211 | |
25 | ![]() |
Constant | Public | Type reference (TYPE) | BALSUBOBJ | 'TRANSFER_FOLD' | Transfer Objects: Create New Folder | 20040211 | |
26 | ![]() |
Constant | Public | Type reference (TYPE) | BALSUBOBJ | 'TRANSFER_NEW_VERSION' | Transfer Objects: Create New Version of Document | 20040211 | |
27 | ![]() |
Constant | Public | Type reference (TYPE) | BALSUBOBJ | 'TRANSFER_ORIG' | Transfer Objects: Create New Original | 20040211 | |
28 | ![]() |
Constant | Public | Type reference (TYPE) | BALSUBOBJ | 'TRANSFER_UPD_ORIG' | Transfer Objects: Update Original | 20040211 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Public | Method | Create Additional Folders, Documents, or Originals | 20040127 |
2 | ![]() |
Static method | Public | Method | Detailed Data for 'Document' of a Document Info Record | 20051013 |
3 | ![]() |
Static method | Private | Method | Tries to Read the Storage Category | 20041019 |
4 | ![]() |
Static method | Private | Method | Set Detail Data for 'Document' in Attribute Table | 20051019 |
5 | ![]() |
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 | ![]() |
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 | ![]() |
IS_OBJLINK | Call by reference | Type reference (TYPE) | OLR3_DMS_TS_OBJLINK | Dokumentverknüpfung | 20040127 | ||
3 | ![]() |
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 | ![]() |
ET_OBJECTS | Call by reference | Type reference (TYPE) | OLR3_DMS_TT_FOLDER | Mappen (oder Dokumente) | 20051017 | ||
2 | ![]() |
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 | ![]() |
EV_LOGSYS | Call by reference | Type reference (TYPE) | LOGSYS | Logisches System | 20051017 | ||
4 | ![]() |
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 | ![]() |
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 | ![]() |
IV_HAS_CHILDREN_ANALYSIS | Call by reference | Type reference (TYPE) | BOOLE_D | 'X' | 'X' = Kinder eines Ordners ermitteln (falls IV_MULTILEVEL = | 20110216 | |
7 | ![]() |
IV_LOGSYS | Call by reference | Type reference (TYPE) | LOGSYS | Logischer Systemname des cProjectssystems | 20051013 | ||
8 | ![]() |
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 | ![]() |
EV_REP_TYPE | Call by reference | Type reference (TYPE) | C | Ablageort | 20041019 | ||
2 | ![]() |
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 | ![]() |
ET_ATTRIBUTES | Call by reference | Type reference (TYPE) | OLR3_DMS_TT_ATTRIBUTES | Attribute | 20051019 | ||
2 | ![]() |
IS_ADMIN | Call by reference | Type reference (TYPE) | DRAW_LAST_CHANGE | DVS: Letzte Änderungen am Dokument | 20051019 | ||
3 | ![]() |
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 | ![]() |
IV_CHECKED_IN | Call by reference | Type reference (TYPE) | BOOLE_D | Dokument is eingecheckt | 20051019 | ||
5 | ![]() |
IV_DESCRIPTION | Call by reference | Type reference (TYPE) | STRING | Beschreibung Dokument | 20051019 | ||
6 | ![]() |
IV_DOC_TYPE | Call by reference | Type reference (TYPE) | TEXT10 | Objektyp | 20051019 | ||
7 | ![]() |
IV_FILE_DESCRIPTION | Call by reference | Type reference (TYPE) | STRING | Beschreibung Datei | 20051019 | ||
8 | ![]() |
IV_FILE_EXTENSION | Call by reference | Type reference (TYPE) | STRING | Datei-Erweiterung | 20051019 | ||
9 | ![]() |
IV_FILE_NAME | Call by reference | Type reference (TYPE) | STRING | Dateiname | 20051019 | ||
10 | ![]() |
IV_FILE_PATH | Call by reference | Type reference (TYPE) | STRING | Dateipfad | 20051019 | ||
11 | ![]() |
IV_FILE_SIZE | Call by reference | Type reference (TYPE) | STRING | Dateigrösse | 20051019 | ||
12 | ![]() |
IV_LOGSYS | Call by reference | Type reference (TYPE) | LOGSYS | Logisches System | 20051019 | ||
13 | ![]() |
IV_MIME_TYPE | Call by reference | Type reference (TYPE) | STRING | Mime-Type | 20051019 | ||
14 | ![]() |
IV_STATUS_TEXT | Call by reference | Type reference (TYPE) | STRING | Statustext | 20051019 | ||
15 | ![]() |
IV_STORAGE_CATEGORY | Call by reference | Type reference (TYPE) | STRING | Ablagekategorie | 20051019 | ||
16 | ![]() |
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 | ![]() |
ET_ATTRIBUTES | Call by reference | Type reference (TYPE) | OLR3_DMS_TT_ATTRIBUTES | Attribute | 20051019 | ||
2 | ![]() |
IS_ADMIN | Call by reference | Type reference (TYPE) | DRAW_LAST_CHANGE | DVS: Letzte Änderungen am Dokument | 20051019 | ||
3 | ![]() |
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 | ![]() |
IV_DESCRIPTION | Call by reference | Type reference (TYPE) | STRING | Beschreibung | 20051019 | ||
5 | ![]() |
IV_DOC_TYPE | Call by reference | Type reference (TYPE) | TEXT10 | Objektyp | 20051019 | ||
6 | ![]() |
IV_LOGSYS | Call by reference | Type reference (TYPE) | LOGSYS | Logisches System | 20051019 | ||
7 | ![]() |
IV_NAME | Call by reference | Type reference (TYPE) | STRING | Name | 20051019 | ||
8 | ![]() |
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 |