Hierarchy
⤷ 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 |