SAP ABAP Class CL_IBO_INBOX_FEEDER_BASE (Base Feeder Class for Inbox)
Hierarchy
☛
SAP_BS_FND (Software Component) SAP Business Suite Foundation
⤷ CA-EPT-IBO (Application Component) Suite Inbox
⤷ IBO_INBOX_FEEDER (Package) Suite Inbox Feeder
⤷ CA-EPT-IBO (Application Component) Suite Inbox
⤷ IBO_INBOX_FEEDER (Package) Suite Inbox Feeder
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_POWL_FEEDER | Interface for POWL Feeders | 20090806 |
Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_IBO_INBOX_FEEDER_ALERT | Inbox Feeder for Alert | 20090807 |
2 | Inheritance (c INHERITING FROM c_ref) | CL_IBO_INBOX_FEEDER_NOTIF | Inbox Feeder for notification | 20090807 |
3 | Inheritance (c INHERITING FROM c_ref) | CL_IBO_INBOX_FEEDER_WI | Inbox Work Item Feeder | 20090806 |
Properties
Class | CL_IBO_INBOX_FEEDER_BASE | |
Short Description | Base Feeder Class for Inbox | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | IBO_INBOX_FEEDER | Suite Inbox Feeder |
Created | 20090806 | SAP |
Last change | 20110908 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_IBO_INBOX_FEEDER_BASE has no forward declaration.
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_POWL_FEEDER | Interface for POWL Feeders | 20090806 |
Friends
Class CL_IBO_INBOX_FEEDER_BASE has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | MO_READ_CUST_HELPER | Instance attribute | Public | Object reference (TYPE REF TO) | OBJECT | Helper class to read customizing | 20090903 | ||
2 | MO_REFRESH_HDL | Instance attribute | Protected | Object reference (TYPE REF TO) | IF_IBO_INBOX_REFRESH_HDL | Lean SRM Inbox refresh handler interface | 20090806 | ||
3 | MO_WD_INBOX_MAPPER | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_IBO_INBOX_MAPPER | mapper class for inbox component access | 20090807 | ||
4 | MT_ACTIONS | Instance attribute | Protected | Type reference (TYPE) | POWL_ACTDESCR_TTY | action meta description | 20090806 | ||
5 | MT_ACTIONS_FROM_CUST | Instance attribute | Protected | Type reference (TYPE) | POWL_ACTDESCR_TTY | action meta description | 20090806 | ||
6 | MT_DEFAULT_VALUES | Instance attribute | Protected | Type reference (TYPE) | RSPARAMS_TT | rsparams Table | 20090807 | ||
7 | MT_FIELDCAT | Instance attribute | Protected | Type reference (TYPE) | POWL_FIELDCAT_TTY | Field catalog META description | 20090806 | ||
8 | MT_SELCRITERIA | Instance attribute | Protected | Type reference (TYPE) | POWL_SELCRIT_TTY | Field catalog META description | 20090806 | ||
9 | MV_POWL_APPLID | Instance attribute | Protected | Type reference (TYPE) | POWL_APPLID_TY | application ID used by POWL configuration | 20090819 | ||
10 | MV_RESULTS | Instance attribute | Protected | Type reference (TYPE) | STRING | Name of the Result Table | 20090806 | ||
11 | MV_RESULTSTRUCTURE | Instance attribute | Protected | Type reference (TYPE) | STRING | Name of the Result Structure | 20090806 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CHANGE_MT_FIELDCAT | Instance method | Protected | Method | Change field catalogs meta data | 20090806 |
2 | CONSTRUCTOR | Instance method | Public | Constructor | CONSTRUCTOR | 20090806 |
3 | GET_WA_FOR_ACTION_HANDLE | Instance method | Private | Method | Get selected workitem | 20090806 |
4 | HANDLE_SPECIAL_ACTION | Instance method | Protected | Method | handle actions for object type (c.f. GET_ACTIONS) | 20090806 |
5 | INITIALIZE_FEEDER | Instance method | Protected | Method | Initialize Feeder | 20090806 |
6 | INITIALIZE_FILDCAT | Instance method | Protected | Method | Set all fields to the technical field | 20090806 |
7 | READ_CUST_ACTIONS | Instance method | Protected | Method | Read Setting for action buttons meta data | 20090806 |
8 | READ_CUST_FIELDCAT | Instance method | Protected | Method | Read Setting for field catalog meta data | 20090806 |
9 | SET_CUSTOMIZING_HELPER | Instance method | Public | Method | Set customizing helper instance | 20090904 |
10 | SET_DROPDOWN_LIST | Instance method | Protected | Method | Set Drop Down List | 20090807 |
11 | SET_MT_ACTIONS_FROM_CUST | Instance method | Protected | Method | Set the Actions Definitions | 20090806 |
12 | SET_MV_RESULTS | Instance method | Protected | Method | Set the table type for the POWL list | 20090806 |
13 | SET_MV_RESULTSTRUCTURE | Instance method | Protected | Method | Set the result structure for the POWL | 20090806 |
Events
Class CL_IBO_INBOX_FEEDER_BASE has no event.
Types
Class CL_IBO_INBOX_FEEDER_BASE has no local type.
Method Signatures
Method CHANGE_MT_FIELDCAT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_DEFAULT_TECHNICAL_COL | Call by reference | Type reference (TYPE) | POWL_XFLAG_TY | X-Flag | 20090806 | ||
2 | Changing | C_FIELDCAT | Call by reference | Type reference (TYPE) | POWL_FIELDCAT_TTY | Field catalog META description | 20090806 | ||
3 | Changing | C_FIELDCAT_CHANGED | Call by reference | Type reference (TYPE) | POWL_XFLAG_TY | X-Flag | 20090806 | ||
4 | Changing | C_VISIBLE_COLS_COUNT | Call by reference | Type reference (TYPE) | I | 20090806 | |||
5 | Changing | C_VISIBLE_ROWS_COUNT | Call by reference | Type reference (TYPE) | I | 20090806 | |||
6 | Importing | I_APPLID | Call by reference | Type reference (TYPE) | POWL_APPLID_TY | Language Key | 20090806 | ||
7 | Importing | I_LANGU | Call by reference | Type reference (TYPE) | LANGU | SY-LANGU | Language Key | 20090806 | |
8 | Importing | I_SELCRIT_VALUES | Call by reference | Type reference (TYPE) | RSPARAMS_TT | rsparams Table | 20090806 | ||
9 | Importing | I_TYPE | Call by reference | Type reference (TYPE) | POWL_TYPE_TY | POWL type ID | 20090806 | ||
10 | Importing | I_USERNAME | Call by reference | Type reference (TYPE) | XUSER | POWL type ID | 20090806 |
Method CHANGE_MT_FIELDCAT on class CL_IBO_INBOX_FEEDER_BASE has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_CUST_HELPER | Call by reference | Object reference (TYPE REF TO) | OBJECT | Customizing Helper | 20090904 |
Method CONSTRUCTOR on class CL_IBO_INBOX_FEEDER_BASE has no exception.
Method GET_WA_FOR_ACTION_HANDLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_MESSAGES | Call by reference | Type reference (TYPE) | POWL_MSG_TTY | Message META description | 20090806 | ||
2 | Exporting | EV_MORE_THAN_ONE_LINE_SELECTED | Call by reference | Type reference (TYPE) | XFLAG | Indicator if one than one line was selected | 20090806 | ||
3 | Importing | IT_RESULT_TAB | Call by reference | Type reference (TYPE) | INDEX TABLE | 20090806 | |||
4 | Importing | IT_SELECTED | Call by reference | Type reference (TYPE) | RSTABIXTAB | Selected line | 20090806 | ||
5 | Importing | IV_ACTIONID | Call by reference | Type reference (TYPE) | POWL_ACTIONID_TY | Action identifier | 20090806 | ||
6 | Importing | IV_ACTION_INDEX | Call by reference | Type reference (TYPE) | SY-TABIX | result table line index for cell-based actions | 20090806 |
Method GET_WA_FOR_ACTION_HANDLE on class CL_IBO_INBOX_FEEDER_BASE has no exception.
Method HANDLE_SPECIAL_ACTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_ACTION_DEFS | Call by reference | Type reference (TYPE) | POWL_ACTDESCR_TTY | POWL action definitions | 20090806 | ||
2 | Changing | C_FIRST_VISIBLE_ROW | Call by reference | Type reference (TYPE) | SY-TABIX | index of first visible results table row | 20090806 | ||
3 | Changing | C_FIRST_VISIBLE_SCROLL_COL | Call by reference | Type reference (TYPE) | STRING | Name of first scrollable column | 20090806 | ||
4 | Changing | C_RESULT_TAB | Call by reference | Type reference (TYPE) | INDEX TABLE | current result table (adhering to GET_OBJECT_DEFINITION) | 20090806 | ||
5 | Changing | C_SELECTED | Call by reference | Type reference (TYPE) | RSTABIXTAB | result table indices of selected results | 20090806 | ||
6 | Exporting | E_ACTIONS_CHANGED | Call by reference | Type reference (TYPE) | POWL_XFLAG_TY | flag: actions in C_ACTION_DEFS changed (set if uncertain) | 20090806 | ||
7 | Exporting | E_CHANGES_PROCESSED | Call by reference | Type reference (TYPE) | POWL_XFLAG_TY | user changes processed by Feeder (reset POWL "dirty" state) | 20090806 | ||
8 | Exporting | E_DO_REFRESH | Call by reference | Type reference (TYPE) | POWL_XFLAG_TY | trigger a complete query refresh | 20090806 | ||
9 | Exporting | E_MESSAGES | Call by reference | Type reference (TYPE) | POWL_MSG_TTY | Action execution messages | 20090806 | ||
10 | Exporting | E_PORTAL_ACTIONS | Call by reference | Type reference (TYPE) | POWL_FOLLOW_UP_STY | Follow-up actions for the portal | 20090806 | ||
11 | Exporting | E_RESULT_LINES_CHANGED | Call by reference | Type reference (TYPE) | POWL_XFLAG_TY | result table C_RESULTS changed (set if uncertain) | 20090806 | ||
12 | Exporting | E_SELECTED_CHANGED | Call by reference | Type reference (TYPE) | POWL_XFLAG_TY | selected results in C_SELECTED changed by Feeder | 20090806 | ||
13 | Importing | I_ACTIONID | Call by reference | Type reference (TYPE) | POWL_ACTIONID_TY | Action identifier | 20090806 | ||
14 | Importing | I_ACTION_CONF | Call by reference | Type reference (TYPE) | POWL_ACTION_CONF_TY | action confirmation result (c.f. GET_ACTION_CONFIRMATION) | 20090806 | ||
15 | Importing | I_ACTION_INDEX | Call by reference | Attribute reference (LIKE) | SY-TABIX | result table line index for cell-based actions | 20090806 | ||
16 | Importing | I_ADDITIONAL_DATA | Call by reference | Type reference (TYPE) | DATA | Additional data from pop up editor | 20090806 | ||
17 | Importing | I_APPLID | Call by reference | Type reference (TYPE) | POWL_APPLID_TY | Application ID identifying POWL-IView | 20090806 | ||
18 | Importing | I_CHANGED | Call by reference | Type reference (TYPE) | POWL_CHANGEINFO_TTY | outtab change infos (changes by the user) for Feeder | 20090806 | ||
19 | Importing | I_LANGU | Call by reference | Type reference (TYPE) | LANGU | SY-LANGU | Language Key | 20090806 | |
20 | Importing | I_TYPE | Call by reference | Type reference (TYPE) | POWL_TYPE_TY | POWL type ID | 20090806 | ||
21 | Importing | I_USERNAME | Call by reference | Type reference (TYPE) | XUSER | User name | 20090806 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_IBO_CLL_INBOX_ACT_FAIL | action in inbox failed | 20090813 | |
2 | CX_IBO_CLL_INBOX_NO_ACTHDL | no action handler found | 20090813 | |
3 | CX_IBO_WF_ABORT | IBO WF root exception for program errors (unrecoverable) | 20090813 | |
4 | CX_IBO_WF_ERROR | CX static check | 20090813 |
Method INITIALIZE_FEEDER Signature
Method INITIALIZE_FEEDER on class CL_IBO_INBOX_FEEDER_BASE has no parameter.
Method INITIALIZE_FEEDER on class CL_IBO_INBOX_FEEDER_BASE has no exception.
Method INITIALIZE_FILDCAT Signature
Method INITIALIZE_FILDCAT on class CL_IBO_INBOX_FEEDER_BASE has no parameter.
Method INITIALIZE_FILDCAT on class CL_IBO_INBOX_FEEDER_BASE has no exception.
Method READ_CUST_ACTIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_ACTIONS | Call by reference | Type reference (TYPE) | POWL_ACTDESCR_TTY | action meta description | 20090806 | ||
2 | Importing | IV_LANGU | Call by reference | Type reference (TYPE) | LANGU | Language Key | 20090806 | ||
3 | Importing | IV_TYPE | Call by reference | Type reference (TYPE) | POWL_TYPE_TY | POWL type ID | 20090806 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_IBO_POWL_NO_ACTION_SETTING | Exception for missing POWL Action Setting | 20090806 |
Method READ_CUST_FIELDCAT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_FIELDCAT | Call by reference | Type reference (TYPE) | POWL_FIELDCAT_TTY | Actions | 20090806 | ||
2 | Importing | IV_LANGU | Call by reference | Type reference (TYPE) | LANGU | Language Key | 20090806 | ||
3 | Importing | IV_TYPE | Call by reference | Type reference (TYPE) | POWL_TYPE_TY | POWL type ID | 20090806 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_IBO_POWL_NO_FIELDCATALOG_SE | Exception for missing POWL Field Catalog Setting | 20090806 |
Method SET_CUSTOMIZING_HELPER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_CUST_HELPER | Call by reference | Object reference (TYPE REF TO) | OBJECT | 20090904 |
Method SET_CUSTOMIZING_HELPER on class CL_IBO_INBOX_FEEDER_BASE has no exception.
Method SET_DROPDOWN_LIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_VALID_VALUES | Call by reference | Type reference (TYPE) | POWL_NAMEVALUE_TTY | Name/Value set | 20090807 | ||
2 | Importing | IV_FIELDNAME | Call by reference | Type reference (TYPE) | FIELDNAME | Field Name | 20090807 |
Method SET_DROPDOWN_LIST on class CL_IBO_INBOX_FEEDER_BASE has no exception.
Method SET_MT_ACTIONS_FROM_CUST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_LANGU | Call by reference | Type reference (TYPE) | LANGU | Language Key | 20090806 | ||
2 | Importing | IV_TYPE | Call by reference | Type reference (TYPE) | POWL_TYPE_TY | POWL type ID | 20090806 |
Method SET_MT_ACTIONS_FROM_CUST on class CL_IBO_INBOX_FEEDER_BASE has no exception.
Method SET_MV_RESULTS Signature
Method SET_MV_RESULTS on class CL_IBO_INBOX_FEEDER_BASE has no parameter.
Method SET_MV_RESULTS on class CL_IBO_INBOX_FEEDER_BASE has no exception.
Method SET_MV_RESULTSTRUCTURE Signature
Method SET_MV_RESULTSTRUCTURE on class CL_IBO_INBOX_FEEDER_BASE has no parameter.
Method SET_MV_RESULTSTRUCTURE on class CL_IBO_INBOX_FEEDER_BASE has no exception.
History
Last changed by/on | SAP | 20110908 |
SAP Release Created in | 702 |