SAP ABAP Class CL_WF_INBOX_01 (Embedded Inbox on ALV Basis)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-BMT-WFM (Application Component) SAP Business Workflow
⤷
SWL (Package) Business Workflow: Worklist Client
⤷
⤷
Properties
| Class | CL_WF_INBOX_01 | |
| Short Description | Embedded Inbox on ALV Basis | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | P | SAP Standard Production Program |
| Category | 0 | |
| Package | SWL | Business Workflow: Worklist Client |
| Created | 19981108 | SAP |
| Last change | 20140121 | 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 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_WF_INBOX_01 has no interface implemented.
Friends
Class CL_WF_INBOX_01 has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_GUI_ALV_GRID | ALV Control for Display | 19981108 | |||
| 2 | Instance attribute | Protected | Type reference (TYPE) | LVC_T_FCAT | ALV Field Catalog | 19981108 | |||
| 3 | Instance attribute | Protected | Type reference (TYPE) | LVC_T_FILT | ALV Filter | 19981108 | |||
| 4 | Instance attribute | Protected | Type reference (TYPE) | LVC_S_LAYO | ALV layout | 19990505 | |||
| 5 | Instance attribute | Protected | Type reference (TYPE) | SWLWP1_T | Work items | 19981108 | |||
| 6 | Instance attribute | Protected | Type reference (TYPE) | LVC_T_SORT | ALV Sort | 19981108 | |||
| 7 | Constant | Public | Type reference (TYPE) | I | 1 | Do Not Use! {Inbox Selection Via Task Context} | 19990223 | ||
| 8 | Constant | Public | Type reference (TYPE) | I | 0 | Inbox Selection User-Specific | 19990223 | ||
| 9 | Constant | Public | Type reference (TYPE) | I | 0 | Show Inbox (Only If Mode = Normal) | 19990223 | ||
| 10 | Constant | Public | Type reference (TYPE) | I | 1 | Show Outbox (Only If Mode = Normal) | 19990223 | ||
| 11 | Constant | Public | Type reference (TYPE) | I | 2 | Show Resubmission (Only If Mode = Normal) | 19990223 | ||
| 12 | Constant | Public | Type reference (TYPE) | I | 4 | Do Not Show Function "Environment" | 19990331 | ||
| 13 | Constant | Public | Type reference (TYPE) | I | 2 | Do Not Show Function "More Functions" | 19990331 | ||
| 14 | Constant | Public | Type reference (TYPE) | I | 1 | Do Not Show Functions Referring To Notes | 19990331 | ||
| 15 | Constant | Public | Type reference (TYPE) | I | 8 | Do Not Show Function "Change View" | 19990331 | ||
| 16 | Instance attribute | Protected | Type reference (TYPE) | UI_FUNCTIONS | Static Var | 19990421 | |||
| 17 | Instance attribute | Protected | Type reference (TYPE) | CHAR01 | Static Var | 19991015 | |||
| 18 | Instance attribute | Protected | Type reference (TYPE) | LVC_TITLE | Static Var | 19990421 | |||
| 19 | Instance attribute | Protected | Type reference (TYPE) | SYREPID | Internal: User Program | 19981116 | |||
| 20 | Instance attribute | Protected | Type reference (TYPE) | SY-UCOMM | Code for Replace | 19981116 | |||
| 21 | Instance attribute | Protected | Type reference (TYPE) | TEXT255 | Internal: Title of List | 19981116 | |||
| 22 | Instance attribute | Protected | Type reference (TYPE) | SIN_FOLRG | Internal: Folder Region | 19981116 | |||
| 23 | Instance attribute | Protected | Type reference (TYPE) | I | Internal: View Change Possible | 19981116 | |||
| 24 | Instance attribute | Protected | Type reference (TYPE) | SIN_FOLRG | Internal: Source Folder Region | 19981116 | |||
| 25 | Instance attribute | Protected | Type reference (TYPE) | SY-UCOMM | Internal: Selection Date | 19981116 | |||
| 26 | Instance attribute | Protected | Type reference (TYPE) | I | 0 | Internal: Hidden Functions | 19990331 | ||
| 27 | Instance attribute | Protected | Type reference (TYPE) | CHAR3 | Handle for Variants in ALV | 19981116 | |||
| 28 | Instance attribute | Protected | Type reference (TYPE) | XFELD | 20130218 | ||||
| 29 | Instance attribute | Protected | Type reference (TYPE) | SWLWP1_T | Internal: Currently Selected Part of Outtab | 19981109 | |||
| 30 | Instance attribute | Protected | Type reference (TYPE) | UI_FUNCTIONS | Static Var | 19990317 |
Methods
Events
| # | Event | Type | Visibility | Description | Created on |
|---|---|---|---|---|---|
| 1 | LIST_CHANGED | Instance Event (0) |
Public (2) |
Triggered If list Changed by Action | 19981119 |
Types
Class CL_WF_INBOX_01 has no local type.
Method Signatures
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_ALV_LAYOUT_SAVE | Value transfer | Type reference (TYPE) | CHAR01 | 'U' | Speicherung von ALV-Varianten (X,U,A,Space) | 19991015 | ||
| 2 | I_DYNNR | Value transfer | Type reference (TYPE) | SYDYNNR | Aufrufendes Dynpro | 19981108 | |||
| 3 | I_DYNPRO_CONTAINER_H | Call by reference | Object reference (TYPE REF TO) | CL_GUI_CONTAINER | Handle auf Dynprocontainer | 19990115 | |||
| 4 | I_HEADLINE | Value transfer | Type reference (TYPE) | C | 19981113 | ||||
| 5 | I_PARENT_ID | Call by reference | Type reference (TYPE) | I | 19981108 | ||||
| 6 | I_REPID | Call by reference | Type reference (TYPE) | SYREPID | Aufrufendes Programm | 19981108 | |||
| 7 | I_SELECTION_MODE | Call by reference | Type reference (TYPE) | I | 0 | Art der Inbox-Selektion | 19981125 | ||
| 8 | I_START_SELECTION | Call by reference | Type reference (TYPE) | I | 0 | Start-Selektion | 19981129 | ||
| 9 | I_STYLE | Call by reference | Type reference (TYPE) | I | 19981108 | ||||
| 10 | I_SUPPRESSED_FUNCTIONS | Value transfer | Type reference (TYPE) | I | 0 | suppress functions (watch class constants) | 19990331 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | error while creating inbox object | 19990128 |
Method DISABLE_BUFFER_REFRESH Signature
Method DISABLE_BUFFER_REFRESH on class CL_WF_INBOX_01 has no parameter.
Method DISABLE_BUFFER_REFRESH on class CL_WF_INBOX_01 has no exception.
Method ENABLE_BUFFER_REFRESH Signature
Method ENABLE_BUFFER_REFRESH on class CL_WF_INBOX_01 has no parameter.
Method ENABLE_BUFFER_REFRESH on class CL_WF_INBOX_01 has no exception.
Method FEED_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | MY_UCOMM | Call by reference | Type reference (TYPE) | SY-UCOMM | 19981116 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | error while merging structure | 19990128 | ||
| 2 | error while set table for first display | 19990128 | ||
| 3 | error while selecting workitems | 19990128 |
Method FREE Signature
Method FREE on class CL_WF_INBOX_01 has no parameter.
Method FREE on class CL_WF_INBOX_01 has no exception.
Method GET_BUFFER_REFRESH_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RE_REFRESH_IS_ACTIVE | Value transfer | Type reference (TYPE) | XFELD | 20130218 |
Method GET_BUFFER_REFRESH_STATUS on class CL_WF_INBOX_01 has no exception.
Method HANDLER_AFTER_USER_COMMAND Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_NOT_PROCESSED | Call by reference | Attribute reference (LIKE) | 20080811 | |||||
| 2 | E_SAVED | Call by reference | Attribute reference (LIKE) | 20080811 | |||||
| 3 | E_UCOMM | Call by reference | Attribute reference (LIKE) | 20080811 |
Method HANDLER_AFTER_USER_COMMAND on class CL_WF_INBOX_01 has no exception.
Method HANDLER_CONTEXT_MENU Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_OBJECT | Call by reference | Attribute reference (LIKE) | 19981203 |
Method HANDLER_CONTEXT_MENU on class CL_WF_INBOX_01 has no exception.
Method HANDLER_DELAYED_CALLBACK Signature
Method HANDLER_DELAYED_CALLBACK on class CL_WF_INBOX_01 has no parameter.
Method HANDLER_DELAYED_CALLBACK on class CL_WF_INBOX_01 has no exception.
Method HANDLER_DOUBLECLICK Signature
Method HANDLER_DOUBLECLICK on class CL_WF_INBOX_01 has no parameter.
Method HANDLER_DOUBLECLICK on class CL_WF_INBOX_01 has no exception.
Method HANDLER_MENU_BUTTON Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_OBJECT | Call by reference | Attribute reference (LIKE) | 19981125 | |||||
| 2 | E_UCOMM | Call by reference | Attribute reference (LIKE) | 19981125 |
Method HANDLER_MENU_BUTTON on class CL_WF_INBOX_01 has no exception.
Method HANDLER_TOOLBAR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_INTERACTIVE | Call by reference | Attribute reference (LIKE) | 19981125 | |||||
| 2 | E_OBJECT | Call by reference | Attribute reference (LIKE) | 19981125 |
Method HANDLER_TOOLBAR on class CL_WF_INBOX_01 has no exception.
Method HANDLER_USER_COMMAND Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_UCOMM | Call by reference | Attribute reference (LIKE) | 19981125 |
Method HANDLER_USER_COMMAND on class CL_WF_INBOX_01 has no exception.
Method INITIALIZE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_ALV_LAYOUT_SAVE | Value transfer | Type reference (TYPE) | CHAR01 | Speicherung von ALV-Varianten | 19991015 | |||
| 2 | I_CONTAINER | Value transfer | Object reference (TYPE REF TO) | CL_GUI_CONTAINER | Container für Plazierung | 19990128 | |||
| 3 | I_DYNNR | Call by reference | Type reference (TYPE) | SYDYNNR | Aufrufendes Dynpro | 19981115 | |||
| 4 | I_HEADLINE | Value transfer | Type reference (TYPE) | C | 19981115 | ||||
| 5 | I_PARENT_ID | Call by reference | Type reference (TYPE) | I | 19981115 | ||||
| 6 | I_REPID | Call by reference | Type reference (TYPE) | SYREPID | Aufrufendes Programm | 19981115 | |||
| 7 | I_SELECTION_MODE | Call by reference | Type reference (TYPE) | I | Art der Inbox-Selektion | 19981125 | |||
| 8 | I_START_SELECTION | Call by reference | Type reference (TYPE) | I | Start-Selektion | 19981129 | |||
| 9 | I_STYLE | Call by reference | Type reference (TYPE) | I | 19981115 | ||||
| 10 | I_SUPPRESSED_FUNCTIONS | Value transfer | Type reference (TYPE) | I | 0 | Unterdrückte Funktionen | 19990331 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | error while initializing inbox object | 19990128 | ||
| 2 | error while displaying data | 19990128 | ||
| 3 | error while setting focus | 19990128 | ||
| 4 | error while selecting data | 19990128 |
Method INITIALIZE_MENU_BUTTON Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_ITEM_CONTEXT | Call by reference | Type reference (TYPE) | LVC_T_FUNC | 19981116 | ||||
| 2 | I_UCOMM | Call by reference | Type reference (TYPE) | SY-UCOMM | 19981116 |
Method INITIALIZE_MENU_BUTTON on class CL_WF_INBOX_01 has no exception.
Method INITIALIZE_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_TOOLBAR | Call by reference | Type reference (TYPE) | LVC_T_TBAR | 19981116 |
Method INITIALIZE_STATUS on class CL_WF_INBOX_01 has no exception.
Method PROCESS_USER_COMMAND Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | MY_UCOMM | Call by reference | Type reference (TYPE) | SY-UCOMM | Code | 19981113 |
Method PROCESS_USER_COMMAND on class CL_WF_INBOX_01 has no exception.
Method REFRESH_LIST Signature
Method REFRESH_LIST on class CL_WF_INBOX_01 has no parameter.
Method REFRESH_LIST on class CL_WF_INBOX_01 has no exception.
Method SET_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_TOOLBAR | Call by reference | Type reference (TYPE) | LVC_T_TBAR | 19981116 |
Method SET_STATUS on class CL_WF_INBOX_01 has no exception.
Method SET_VISIBLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | VISIBLE | Value transfer | Type reference (TYPE) | C | visible | 19990902 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | CNTL_ERROR | 19990902 | ||
| 2 | CNTL_SYSTEM_ERROR | 19990902 |
Event Signatures
Event LIST_CHANGED Signature
Event LIST_CHANGED on class CL_WF_INBOX_01 has no parameter.
History
| Last changed by/on | SAP | 20140121 |
| SAP Release Created in |