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