SAP ABAP Class CL_MEV_ITEM_VIEW (Base Class for Item View)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   LO-CMM (Application Component) Commodity Management in Logistics
     LOG_CMM_MEV_GEN_UI (Package) Period-End Valuation UI
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_MEV_ITEM_VIEW Interface for Item View 20130131
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_MEV_AD_ITEM_VIEW View Class for Document Approval Item 20130131
2 Inheritance (c INHERITING FROM c_ref)  CL_MEV_WL_ITEM_VIEW View Class for Verification Worklist 20130131
Properties
Class CL_MEV_ITEM_VIEW  
Short Description Base Class for Item View    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package LOG_CMM_MEV_GEN_UI   Period-End Valuation UI 
Created 20130130   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_MEV_ITEM_VIEW has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_MEV_ITEM_VIEW Interface for Item View 20130131
Friends
Class CL_MEV_ITEM_VIEW has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_ITEM_CONTAINER Constant Protected Type reference (TYPE) CHAR30 'ALV_GRID_MEV_ITEM' Name of Item Container 20130211
2 GC_SPLITTER_NAME Constant Protected Type reference (TYPE) FIELDNAME 'SPLITTER' Splitter Name 20130222
3 MO_CONTROLLER Instance attribute Private Object reference (TYPE REF TO) IF_MEV_CONTROLLER Base Interface for Controllers 20130225
4 MO_ITEM_CONTAINER Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container for Custom Controls in the Screen Area 20130207
5 MO_ITEM_TABLE Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_ALV_GRID 20130314
6 MO_PRICING_DATA Instance attribute Protected Object reference (TYPE REF TO) IF_MEV_CONDITION_MODEL Pricing data for detail view 20130417
7 MO_SPLITTER Instance attribute Protected Object reference (TYPE REF TO) CL_DYNPRO_SPLITTER Screen Splitter 20130222
8 MS_HEADER_DETAILS Instance attribute Private Type reference (TYPE) MEV_S_UI_DETAILS_KEY Details key for UI item 20130131
9 MS_KEY_OF_DETAILS Instance attribute Protected Type reference (TYPE) CMM_S_OBJ_K Commodity Management: Object key (without Client) 20130417
10 MT_FCODES_MAIN Instance attribute Private Type reference (TYPE) UI_FUNCTIONS Function Code Table 20130213
11 MT_ITEMS Instance attribute Protected Type reference (TYPE) MEV_T_UI_ITEM Period-end valuation: ALV table for Worklist 20130131
12 MT_TOOLBAR_EXCLUDING Instance attribute Protected Type reference (TYPE) UI_FUNCTIONS Function Code Table 20130227
13 MT_UI_FIELDCATALOG Instance attribute Protected Type reference (TYPE) LVC_T_FCAT Field Catalog for List Viewer Control 20130227
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_FIELDCATALOG Instance method Private Method Build fieldcatalog 20130314
2 CLEAR Instance method Public Method 20130314
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20130206
4 CREATE_CONTAINER Instance method Private Method 20130314
5 CREATE_GRID Instance method Private Method 20130314
6 CREATE_ITEM_SCREEN Instance method Public Method 20130228
7 DETERMINE_SELECTED_KEYS Instance method Protected Method 20130206
8 EXCLUDE_TOOLBAR_FUNCTIONS Instance method Private Method 20130314
9 GET_ALL_FCODES Instance method Protected Method 20130213
10 GET_EXCLUDED_FCODES Instance method Public Method 20130213
11 GET_HEADERLOG_BUTTON Instance method Public Method 20130213
12 GET_HEADER_DETAILS Instance method Public Method 20130131
13 GET_SPLITTER Instance method Public Method 20130222
14 HANDLE_BUTTON_CLICK Instance method Private Event handling method 20130228
15 HANDLE_DOUBLE_CLICK Instance method Private Event handling method 20130228
16 HANDLE_HOTSPOT_CLICK Instance method Private Event handling method 20130228
17 MOVE_DATA_TO_PRICING_SCREEN Instance method Public Method 20130313
18 PROCESS_FCODE Instance method Public Method 20130213
19 REFRESH_ITEM_DETAILS Instance method Private Method 20130313
20 REFRESH_ITEM_LIST Instance method Private Method 20130313
21 REFRESH_SCREEN Instance method Public Method 20130313
22 REGISTER_EVENT_HANDLERS Instance method Private Method 20130314
23 SET_CONTROLLER Instance method Protected Method 20130305
24 SET_HEADER_DETAILS Instance method Public Method 20130131
25 TRANSMUTE_ACTIONS_TO_FCODES Instance method Protected Method 20130213
Events
Class CL_MEV_ITEM_VIEW has no event.
Types
Class CL_MEV_ITEM_VIEW has no local type.
Method Signatures

Method BUILD_FIELDCATALOG Signature

Method BUILD_FIELDCATALOG on class CL_MEV_ITEM_VIEW has no parameter.
Method BUILD_FIELDCATALOG on class CL_MEV_ITEM_VIEW has no exception.

Method CLEAR Signature

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

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_MEV_ITEM_VIEW has no parameter.
Method CONSTRUCTOR on class CL_MEV_ITEM_VIEW has no exception.

Method CREATE_CONTAINER Signature

Method CREATE_CONTAINER on class CL_MEV_ITEM_VIEW has no parameter.
Method CREATE_CONTAINER on class CL_MEV_ITEM_VIEW has no exception.

Method CREATE_GRID Signature

Method CREATE_GRID on class CL_MEV_ITEM_VIEW has no parameter.
Method CREATE_GRID on class CL_MEV_ITEM_VIEW has no exception.

Method CREATE_ITEM_SCREEN Signature

Method CREATE_ITEM_SCREEN on class CL_MEV_ITEM_VIEW has no parameter.
Method CREATE_ITEM_SCREEN on class CL_MEV_ITEM_VIEW has no exception.

Method DETERMINE_SELECTED_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DETAILS_KEY Call by reference Type reference (TYPE) MEV_S_UI_DETAILS_KEY 20130222
2 Exporting ET_KEYS Call by reference Type reference (TYPE) CMM_T_OBJ_KEY 20130222
3 Importing IV_ROW Call by reference Type reference (TYPE) LVC_S_ROW ALV control: Table rows 20130222

Method DETERMINE_SELECTED_KEYS on class CL_MEV_ITEM_VIEW has no exception.

Method EXCLUDE_TOOLBAR_FUNCTIONS Signature

Method EXCLUDE_TOOLBAR_FUNCTIONS on class CL_MEV_ITEM_VIEW has no parameter.
Method EXCLUDE_TOOLBAR_FUNCTIONS on class CL_MEV_ITEM_VIEW has no exception.

Method GET_ALL_FCODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_FCODES Value transfer Object reference (TYPE REF TO) DATA 20130213

Method GET_ALL_FCODES on class CL_MEV_ITEM_VIEW has no exception.

Method GET_EXCLUDED_FCODES Signature

Method GET_EXCLUDED_FCODES on class CL_MEV_ITEM_VIEW has no parameter.
Method GET_EXCLUDED_FCODES on class CL_MEV_ITEM_VIEW has no exception.

Method GET_HEADERLOG_BUTTON Signature

Method GET_HEADERLOG_BUTTON on class CL_MEV_ITEM_VIEW has no parameter.
Method GET_HEADERLOG_BUTTON on class CL_MEV_ITEM_VIEW has no exception.

Method GET_HEADER_DETAILS Signature

Method GET_HEADER_DETAILS on class CL_MEV_ITEM_VIEW has no parameter.
Method GET_HEADER_DETAILS on class CL_MEV_ITEM_VIEW has no exception.

Method GET_SPLITTER Signature

Method GET_SPLITTER on class CL_MEV_ITEM_VIEW has no parameter.
Method GET_SPLITTER on class CL_MEV_ITEM_VIEW has no exception.

Method HANDLE_BUTTON_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ES_ROW_NO Value transfer Attribute reference (LIKE) 20130228

Method HANDLE_BUTTON_CLICK on class CL_MEV_ITEM_VIEW has no exception.

Method HANDLE_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_COLUMN Value transfer Attribute reference (LIKE) 20130228
2 Importing E_ROW Value transfer Attribute reference (LIKE) 20130228

Method HANDLE_DOUBLE_CLICK on class CL_MEV_ITEM_VIEW has no exception.

Method HANDLE_HOTSPOT_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_COLUMN_ID Value transfer Attribute reference (LIKE) 20130228
2 Importing E_ROW_ID Value transfer Attribute reference (LIKE) 20130228

Method HANDLE_HOTSPOT_CLICK on class CL_MEV_ITEM_VIEW has no exception.

Method MOVE_DATA_TO_PRICING_SCREEN Signature

Method MOVE_DATA_TO_PRICING_SCREEN on class CL_MEV_ITEM_VIEW has no parameter.
Method MOVE_DATA_TO_PRICING_SCREEN on class CL_MEV_ITEM_VIEW has no exception.

Method PROCESS_FCODE Signature

Method PROCESS_FCODE on class CL_MEV_ITEM_VIEW has no parameter.
Method PROCESS_FCODE on class CL_MEV_ITEM_VIEW has no exception.

Method REFRESH_ITEM_DETAILS Signature

Method REFRESH_ITEM_DETAILS on class CL_MEV_ITEM_VIEW has no parameter.
Method REFRESH_ITEM_DETAILS on class CL_MEV_ITEM_VIEW has no exception.

Method REFRESH_ITEM_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ROW Call by reference Type reference (TYPE) LVC_S_ROW 20130313

Method REFRESH_ITEM_LIST on class CL_MEV_ITEM_VIEW has no exception.

Method REFRESH_SCREEN Signature

Method REFRESH_SCREEN on class CL_MEV_ITEM_VIEW has no parameter.
Method REFRESH_SCREEN on class CL_MEV_ITEM_VIEW has no exception.

Method REGISTER_EVENT_HANDLERS Signature

Method REGISTER_EVENT_HANDLERS on class CL_MEV_ITEM_VIEW has no parameter.
Method REGISTER_EVENT_HANDLERS on class CL_MEV_ITEM_VIEW has no exception.

Method SET_CONTROLLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTROLLER Call by reference Object reference (TYPE REF TO) IF_MEV_CONTROLLER Base Interface for Controllers 20130305

Method SET_CONTROLLER on class CL_MEV_ITEM_VIEW has no exception.

Method SET_HEADER_DETAILS Signature

Method SET_HEADER_DETAILS on class CL_MEV_ITEM_VIEW has no parameter.
Method SET_HEADER_DETAILS on class CL_MEV_ITEM_VIEW has no exception.

Method TRANSMUTE_ACTIONS_TO_FCODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ALLOWED_ACTIONS Call by reference Type reference (TYPE) MEV_T_ALLOWED_ACTIONS Period-end valuation: Allowed Actions 20130213
2 Returning RT_FCODES_MAIN Value transfer Type reference (TYPE) UI_FUNCTIONS Function Code Table 20130213

Method TRANSMUTE_ACTIONS_TO_FCODES on class CL_MEV_ITEM_VIEW has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 617