SAP ABAP Class CL_CVEXT_EDMS_BROWSER (Controls ALV Tree for EDMS Browser (Entry Screen & Template))
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   CA-DMS (Application Component) Document Management System
     CVEXT (Package) Document Management Enhancements
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_CVEXT_EDMS_BROWSER_CAD Browser for CAD Desktop 20050218
2 Inheritance (c INHERITING FROM c_ref)  CL_CVEXT_EDMS_BROWSER_SEARCH Browser for Search (CV04N) 20050218
3 Inheritance (c INHERITING FROM c_ref)  CL_CVEXT_EDMS_BROWSER_TAB Browser at Tab in Document Transactions 20050218
Properties
Class CL_CVEXT_EDMS_BROWSER  
Short Description Controls ALV Tree for EDMS Browser (Entry Screen & Template)    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class CVEXT    
Program status P  SAP Standard Production Program 
Category 0   
Package CVEXT   Document Management Enhancements 
Created 20041005   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_CVEXT_EDMS_BROWSER has no interface implemented.
Friends
Class CL_CVEXT_EDMS_BROWSER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MR_CONTAINER Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_CONTAINER Currently Used Container 20050218
2 MR_PICTURE Instance attribute Private Object reference (TYPE REF TO) CL_GUI_PICTURE Container for Picture Control 20050214
3 MR_PICTURE_FRAME Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_CONTAINER Current Picture Control 20050218
4 MR_TREE Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_ALV_TREE ALV Tree Control 20050214
5 MT_RECORDS Instance attribute Private Type reference (TYPE) TT_BAPI_DOC_DRAW2 ALV Internal Table 20050214
6 MV_MODE Instance attribute Private Type reference (TYPE) C Which Function Called Browser 20050211
7 MV_READ_FOLDER_LIST Static Attribute Private Type reference (TYPE) XFELD Read Folder List? 20050406
8 MV_SELMODE Instance attribute Private Type reference (TYPE) I Current Selection Mode 20050214
9 SC_DMS_TA_CHANGE Constant Public Type reference (TYPE) SYST-TCODE 'CV02N' Current Transaction Code 20050214
10 SC_DMS_TA_CREATE Constant Public Type reference (TYPE) SYST-TCODE 'CV01N' Current Transaction Code 20050214
11 SC_DMS_TA_DISPLAY Constant Public Type reference (TYPE) SYST-TCODE 'CV03N' Current Transaction Code 20050214
12 SC_FCODE_CHANGE Instance attribute Private Type reference (TYPE) UI_FUNC 'CHANGE' Menu: Change Transaction 20050218
13 SC_FCODE_CREATE_DOCUMENT Instance attribute Private Type reference (TYPE) UI_FUNC 'CREATEDIS' Menu: Create New Document 20050218
14 SC_FCODE_CREATE_FOLDER Instance attribute Private Type reference (TYPE) UI_FUNC 'CREATE_FOLDER' Menu: Create New Folder 20050218
15 SC_FCODE_CREATE_NEW Instance attribute Private Type reference (TYPE) UI_FUNC 'CREATENEW' Menu: Create New Version 20050218
16 SC_FCODE_CREATE_NEW_FOLDER Instance attribute Private Type reference (TYPE) UI_FUNC 'CREATEEW_FOLDER' Menu: Create New Folder Version 20050218
17 SC_FCODE_CREATE_WITH_FOLDER Instance attribute Private Type reference (TYPE) UI_FUNC 'CREATE_TEMPL_FOLDER' Menu: Create Folder with Template 20050218
18 SC_FCODE_CREATE_WITH_TEMPLATE Instance attribute Private Type reference (TYPE) UI_FUNC 'CREATE_TEMPLATE' Menu: Create with Template 20050218
19 SC_FCODE_DELETE Instance attribute Private Type reference (TYPE) UI_FUNC 'DELETE' 20060810
20 SC_FCODE_DISPLAY Instance attribute Private Type reference (TYPE) UI_FUNC 'DISPLAY' Menu: Display Transaction 20050218
21 SC_FCODE_PLACE Instance attribute Protected Type reference (TYPE) UI_FUNC 'PLACE' Menu: Place 20050218
22 SC_FCODE_UNLINK Instance attribute Private Type reference (TYPE) UI_FUNC 'UNLINK' Menu: Unlink from Folder 20050218
23 SC_FCODE_UNSELECT Instance attribute Private Type reference (TYPE) UI_FUNC 'UNSELECT' Menu: Unlink from Folder 20050218
24 SC_MODE_CAD Constant Public Type reference (TYPE) C 'A' Mode: CAD Desktop 20050214
25 SC_MODE_CALLED_FOR_SEARCH Constant Public Type reference (TYPE) C 'S' Display Browser in Search Environment 20050214
26 SC_MODE_CALLED_ON_TAB Constant Public Type reference (TYPE) C 'T' Mode: Display on Tab (CV0XN) 20050214
27 SC_MODE_CHANGE Constant Public Type reference (TYPE) C 'C' Mode: Change 20050214
28 SC_MODE_CREATE Constant Public Type reference (TYPE) C 'D' Mode: Create Document 20050214
29 SC_MODE_ENTRY_SCREEN Constant Public Type reference (TYPE) C 'F' Mode: Call from CV0XN Initial Screen 20050214
30 SC_MODE_READ Constant Public Type reference (TYPE) C 'R' Mode: Read Only 20050211
31 SC_SEL_MODE_MULTIPLE Constant Public Type reference (TYPE) I CL_GUI_COLUMN_TREE=>NODE_SEL_MODE_MULTIPLE 20050214
32 SC_SEL_MODE_NONE Constant Public Type reference (TYPE) I 2 No Selection Possible 20050214
33 SC_SEL_MODE_SINGLE Constant Public Type reference (TYPE) I CL_GUI_COLUMN_TREE=>NODE_SEL_MODE_SINGLE 20050214
34 SC_TEXT_PLACE Instance attribute Protected Type reference (TYPE) INT4 021 Text for sc_fcode_place 20050218
35 ST_DOC_STRUCTURE Static Attribute Private Type reference (TYPE) TT_BAPI_DOC_STRUCTURE_KEYS Read Document Structure 20050214
36 ST_DOC_STRUCTURE2 Static Attribute Private Type reference (TYPE) TT_BAPI_DOC_STRUCTURE_KEY2 Read Document Structure 20050214
37 ST_FOLDER Static Attribute Private Type reference (TYPE) TT_BAPI_DOC_DRAW2 20050214
38 ST_INSTANCES Static Attribute Private Type reference (TYPE) TT_INSTANCES List of Browser Instances 20050218
39 SV_USER_HAS_CHANGE_AUTH Static Attribute Private Type reference (TYPE) XFELD Checkbox 20050214
40 SV_USER_HAS_CREATE_AUTH Static Attribute Private Type reference (TYPE) XFELD Checkbox 20050214
41 SV_USER_HAS_DISPLAY_AUTH Static Attribute Private Type reference (TYPE) XFELD Checkbox 20050214
Methods
# Method Level Visibility Method type Description Created on
1 ADD_FOLDER Static method Private Method Adds Folder Including Structure 20041006
2 ADD_MENU_ENTRY_CHANGE Instance method Private Method Add 'Display' to Menu 20050207
3 ADD_MENU_ENTRY_DELETE Instance method Protected Method 20060810
4 ADD_MENU_ENTRY_DISPLAY Instance method Protected Method Add 'Display' to Menu 20050207
5 ADD_MENU_ENTRY_UNLINK Instance method Protected Method Add Unlink Menu Entry 20050221
6 ADD_NODE Instance method Private Method 20041005
7 ADD_SUBMENU_CREATE Instance method Private Method Add 'Display' to Menu 20050207
8 CALL_TRANSACTION Instance method Protected Method 20050210
9 CHECK_BOM_UPD_AUTH Instance method Private Method 20070402
10 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20041005
11 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20041005
12 CREATE_DIS_MENU Instance method Private Method Creates Menu for DIR if User Selected 20041213
13 CREATE_DIS_MENU_ADDITIONS Instance method Protected Method 20050221
14 CREATE_DIS_MENU_PROTECTED Instance method Protected Method Creates Menu for DIR if User Selected 20050218
15 CREATE_FIELDCATALOG Instance method Private Method Generates Field Catalog 20041006
16 CREATE_FILE Instance method Private Method Creates New File 20041213
17 CREATE_FILE_AS_TEMPLATE Instance method Private Method Creates New Template of Existing File 20041213
18 CREATE_FILE_BACKEND Instance method Private Method Structure and Tree Handling for create_file_(template/newver 20050217
19 CREATE_FILE_NEW_VERSION Instance method Private Method Creates New Version of Existing File 20041213
20 CREATE_FOLDER Instance method Private Method Creates New Folder 20041213
21 CREATE_FOLDER_AS_TEMPLATE Instance method Private Method Creates New Template of Existing File 20041213
22 CREATE_FOLDER_MENU Instance method Protected Method Creates Folder Menu for DIR if User Selected 20041213
23 CREATE_FOLDER_MENU_ADDITION Instance method Protected Method Creates Folder Menu for DIR if User Selected 20050218
24 CREATE_FOLDER_MENU_PROTECTED Instance method Protected Method Creates Folder Menu for DIR if User Selected 20050218
25 CREATE_FOLDER_NEW_VERSION Instance method Private Method Creates New Version of File 20041213
26 CREATE_INITIAL_NODES Instance method Private Method Nodes for Top-Level Folders 20041005
27 CREATE_STRUCTURE Instance method Private Method Creates Structure 20041118
28 CREATE_TREE Instance method Private Method Creates ALV Tree 20041005
29 DEFAULT_CONTEXT_MENU_REQUEST Instance method Private Event handling method Set Menu for Background 20041021
30 DEFAULT_CONTEXT_MENU_SELECT Instance method Private Event handling method Background Item Selected 20041201
31 DELETE Instance method Private Method 20060810
32 DETERMINE_URL Instance method Private Method Searches for Displayable Original and Generates URL 20041007
33 DOCUMENT_WHERE_USED Instance method Private Method Search Structure Where Document is Included 20041122
34 DROP_ME Instance method Protected Method Remove 'Me' from List of Browser Instances 20050218
35 EXCLUDE_TOOLBAR Instance method Private Method Defines Excluded Toolbar Functions for ALV Tree 20041006
36 EXPAND_NC Instance method Private Event handling method Tree Event: expand_nc 20041005
37 EXPAND_NC_1 Instance method Private Method Is Responsible for Expanding Tree After Event is Called 20041203
38 EXPAND_NC_2 Instance method Private Method Is Responsible for Expanding Tree After Event is Called 20050217
39 EXPAND_TREE_AFTER_REFRESH Instance method Private Method Rebuilt Tree After Refresh 20050725
40 FIND_INSTANCE Static method Private Method Searches Instance for Given Container/Picture 20050218
41 GET_EVENT_PARAMETER Instance method Private Method Gets Event Parameter as DMS Structure 20041006
42 GET_FOLDER_LIST Static method Private Method Wrapper for (Not Yet Existing) EDMS Function 20041005
43 GET_INSTANCE Static method Public Method Gives Instance to Tree 20041005
44 GET_SELECTED_DOCUMENTS Instance method Protected Method 20050218
45 GET_TEXT Instance method Protected Method Get Text from Text Elems (Consistency & Reduce Translation) 20050218
46 IS_FOLDER Instance method Private Method Is selected entry a folder? 20041021
47 LEAVE_BROWSER Instance method Public Method Delete/Drop UI Elements 20050218
48 NODE_CONTEXT_MENU_REQUEST Instance method Private Event handling method Creates Context Menu When User Does Right Click 20041021
49 NODE_CONTEXT_MENU_SELECTED Instance method Private Event handling method Method for Selected Menu 20041021
50 NODE_DOUBLE_CLICK Instance method Private Event handling method Event: Double-Click 20070402
51 PLACE_FILE Instance method Private Method Place File at Selected Folder 20041213
52 REFRESH Instance method Protected Method Method Refreshes Tree 20050718
53 SELECTION_CHANGED Instance method Private Event handling method Event: Selection Changed 20041006
54 SET_EVENTHANDLER Instance method Private Method Sets Event Handler for Tree 20041005
55 UNLINK Instance method Private Method Creates New Folder 20050218
Events
Class CL_CVEXT_EDMS_BROWSER has no event.
Types
Class CL_CVEXT_EDMS_BROWSER has no local type.
Method Signatures

Method ADD_FOLDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DOCUMENT_DATA Call by reference Type reference (TYPE) TT_BAPI_DOC_DRAW2 BAPIS-DVS: Dokumentdaten 20050215
2 Importing IS_SELECT_DOCUMENTDATA Call by reference Type reference (TYPE) BAPI_DOC_DRAW2 BAPIS-DVS: Dokumentdaten 20050215

Method ADD_FOLDER on class CL_CVEXT_EDMS_BROWSER has no exception.

Method ADD_MENU_ENTRY_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_MENU Call by reference Object reference (TYPE REF TO) CL_CTMENU Context Menu 20050207

Method ADD_MENU_ENTRY_CHANGE on class CL_CVEXT_EDMS_BROWSER has no exception.

Method ADD_MENU_ENTRY_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_MENU Call by reference Object reference (TYPE REF TO) CL_CTMENU 20060810
2 Importing IV_DISABLED Call by reference Type reference (TYPE) CUA_ACTIVE 20060810

Method ADD_MENU_ENTRY_DELETE on class CL_CVEXT_EDMS_BROWSER has no exception.

Method ADD_MENU_ENTRY_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_MENU Call by reference Object reference (TYPE REF TO) CL_CTMENU Context Menu 20050207

Method ADD_MENU_ENTRY_DISPLAY on class CL_CVEXT_EDMS_BROWSER has no exception.

Method ADD_MENU_ENTRY_UNLINK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_MENU Call by reference Object reference (TYPE REF TO) CL_CTMENU Context Menu 20050221
2 Importing IV_DISABLED Call by reference Type reference (TYPE) CUA_ACTIVE Das Flag kennzeichnet eine Funktion als aktiv 20050221

Method ADD_MENU_ENTRY_UNLINK on class CL_CVEXT_EDMS_BROWSER has no exception.

Method ADD_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CHILD Call by reference Type reference (TYPE) LVC_NKEY ALV-Tree-Control: Node-key 20050215
2 Importing IS_DOCUMENT Call by reference Type reference (TYPE) BAPI_DOC_DRAW2 BAPIS-DVS: Dokumentdaten 20050215
3 Importing IV_PARENT Call by reference Type reference (TYPE) LVC_NKEY ALV-Tree-Control: Node-key 20050215
# Exception Resumable Description Created on
1 CX_CVEXT_ERRORS Exception class for package CVEXT 20050215

Method ADD_SUBMENU_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_MENU Call by reference Object reference (TYPE REF TO) CL_CTMENU Context Menu 20050207
2 Importing IR_SUBMENU Call by reference Object reference (TYPE REF TO) CL_CTMENU Context Menu 20050207

Method ADD_SUBMENU_CREATE on class CL_CVEXT_EDMS_BROWSER has no exception.

Method CALL_TRANSACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DOCUMENT Call by reference Type reference (TYPE) BAPI_DOC_DRAW2 BAPIS-DVS: Dokumentdaten 20050217
2 Importing IV_TCODE Call by reference Type reference (TYPE) SYST-TCODE Aktueller Transaktionscode 20050210

Method CALL_TRANSACTION on class CL_CVEXT_EDMS_BROWSER has no exception.

Method CHECK_BOM_UPD_AUTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Value transfer Type reference (TYPE) SY-UCOMM Funktionscode, der PAI ausgelöst hat 20070402
2 Importing IS_DOCUMENT Value transfer Type reference (TYPE) BAPI_DOC_DRAW2 BAPIS DMS: Document Data 20070402
# Exception Resumable Description Created on
1 CX_CVEXT_ERRORS Exception Class for Package CVEXT 20070402

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_CVEXT_EDMS_BROWSER has no parameter.
Method CLASS_CONSTRUCTOR on class CL_CVEXT_EDMS_BROWSER has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20050215
2 Importing IR_PICTURE Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20050215
3 Importing IV_SELMODE Call by reference Type reference (TYPE) I SC_SEL_MODE_SINGLE Selection mode 20050215
4 Importing IV_WHICH_MODE Call by reference Type reference (TYPE) C 20050215
# Exception Resumable Description Created on
1 CX_CVEXT_ERRORS Exception class for package CVEXT 20041005

Method CREATE_DIS_MENU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_MENU Call by reference Object reference (TYPE REF TO) CL_CTMENU Context Menu 20050207
2 Importing IR_SUBMENU Call by reference Object reference (TYPE REF TO) CL_CTMENU Context Menu 20050207

Method CREATE_DIS_MENU on class CL_CVEXT_EDMS_BROWSER has no exception.

Method CREATE_DIS_MENU_ADDITIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_MENU Call by reference Object reference (TYPE REF TO) CL_CTMENU Context Menu 20050221

Method CREATE_DIS_MENU_ADDITIONS on class CL_CVEXT_EDMS_BROWSER has no exception.

Method CREATE_DIS_MENU_PROTECTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_MENU Call by reference Object reference (TYPE REF TO) CL_CTMENU Context Menu 20050218
2 Importing IR_SUBMENU Call by reference Object reference (TYPE REF TO) CL_CTMENU Context Menu 20050218

Method CREATE_DIS_MENU_PROTECTED on class CL_CVEXT_EDMS_BROWSER has no exception.

Method CREATE_FIELDCATALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FIELDCATALOG Call by reference Type reference (TYPE) LVC_T_FCAT Feldkatalog für ListViewerControl 20041006
# Exception Resumable Description Created on
1 CX_CVEXT_ERRORS Exception class for package CVEXT 20041006

Method CREATE_FILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DOCUMENT Call by reference Type reference (TYPE) BAPI_DOC_DRAW2 BAPIS-DVS: Dokumentdaten 20050215
2 Importing IV_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY ALV-Tree-Control: Node-key 20050124
# Exception Resumable Description Created on
1 CX_CVEXT_ERRORS Exception class for package CVEXT 20050215

Method CREATE_FILE_AS_TEMPLATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DOCUMENT Call by reference Type reference (TYPE) BAPI_DOC_DRAW2 BAPIS-DVS: Dokumentdaten 20050215
2 Importing IV_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY ALV-Tree-Control: Node-key 20050217
# Exception Resumable Description Created on
1 CX_CVEXT_ERRORS Exception class for package CVEXT 20050218

Method CREATE_FILE_BACKEND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DOCUMENT Call by reference Type reference (TYPE) BAPI_DOC_DRAW2 BAPIS-DVS: Dokumentdaten 20050217
2 Importing IV_DOKAR Call by reference Type reference (TYPE) DOKAR Dokumentart 20050217
3 Importing IV_DOKNR Call by reference Type reference (TYPE) DOKNR Dokumentnummer 20050217
4 Importing IV_DOKTL Call by reference Type reference (TYPE) DOKTL_D Teildokument 20050217
5 Importing IV_DOKVR Call by reference Type reference (TYPE) DOKVR Dokumentversion 20050217
6 Importing IV_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY ALV-Tree-Control: Node-key 20050217
# Exception Resumable Description Created on
1 CX_CVEXT_ERRORS Exception class for package CVEXT 20050218

Method CREATE_FILE_NEW_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DOCUMENT Call by reference Type reference (TYPE) BAPI_DOC_DRAW2 BAPIS-DVS: Dokumentdaten 20050215
2 Importing IV_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY ALV-Tree-Control: Node-key 20050217
# Exception Resumable Description Created on
1 CX_CVEXT_ERRORS Exception class for package CVEXT 20050218

Method CREATE_FOLDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DOCUMENT Call by reference Type reference (TYPE) BAPI_DOC_DRAW2 BAPIS-DVS: Dokumentdaten 20050215
2 Importing IV_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY ALV-Tree-Control: Node-key 20050124
# Exception Resumable Description Created on
1 CX_CVEXT_ERRORS Exception class for package CVEXT 20050215

Method CREATE_FOLDER_AS_TEMPLATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DOCUMENT Call by reference Type reference (TYPE) BAPI_DOC_DRAW2 BAPIS-DVS: Dokumentdaten 20050215
2 Importing IV_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY ALV-Tree-Control: Node-key 20050506
# Exception Resumable Description Created on
1 CX_CVEXT_ERRORS Exception class for package CVEXT 20050518

Method CREATE_FOLDER_MENU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_MENU Call by reference Object reference (TYPE REF TO) CL_CTMENU Context Menu 20050207
2 Importing IR_SUBMENU Call by reference Object reference (TYPE REF TO) CL_CTMENU Context Menu 20050207
3 Importing IV_F_CREATE Call by reference Type reference (TYPE) XFELD SPACE Feld zum Ankreuzen 20050215
4 Importing IV_PARENT Call by reference Type reference (TYPE) C 20050124

Method CREATE_FOLDER_MENU on class CL_CVEXT_EDMS_BROWSER has no exception.

Method CREATE_FOLDER_MENU_ADDITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_MENU Call by reference Object reference (TYPE REF TO) CL_CTMENU Context Menu 20050218
2 Importing IR_SUBMENU Call by reference Object reference (TYPE REF TO) CL_CTMENU Context Menu 20050218
3 Importing IV_DISABLED Call by reference Type reference (TYPE) CUA_ACTIVE Das Flag kennzeichnet eine Funktion als aktiv 20050218
4 Importing IV_F_CREATE Call by reference Type reference (TYPE) XFELD SPACE Feld zum Ankreuzen 20050218
5 Importing IV_PARENT Call by reference Type reference (TYPE) C 20050218

Method CREATE_FOLDER_MENU_ADDITION on class CL_CVEXT_EDMS_BROWSER has no exception.

Method CREATE_FOLDER_MENU_PROTECTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_MENU Call by reference Object reference (TYPE REF TO) CL_CTMENU Context Menu 20050218
2 Importing IR_SUBMENU Call by reference Object reference (TYPE REF TO) CL_CTMENU Context Menu 20050218
3 Importing IV_PARENT Call by reference Type reference (TYPE) C 20050218

Method CREATE_FOLDER_MENU_PROTECTED on class CL_CVEXT_EDMS_BROWSER has no exception.

Method CREATE_FOLDER_NEW_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DOCUMENT Call by reference Type reference (TYPE) BAPI_DOC_DRAW2 BAPIS-DVS: Dokumentdaten 20050506
2 Importing IV_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY ALV-Tree-Control: Node-key 20050506
# Exception Resumable Description Created on
1 CX_CVEXT_ERRORS Exception class for package CVEXT 20050518

Method CREATE_INITIAL_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FIELDCATALOG Call by reference Type reference (TYPE) LVC_T_FCAT Feldkatalog für ListViewerControl 20041006
# Exception Resumable Description Created on
1 CX_CVEXT_ERRORS Exception class for package CVEXT 20041006

Method CREATE_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DOC_STRUC Call by reference Type reference (TYPE) BAPI_DOC_STRUCTURE BAPIS-DVS: Struktur-Daten eines Dokuments 20050124
2 Importing IV_DOKAR Call by reference Type reference (TYPE) DOKAR Dokumentart 20050124
3 Importing IV_DOKNR Call by reference Type reference (TYPE) DOKNR Dokumentnummer 20050124
4 Importing IV_DOKTL Call by reference Type reference (TYPE) DOKTL_D Teildokument 20050124
5 Importing IV_DOKVR Call by reference Type reference (TYPE) DOKVR Dokumentversion 20050124

Method CREATE_STRUCTURE on class CL_CVEXT_EDMS_BROWSER has no exception.

Method CREATE_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20050215
2 Importing IV_SELMODE Call by reference Type reference (TYPE) I Selection mode of CL_GUI_COLUMN_TREE 20050215
# Exception Resumable Description Created on
1 CX_CVEXT_ERRORS Exception class for package CVEXT 20041005

Method DEFAULT_CONTEXT_MENU_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MENU Call by reference Attribute reference (LIKE) 20041201
2 Importing SENDER Call by reference Attribute reference (LIKE) 20041201

Method DEFAULT_CONTEXT_MENU_REQUEST on class CL_CVEXT_EDMS_BROWSER has no exception.

Method DEFAULT_CONTEXT_MENU_SELECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Call by reference Attribute reference (LIKE) 20041201
2 Importing SENDER Call by reference Attribute reference (LIKE) 20041201

Method DEFAULT_CONTEXT_MENU_SELECT on class CL_CVEXT_EDMS_BROWSER has no exception.

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DOCUMENT Call by reference Type reference (TYPE) BAPI_DOC_DRAW2 20060810
2 Importing IV_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY 20060810
# Exception Resumable Description Created on
1 CX_CVEXT_ERRORS 20060810

Method DETERMINE_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_URL Call by reference Type reference (TYPE) DMS_URL URL 20050215
2 Importing IS_DOCUMENT Call by reference Type reference (TYPE) BAPI_DOC_KEYS BAPIS-DVS: Dokumentschlüssel 20050401

Method DETERMINE_URL on class CL_CVEXT_EDMS_BROWSER has no exception.

Method DOCUMENT_WHERE_USED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_DOKAR Call by reference Type reference (TYPE) DOKAR Dokumentart 20050207
2 Changing CV_DOKNR Call by reference Type reference (TYPE) DOKNR Dokumentnummer 20050207
3 Changing CV_DOKTL Call by reference Type reference (TYPE) DOKTL_D Teildokument 20050207
4 Changing CV_DOKVR Call by reference Type reference (TYPE) DOKVR Dokumentart 20050207

Method DOCUMENT_WHERE_USED on class CL_CVEXT_EDMS_BROWSER has no exception.

Method DROP_ME Signature

Method DROP_ME on class CL_CVEXT_EDMS_BROWSER has no parameter.
Method DROP_ME on class CL_CVEXT_EDMS_BROWSER has no exception.

Method EXCLUDE_TOOLBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_TOOLBAR_EXCLUDING Call by reference Type reference (TYPE) UI_FUNCTIONS Funktionscodestabelle 20041006

Method EXCLUDE_TOOLBAR on class CL_CVEXT_EDMS_BROWSER has no exception.

Method EXPAND_NC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE_KEY Call by reference Attribute reference (LIKE) 20041005
2 Importing SENDER Call by reference Attribute reference (LIKE) 20041005

Method EXPAND_NC on class CL_CVEXT_EDMS_BROWSER has no exception.

Method EXPAND_NC_1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHILD Call by reference Type reference (TYPE) LVC_T_NKEY ALV-Tree-Control: Knotentabelle 20050215
2 Importing IS_DOCUMENT Call by reference Type reference (TYPE) BAPI_DOC_DRAW2 BAPIS-DVS: Dokumentdaten 20050215
3 Importing IV_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY ALV-Tree-Control: Node-key 20050215
# Exception Resumable Description Created on
1 CX_CVEXT_ERRORS Exception class for package CVEXT 20050215

Method EXPAND_NC_2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHILD Call by reference Type reference (TYPE) LVC_T_NKEY ALV-Tree-Control: Knotentabelle 20050217
2 Importing IS_DOCUMENT Call by reference Type reference (TYPE) BAPI_DOC_DRAW2 BAPIS-DVS: Dokumentdaten 20050217
3 Importing IV_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY ALV-Tree-Control: Node-key 20050217
# Exception Resumable Description Created on
1 CX_CVEXT_ERRORS Exception class for package CVEXT 20050217

Method EXPAND_TREE_AFTER_REFRESH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_PARENT_ID Call by reference Type reference (TYPE) BAPI_DOC_DRAW2 BAPIS-DVS: Dokumentdaten 20050725
2 Importing IT_EXPANDED_NODES Call by reference Type reference (TYPE) TT_EXPANDED_NODE_KEYS ALV-Tree-Control: Knotentabelle 20050725
3 Importing IV_GRANDPARENT_KEY Call by reference Type reference (TYPE) LVC_NKEY ALV-Tree-Control: Node-key 20050726
4 Importing IV_PARENT_KEY Call by reference Type reference (TYPE) LVC_NKEY ALV-Tree-Control: Node-key 20050725

Method EXPAND_TREE_AFTER_REFRESH on class CL_CVEXT_EDMS_BROWSER has no exception.

Method FIND_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20050218
2 Importing IR_PICTURE Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20050218
3 Returning RR_INSTANCE Value transfer Object reference (TYPE REF TO) CL_CVEXT_EDMS_BROWSER Controls ALV tree for EASY DMS Browser (Singleton?!) 20050218

Method FIND_INSTANCE on class CL_CVEXT_EDMS_BROWSER has no exception.

Method GET_EVENT_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY ALV-Tree-Control: Node-key 20050215
2 Returning RS_DOCUMENT Value transfer Type reference (TYPE) BAPI_DOC_DRAW2 BAPIS-DVS: Dokumentdaten 20050221
# Exception Resumable Description Created on
1 CX_CVEXT_ERRORS Exception class for package CVEXT 20050215

Method GET_FOLDER_LIST Signature

Method GET_FOLDER_LIST on class CL_CVEXT_EDMS_BROWSER has no parameter.
Method GET_FOLDER_LIST on class CL_CVEXT_EDMS_BROWSER has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20050215
2 Importing IR_PICTURE Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20050215
3 Importing IV_WHICH_MODE Call by reference Type reference (TYPE) C 20050215
4 Returning RR_INSTANCE Value transfer Object reference (TYPE REF TO) CL_CVEXT_EDMS_BROWSER Controls ALV tree for EASY DMS Browser 20050215
# Exception Resumable Description Created on
1 CX_CVEXT_ERRORS Exception class for package CVEXT 20041005

Method GET_SELECTED_DOCUMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_SEL Value transfer Type reference (TYPE) CVEXT_TT_BAPI_DOC_KEYS Table of BAPI_DOC_KEYS 20050218

Method GET_SELECTED_DOCUMENTS on class CL_CVEXT_EDMS_BROWSER has no exception.

Method GET_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NUMBER Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20050218
2 Returning RV_TEXT Value transfer Type reference (TYPE) GUI_TEXT Menu Painter: Funktions- oder Menütext (4.0) 20050218

Method GET_TEXT on class CL_CVEXT_EDMS_BROWSER has no exception.

Method IS_FOLDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DOCUMENT Call by reference Type reference (TYPE) BAPI_DOC_DRAW2 BAPIS-DVS: Dokumentdaten 20050215
2 Returning RV_RESULT Value transfer Type reference (TYPE) XFELD Feld zum Ankreuzen 20050215

Method IS_FOLDER on class CL_CVEXT_EDMS_BROWSER has no exception.

Method LEAVE_BROWSER Signature

Method LEAVE_BROWSER on class CL_CVEXT_EDMS_BROWSER has no parameter.
Method LEAVE_BROWSER on class CL_CVEXT_EDMS_BROWSER has no exception.

Method NODE_CONTEXT_MENU_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MENU Call by reference Attribute reference (LIKE) 20041021
2 Importing NODE_KEY Call by reference Attribute reference (LIKE) 20041021
3 Importing SENDER Call by reference Attribute reference (LIKE) 20041021

Method NODE_CONTEXT_MENU_REQUEST on class CL_CVEXT_EDMS_BROWSER has no exception.

Method NODE_CONTEXT_MENU_SELECTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Call by reference Attribute reference (LIKE) 20041021
2 Importing NODE_KEY Call by reference Attribute reference (LIKE) 20041021
3 Importing SENDER Call by reference Attribute reference (LIKE) 20041021

Method NODE_CONTEXT_MENU_SELECTED on class CL_CVEXT_EDMS_BROWSER has no exception.

Method NODE_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE_KEY Call by reference Attribute reference (LIKE) 20070402
2 Importing SENDER Call by reference Attribute reference (LIKE) 20070402

Method NODE_DOUBLE_CLICK on class CL_CVEXT_EDMS_BROWSER has no exception.

Method PLACE_FILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DOCUMENT Call by reference Type reference (TYPE) BAPI_DOC_DRAW2 BAPIS-DVS: Dokumentdaten 20050215
2 Importing IV_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY ALV-Tree-Control: Node-key 20050217
# Exception Resumable Description Created on
1 CX_CVEXT_ERRORS Exception class for package CVEXT 20050218

Method REFRESH Signature

Method REFRESH on class CL_CVEXT_EDMS_BROWSER has no parameter.
Method REFRESH on class CL_CVEXT_EDMS_BROWSER has no exception.

Method SELECTION_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE_KEY Call by reference Attribute reference (LIKE) 20041006
2 Importing SENDER Call by reference Attribute reference (LIKE) 20041006

Method SELECTION_CHANGED on class CL_CVEXT_EDMS_BROWSER has no exception.

Method SET_EVENTHANDLER Signature

Method SET_EVENTHANDLER on class CL_CVEXT_EDMS_BROWSER has no parameter.
# Exception Resumable Description Created on
1 CX_CVEXT_ERRORS Exception class for package CVEXT 20041006

Method UNLINK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DOCUMENT Call by reference Type reference (TYPE) BAPI_DOC_DRAW2 BAPIS-DVS: Dokumentdaten 20050218
2 Importing IV_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY ALV-Tree-Control: Node-key 20050218
# Exception Resumable Description Created on
1 CX_CVEXT_ERRORS Exception class for package CVEXT 20050218
History
Last changed by/on SAP  20110908 
SAP Release Created in 600