SAP ABAP Class CL_WFD_DOCUMENT_LIST (WF Builder: Component Document Templates)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-BMT-WFM (Application Component) SAP Business Workflow
     SWD (Package) Business Workflow: Process Definition
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_WFD_COMPONENTS_BASE WF: Basis Class All Components (Commands) 19990729
Properties
Class CL_WFD_DOCUMENT_LIST  
Short Description WF Builder: Component Document Templates    
Super Class CL_WFD_COMPONENTS_BASE WF: Basis Class All Components (Commands) 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWD   Business Workflow: Process Definition 
Created 19990722   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_WFD_DOCUMENT_LIST has no forward declaration.
Interfaces
Class CL_WFD_DOCUMENT_LIST has no interface implemented.
Friends
Class CL_WFD_DOCUMENT_LIST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MS_LAST_EDIT_DOC Instance attribute Public Type reference (TYPE) SWUOPROP Document last edited 19990813
2 MS_LAYOUT Instance attribute Protected Type reference (TYPE) LVC_S_LAYO ALV layout 19990723
3 MT_DOCUMENTS Instance attribute Public Type reference (TYPE) SWUOPROPTAB Table of document templates 19990722
4 M_ALV_CTL Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV grid control 19990722
5 M_WF_ID_DEF Instance attribute Public Type reference (TYPE) SWD_WFD_ID ID of workflow definition 19990722
6 M_WF_VERSION Instance attribute Public Type reference (TYPE) SWD_VERSIO '9999' Workflow Definition Version 19990722
Methods
# Method Level Visibility Method type Description Created on
1 AUTO_LOAD Instance method Public Method Checks and calls method LOAD for changes 19991104
2 CHECK_LOIO_EXIST Instance method Public Method Checks whether log. object is in document list. 19990730
3 CLEAR Instance method Public Method Deletes internal table of document templates 19990723
4 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 19990722
5 COPY_DOCUMENT Instance method Public Method Copies a document template 19990729
6 CREATE_DOCUMENT Instance method Public Method Creates a document template 19990726
7 DELETE_DOCUMENT Instance method Public Method Deletes a document template 19990726
8 DISPLAY_DOCUMENT Instance method Public Method Opens a document template and displays it (read-only) 19990729
9 EDIT_DOCUMENT Instance method Public Method Opens a document template and displays it (changeable) 19990729
10 FREE Instance method Public Method (Almost) destructor 19990722
11 GET_DOC_TABLE Instance method Public Method Gets the table of document templates 19990723
12 GET_SELECTED_LOIO Instance method Public Method Gets the selected document (log. object ID) 19990729
13 GET_SELECTED_PROPTY Instance method Public Method Gets the selected document (properties) 19990729
14 INIT_CONTROL Instance method Public Method Control initialisation (late binding) 19990722
15 LOAD Instance method Public Method Loads the table of document templates 19990722
16 ON_CTXMNU_REQUESTED Instance method Protected Event handling method Fills context menu 19990723
17 ON_DOUBLECLICK Instance method Protected Event handling method Double-click 19990805
18 ON_TOOLBAR_REQUESTED Instance method Protected Event handling method Fills toolbar control 19990728
19 ON_USER_COMMAND Instance method Protected Event handling method Function chosen 19990723
20 P_ADD_CREATE_ITEM Instance method Protected Method Adds item "CREATE on double-click" 19991029
21 P_DEL_CREATE_ITEM Instance method Protected Method Deletes item "CREATE on double-click" 19991104
22 P_GET_CONTAINER Instance method Protected Method Gets the table of the workflow container 19991014
23 P_MERGE_FIELDCAT Instance method Protected Method Creates the field catalog 19990722
24 RENAME_DOCUMENT Instance method Public Method Rename 19990729
25 SET_DOC_TABLE Instance method Public Method Sets the table of document templates 19990723
Events
Class CL_WFD_DOCUMENT_LIST has no event.
Types
Class CL_WFD_DOCUMENT_LIST has no local type.
Method Signatures

Method AUTO_LOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NO_CREATE_ITEM Call by reference Type reference (TYPE) XFLAG CREATE ON DOUBLE CLICK -Item nicht anzeigen 19991105
2 Importing WF_ID_DEF Call by reference Type reference (TYPE) SWD_WFD_ID ID der Workflowdefinition 19991104
3 Importing WF_VERSION Call by reference Type reference (TYPE) SWD_VERSIO Version der Workflowdefinition 19991104

Method AUTO_LOAD on class CL_WFD_DOCUMENT_LIST has no exception.

Method CHECK_LOIO_EXIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LOIO Call by reference Type reference (TYPE) SDOKOBJECT log Objekt ID 19990730
2 Returning RESULT Value transfer Type reference (TYPE) I Exist = 0 (OK) 19990730

Method CHECK_LOIO_EXIST on class CL_WFD_DOCUMENT_LIST has no exception.

Method CLEAR Signature

Method CLEAR on class CL_WFD_DOCUMENT_LIST has no parameter.
Method CLEAR on class CL_WFD_DOCUMENT_LIST has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NO_HEADERS Call by reference Type reference (TYPE) XFLAG space Spaltenüberschrift nicht anzeigen 19990723
2 Importing NO_TOOLBAR Call by reference Type reference (TYPE) XFLAG space Toolbar nicht anzeigen 19990723
3 Importing PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER GUI-Container 19990722
4 Importing START_DOC_TYPE Call by reference Type reference (TYPE) SWUO_DTYPE zuletzt verwendeter Documenttyp 19990813
5 Importing TITLE Call by reference Type reference (TYPE) C Titelleiste 19990723
6 Importing WF_ID_DEF Call by reference Type reference (TYPE) SWD_WFD_ID ID der Workflowdefinition 19990723
7 Importing WF_VERSION Call by reference Type reference (TYPE) SWD_VERSIO '9999' Version der Workflowdefinition 19990723

Method CONSTRUCTOR on class CL_WFD_DOCUMENT_LIST has no exception.

Method COPY_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LOIO Call by reference Type reference (TYPE) SDOKOBJECT log. Objekt ID 19990729

Method COPY_DOCUMENT on class CL_WFD_DOCUMENT_LIST has no exception.

Method CREATE_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PROPERTY Value transfer Type reference (TYPE) SWUOPROP Properties 19991104

Method CREATE_DOCUMENT on class CL_WFD_DOCUMENT_LIST has no exception.

Method DELETE_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LOIO Call by reference Type reference (TYPE) SDOKOBJECT logische objekt id 19990729
2 Importing PROMPT_USER Call by reference Type reference (TYPE) XFLAG 'X' Bestätigungsdialog 19990729

Method DELETE_DOCUMENT on class CL_WFD_DOCUMENT_LIST has no exception.

Method DISPLAY_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LOIO Call by reference Type reference (TYPE) SDOKOBJECT log. Objekt ID 19990729

Method DISPLAY_DOCUMENT on class CL_WFD_DOCUMENT_LIST has no exception.

Method EDIT_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LOIO Call by reference Type reference (TYPE) SDOKOBJECT log. Objekt ID 19990729

Method EDIT_DOCUMENT on class CL_WFD_DOCUMENT_LIST has no exception.

Method FREE Signature

Method FREE on class CL_WFD_DOCUMENT_LIST has no parameter.
Method FREE on class CL_WFD_DOCUMENT_LIST has no exception.

Method GET_DOC_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting T_DOCUMENTS Call by reference Type reference (TYPE) SWUOPROPTAB Tabelle der Documentvorlagen 19990723

Method GET_DOC_TABLE on class CL_WFD_DOCUMENT_LIST has no exception.

Method GET_SELECTED_LOIO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning LOIO Value transfer Type reference (TYPE) SDOKOBJECT log. Objekt ID des sel. Dokuments 19990729

Method GET_SELECTED_LOIO on class CL_WFD_DOCUMENT_LIST has no exception.

Method GET_SELECTED_PROPTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PROPERTY Call by reference Type reference (TYPE) SWUOPROP Eigenschaften des sel. Dokuments 19990729
2 Exporting TAB_INDEX Call by reference Type reference (TYPE) SY-TABIX Tabellenindex 19990729

Method GET_SELECTED_PROPTY on class CL_WFD_DOCUMENT_LIST has no exception.

Method INIT_CONTROL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER GUI Container 19990722

Method INIT_CONTROL on class CL_WFD_DOCUMENT_LIST has no exception.

Method LOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing WF_ID_DEF Call by reference Type reference (TYPE) SWD_WFD_ID ID der Workflowdefinition 19990722
2 Importing WF_VERSION Call by reference Type reference (TYPE) SWD_VERSIO Version der Workflowdefinition 19990722

Method LOAD on class CL_WFD_DOCUMENT_LIST has no exception.

Method ON_CTXMNU_REQUESTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_OBJECT Value transfer Attribute reference (LIKE) >INVALID< 19990723

Method ON_CTXMNU_REQUESTED on class CL_WFD_DOCUMENT_LIST has no exception.

Method ON_DOUBLECLICK Signature

Method ON_DOUBLECLICK on class CL_WFD_DOCUMENT_LIST has no parameter.
Method ON_DOUBLECLICK on class CL_WFD_DOCUMENT_LIST has no exception.

Method ON_TOOLBAR_REQUESTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_INTERACTIVE Call by reference Type reference (TYPE) 19990728
2 Importing E_OBJECT Call by reference Type reference (TYPE) 19990728

Method ON_TOOLBAR_REQUESTED on class CL_WFD_DOCUMENT_LIST has no exception.

Method ON_USER_COMMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_UCOMM Value transfer Attribute reference (LIKE) >INVALID< 19990723

Method ON_USER_COMMAND on class CL_WFD_DOCUMENT_LIST has no exception.

Method P_ADD_CREATE_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting RETCODE Value transfer Type reference (TYPE) SYSUBRC return code 99 wenn nichts verändert 19991105
2 Changing T_DOCUMENTS Call by reference Type reference (TYPE) SWUOPROPTAB Tabelle der Einträge 19991029

Method P_ADD_CREATE_ITEM on class CL_WFD_DOCUMENT_LIST has no exception.

Method P_DEL_CREATE_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting RETCODE Value transfer Type reference (TYPE) SYSUBRC return code 19991105
2 Changing T_DOCUMENTS Call by reference Type reference (TYPE) SWUOPROPTAB Tabelle der Einträge 19991104

Method P_DEL_CREATE_ITEM on class CL_WFD_DOCUMENT_LIST has no exception.

Method P_GET_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CONTAINER Value transfer Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER WF Container-Referenz 20010109

Method P_GET_CONTAINER on class CL_WFD_DOCUMENT_LIST has no exception.

Method P_MERGE_FIELDCAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing T_FLDCAT Call by reference Type reference (TYPE) LVC_T_FCAT Feldkatalog 19990722

Method P_MERGE_FIELDCAT on class CL_WFD_DOCUMENT_LIST has no exception.

Method RENAME_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LOIO Call by reference Type reference (TYPE) SDOKOBJECT log. Objekt ID 19990729

Method RENAME_DOCUMENT on class CL_WFD_DOCUMENT_LIST has no exception.

Method SET_DOC_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing T_DOCUMENTS Call by reference Type reference (TYPE) SWUOPROPTAB Tabelle der Documentvorlagen 19990723

Method SET_DOC_TABLE on class CL_WFD_DOCUMENT_LIST has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in