SAP ABAP Class CL_PS_UI_GEN_ALV_FRW (PSHLP Generic ALV Framework)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PS-ST (Application Component) Structures
     PS_HLP_MD (Package) Handling Large Projects:-Master Data
Properties
Class CL_PS_UI_GEN_ALV_FRW  
Short Description PSHLP Generic ALV Framework    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PS_HLP_MD   Handling Large Projects:-Master Data 
Created 20100616   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_PS_UI_GEN_ALV_FRW has no interface implemented.
Friends
Class CL_PS_UI_GEN_ALV_FRW has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CV_NO_OF_RECORDS Constant Public Type reference (TYPE) I 20 No of records to be displayed for each page 20101014
2 OC_EXCEPTION Constant Public Type reference (TYPE) STRING 'EXCEPTION' Exception field 20101004
3 OR_ALV_GRID Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20100616
4 OR_CHANGED_DATA_PROTOCOL Instance attribute Private Object reference (TYPE REF TO) CL_ALV_CHANGED_DATA_PROTOCOL Message Log for Data Entry 20100813
5 OR_OUTPUT_DATA Instance attribute Private Object reference (TYPE REF TO) DATA API Data 20100617
6 OR_OUTTAB_ALV Instance attribute Private Object reference (TYPE REF TO) DATA ALV Data 20100617
7 OR_PS_FRW_REF Instance attribute Private Object reference (TYPE REF TO) CL_PS_UI_FRW PSHLP UI FRW 20100616
8 OR_PS_MP_REF Instance attribute Private Object reference (TYPE REF TO) CL_PS_MP PSHLP Metadata Provider 20100616
9 OS_ALV_INFO Instance attribute Private Type reference (TYPE) PSHLP_GRID_INFO_ST ALV Grid Info 20100616
10 OS_NODE_TYPE Instance attribute Private Type reference (TYPE) PSHLP_UI_NODE_TYPE_ST PSHLP SUB NODE Definition 20100617
11 OT_SELECTED_ROWS Instance attribute Private Type reference (TYPE) LVC_T_ROID Assignment of Line Number to Line ID 20100804
12 OT_SELECTED_ROWS_FILL_COLOUM Instance attribute Private Type reference (TYPE) LVC_T_ROID To Track whether Fill Column button is clicked 20101211
13 OT_TOOLBAR Instance attribute Private Type reference (TYPE) TTB_BUTTON Toolbar Buttons 20100616
14 OT_TOOLBAR_EXCLUDING Instance attribute Private Type reference (TYPE) UI_FUNCTIONS Function Code Table 20100916
15 OV_COL_ID Instance attribute Private Type reference (TYPE) LVC_S_COL ALV Control: Column ID 20110121
16 OV_COL_INFO Instance attribute Private Type reference (TYPE) LVC_S_COL ALV Control: Column ID 20110121
17 OV_DO_REFRESH Instance attribute Private Type reference (TYPE) BOOLE_D Boolean Variable (X=True, -=False, Space=Unknown) 20100630
18 OV_FROM_INDEX Static Attribute Private Type reference (TYPE) I From index for paging 20101014
19 OV_IS_EXCEPTION1_CLICKED Instance attribute Private Type reference (TYPE) BOOLE_D To Track whether Exception1 is clicked 20101214
20 OV_IS_EXCEPTION2_CLICKED Instance attribute Private Type reference (TYPE) BOOLE_D To Track whether Exception2 is clicked 20101214
21 OV_NO_OF_ROWS Instance attribute Private Type reference (TYPE) I No of Currently Visible Rows 20101023
22 OV_PREVIOUS_OVERVIEW_TYPE Static Attribute Private Type reference (TYPE) J_OBART To Store Previous Overview Type 20110117
23 OV_ROW_ID Instance attribute Private Type reference (TYPE) LVC_S_ROW ALV control: Line description 20110121
24 OV_ROW_INFO Instance attribute Private Type reference (TYPE) LVC_S_ROW ALV control: Line description 20110121
25 OV_ROW_INSERTED Instance attribute Private Type reference (TYPE) BOOLE_D To determine whether row is inserted 20101204
26 OV_ROW_NO Instance attribute Private Type reference (TYPE) LVC_S_ROID Assignment of line number to line ID 20110121
27 OV_SCROLL_INDEX Instance attribute Private Type reference (TYPE) I 20110412
28 OV_SHRTTEXT_ID Instance attribute Private Type reference (TYPE) STRING 20110322
29 OV_TOTAL_KEY_COUNT Static Attribute Private Type reference (TYPE) I Total count for paging 20101014
30 OV_TO_INDEX Static Attribute Private Type reference (TYPE) I To index for paging 20101014
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVITY_OVERVIEW Instance method Private Method 20101004
2 ADD_CUSTOMER_BUTTONS Instance method Private Method 20100714
3 BUILD_CATALOG Instance method Private Method 20100616
4 BUILD_LAYOUT Instance method Private Method 20100825
5 BUILD_TOOLBAR_EXCLUDING Instance method Private Method 20100616
6 BUILD_VARIANT Instance method Private Method 20100825
7 CHANGE_DATES_LAYOUT Instance method Private Method 20100723
8 CHECK_CHANGED_DATA Instance method Public Method Check if any data changed and trigger DATA_CHANGED event 20100618
9 COMPARE_DATES Instance method Private Method 20100816
10 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20100616
11 COPY_CONTENT Instance method Private Method 20100715
12 DATES_EXCEPTIONS Instance method Private Method 20100809
13 DELETE_ROWS Instance method Private Method 20100715
14 EXPAND Instance method Private Event handling method 20100923
15 FILL_COLUMN Instance method Private Method 20100804
16 FILTER_ACTY_ON_CONTROL_KEY Instance method Private Method Checks for Control Key of activity 20110113
17 GET_ALV_INFO Instance method Public Method Get ALV metadata info 20100916
18 GET_API_DATA Instance method Public Method 20101213
19 GET_API_FORMAT_DATA Instance method Private Method 20100616
20 GET_CELL_SCROLL_POSITION_INFO Instance method Private Method Get the Current Cell and Scroll Information of the ALV 20110121
21 GET_DATA Instance method Public Method Return ALV Data 20100729
22 GET_KEYS Instance method Private Method Get Keys for querying APIs 20110302
23 GET_OBJECT_METADATA_INFO Instance method Private Method 20100616
24 GET_OUTPUT_TABLE Instance method Private Method 20100616
25 GET_PAGING_VALUES Static method Public Method Get Paging Values 20101021
26 GET_SELECTED_ROWS_DATA Instance method Public Method Get selected rows 20100827
27 GET_STRUCT_NAME_FROM_TT Instance method Private Method 20100616
28 HANDLE_AFTER_USER_COMMAND Instance method Public Event handling method Handle any actions after user command 20100923
29 HANDLE_BUTTON_CLICK Instance method Private Event handling method 20100716
30 HANDLE_CONTEXT_MENU_REQUEST Instance method Public Event handling method Build Context Menu 20100616
31 HANDLE_DATA_CHANGED Instance method Public Event handling method Handle Data Changed event 20100616
32 HANDLE_DATA_CHANGED_FINISHED Instance method Public Event handling method Handle Data Changed Finished event 20100616
33 HANDLE_LEFT_CLICK_DESIGN Instance method Public Event handling method Left Click Design 20110411
34 HANDLE_MENU_BUTTON Instance method Public Event handling method Handle Menu Button - Build menu button 20100715
35 HANDLE_ON_VALUEREQUEST Instance method Public Event handling method Handle F4 in ALV 20100616
36 HANDLE_PAGING Instance method Private Method For handling ALV Paging 20101014
37 HANDLE_PAGING_BUTTONS Instance method Private Method For handling ALV Paging Buttons 20101015
38 HANDLE_TOOLBAR Instance method Public Event handling method Build Toolbar 20100616
39 HANDLE_USER_COMMAND Instance method Public Event handling method Handle ALV user command 20100616
40 HIDE_SPECIAL_COLUMNS Instance method Private Method 20101103
41 HIERARCHY_SELECTION_CHANGED Instance method Private Event handling method For Clearing The Paging Variables 20101018
42 INITIALIZE Instance method Public Method Create the ALV and display 20100616
43 INIT_TOOLBAR Instance method Private Method 20100616
44 MODIFY_GLOBAL_TABLES Instance method Private Method 20100709
45 OVERRIDE_DATE_OV_FLD_CATALOG Instance method Public Method Override Field Catalog for 20110112
46 OVERRIDE_FIELD_CATALOG Instance method Public Method Customize ALV Field Catalog 20100616
47 OVERRIDE_TOOLBAR Instance method Public Method Customize ALV Toolbar 20100616
48 PMCS_ORDER_DETAILS Instance method Private Method 20100816
49 REAPPLY_DATES_COMPARISION Instance method Private Method Reapply Dates Comparision for Dates Overview 20101026
50 REAPPLY_EXCEPTION Instance method Private Method Reapply Exception 20101021
51 REFRESH_TABLE Instance method Public Method Refresh ALV 20100804
52 REGISTER_F4_FOR_FIELDS Instance method Private Method 20100630
53 SERVICE_ENTRY_CALL Instance method Private Method 20110203
54 SET_ALV_INFO Instance method Public Method Set ALV metadata Info 20101025
55 SET_CELL_SCROLL_POSITION_INFO Instance method Private Method Set the Current Cell and Scroll Information of the ALV 20110121
56 SET_OVERVIEW_PROFILE Instance method Private Method 20100629
57 SET_PAGING_VALUES Static method Public Method Set Paging Values 20101021
58 SET_SELECTED_ROWS_DATA Instance method Public Method Set Selected Rows 20101122
59 SET_SHORTTEXT_INIT_ROWS Instance method Private Method Sets the number of initial rows in short text 20110201
60 SHOW_ALL_RECORDS_FOR_OVERALL Instance method Private Method 20110412
61 SHOW_MESSAGES Instance method Private Method 20100618
62 SORT_ACC_TO_HIERARCHY Instance method Private Method Sort overall dates overview according to the Hierarchy 20110106
Events
# Event Type Visibility Description Created on
1 DATA_CHANGED Instance Event
(0)
Public
(2)
20100804
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 ST_ROW_ID Public See coding 20101213 BEGIN OF st_row_id, row_id TYPE i, tabix TYPE i, END OF st_row_id
2 TS_AFVG_BT Private See coding 20110203 BEGIN OF ts_afvg_bt . INCLUDE TYPE afvgb. TYPES: indold TYPE sy-tabix, END OF ts_afvg_bt
3 TS_SPACK Private See coding 20110203 BEGIN OF ts_spack , packno TYPE afvgd-packno, aufnr TYPE afvgd-aufnrd, aufpl TYPE afvgd-aufpl, vornr TYPE afvgd-vornr, empty_package TYPE c1, END OF ts_spack
4 TT_AFVG_BT Private See coding 20110203 tt_afvg_bt TYPE STANDARD TABLE OF ts_afvg_bt
5 TT_ROW_ID Public See coding 20101203 tt_row_id TYPE STANDARD TABLE OF st_row_id
6 TT_SPACK Private See coding 20110203 tt_spack TYPE STANDARD TABLE OF ts_spack
Method Signatures

Method ACTIVITY_OVERVIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_PACKNO Call by reference Type reference (TYPE) AFVGD-PACKNO Package number 20110329
2 Exporting EV_SYUCOMM Call by reference Type reference (TYPE) SY-UCOMM Function code that PAI triggered 20101102
3 Exporting EV_UPD_DONE Call by reference Type reference (TYPE) ABAP_BOOL 20110204
4 Importing IT_ACTY_DATA_NEW Call by reference Type reference (TYPE) ANY TABLE 20110324
5 Importing IT_ACTY_DATA_OLD Call by reference Type reference (TYPE) ANY TABLE 20110324
6 Importing I_UCOMM Call by reference Type reference (TYPE) SY-UCOMM Function code that PAI triggered 20101004

Method ACTIVITY_OVERVIEW on class CL_PS_UI_GEN_ALV_FRW has no exception.

Method ADD_CUSTOMER_BUTTONS Signature

Method ADD_CUSTOMER_BUTTONS on class CL_PS_UI_GEN_ALV_FRW has no parameter.
Method ADD_CUSTOMER_BUTTONS on class CL_PS_UI_GEN_ALV_FRW has no exception.

Method BUILD_CATALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELD_CATALOG Call by reference Type reference (TYPE) LVC_T_FCAT Field Catalog for List Viewer Control 20100616
2 Importing IT_F4_REGISTER Call by reference Type reference (TYPE) LVC_T_FNAM ALV control: Table of field names 20100630

Method BUILD_CATALOG on class CL_PS_UI_GEN_ALV_FRW has no exception.

Method BUILD_LAYOUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_LAYOUT Value transfer Type reference (TYPE) LVC_S_LAYO ALV control: Layout structure 20100825

Method BUILD_LAYOUT on class CL_PS_UI_GEN_ALV_FRW has no exception.

Method BUILD_TOOLBAR_EXCLUDING Signature

Method BUILD_TOOLBAR_EXCLUDING on class CL_PS_UI_GEN_ALV_FRW has no parameter.
Method BUILD_TOOLBAR_EXCLUDING on class CL_PS_UI_GEN_ALV_FRW has no exception.

Method BUILD_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COMPARE Call by reference Type reference (TYPE) C 20110201
2 Returning RS_VARIANT Value transfer Type reference (TYPE) DISVARIANT Layout (External Use) 20100825

Method BUILD_VARIANT on class CL_PS_UI_GEN_ALV_FRW has no exception.

Method CHANGE_DATES_LAYOUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_UCOMM Call by reference Type reference (TYPE) SY-UCOMM Function code that PAI triggered 20100723

Method CHANGE_DATES_LAYOUT on class CL_PS_UI_GEN_ALV_FRW has no exception.

Method CHECK_CHANGED_DATA Signature

Method CHECK_CHANGED_DATA on class CL_PS_UI_GEN_ALV_FRW has no parameter.
Method CHECK_CHANGED_DATA on class CL_PS_UI_GEN_ALV_FRW has no exception.

Method COMPARE_DATES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_UCOMM Call by reference Type reference (TYPE) SY-UCOMM Function code that PAI triggered 20100816

Method COMPARE_DATES on class CL_PS_UI_GEN_ALV_FRW has no exception.

Method CONSTRUCTOR Signature

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

Method COPY_CONTENT Signature

Method COPY_CONTENT on class CL_PS_UI_GEN_ALV_FRW has no parameter.
Method COPY_CONTENT on class CL_PS_UI_GEN_ALV_FRW has no exception.

Method DATES_EXCEPTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_UCOMM Call by reference Type reference (TYPE) SY-UCOMM UserCommand 20100809
2 Importing IV_SUBTYPE Call by reference Type reference (TYPE) PSHLP_GRID_INFO_ST 20100827

Method DATES_EXCEPTIONS on class CL_PS_UI_GEN_ALV_FRW has no exception.

Method DELETE_ROWS Signature

Method DELETE_ROWS on class CL_PS_UI_GEN_ALV_FRW has no parameter.
Method DELETE_ROWS on class CL_PS_UI_GEN_ALV_FRW has no exception.

Method EXPAND Signature

Method EXPAND on class CL_PS_UI_GEN_ALV_FRW has no parameter.
Method EXPAND on class CL_PS_UI_GEN_ALV_FRW has no exception.

Method FILL_COLUMN Signature

Method FILL_COLUMN on class CL_PS_UI_GEN_ALV_FRW has no parameter.
Method FILL_COLUMN on class CL_PS_UI_GEN_ALV_FRW has no exception.

Method FILTER_ACTY_ON_CONTROL_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_NODES Call by reference Type reference (TYPE) PSHLP_HIER_TAB_TYP Operation/Activity control key 20110113
2 Importing IV_SUBNODE Call by reference Type reference (TYPE) CHAR30 Control Key 20110113

Method FILTER_ACTY_ON_CONTROL_KEY on class CL_PS_UI_GEN_ALV_FRW has no exception.

Method GET_ALV_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_ALV_INFO Value transfer Type reference (TYPE) PSHLP_GRID_INFO_ST ALV Grid Info 20100916

Method GET_ALV_INFO on class CL_PS_UI_GEN_ALV_FRW has no exception.

Method GET_API_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) INDEX TABLE 20101213
2 Importing IS_ROW_ID Call by reference Type reference (TYPE) I 20101213
3 Importing IV_OBJNR Call by reference Type reference (TYPE) J_OBJNR Object Number 20101214

Method GET_API_DATA on class CL_PS_UI_GEN_ALV_FRW has no exception.

Method GET_API_FORMAT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) INDEX TABLE 20100616
2 Exporting ET_OBJNR Call by reference Type reference (TYPE) TT_OBJNR Table of CO Object Numbers whose data has been changed 20100916
3 Exporting ET_ROW_ID Call by reference Type reference (TYPE) TT_ROW_ID 20101203
4 Importing IR_DATA_CHANGED Call by reference Object reference (TYPE REF TO) CL_ALV_CHANGED_DATA_PROTOCOL Message Log for Data Entry 20100616

Method GET_API_FORMAT_DATA on class CL_PS_UI_GEN_ALV_FRW has no exception.

Method GET_CELL_SCROLL_POSITION_INFO Signature

Method GET_CELL_SCROLL_POSITION_INFO on class CL_PS_UI_GEN_ALV_FRW has no parameter.
Method GET_CELL_SCROLL_POSITION_INFO on class CL_PS_UI_GEN_ALV_FRW has no exception.

Method GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OUTPUT_DATA Value transfer Type reference (TYPE) STANDARD TABLE 20100729

Method GET_DATA on class CL_PS_UI_GEN_ALV_FRW has no exception.

Method GET_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHILD_NODES Call by reference Type reference (TYPE) PSHLP_HIER_TAB_TYP Table type for PS hierarchy 20110302
2 Exporting ET_KEYS Call by reference Type reference (TYPE) STANDARD TABLE 20110302
3 Importing IT_GOOD_CELLS Call by reference Type reference (TYPE) LVC_T_MODI ALV Control: Table of Modified Cells for the Application 20110302

Method GET_KEYS on class CL_PS_UI_GEN_ALV_FRW has no exception.

Method GET_OBJECT_METADATA_INFO Signature

Method GET_OBJECT_METADATA_INFO on class CL_PS_UI_GEN_ALV_FRW has no parameter.
Method GET_OBJECT_METADATA_INFO on class CL_PS_UI_GEN_ALV_FRW has no exception.

Method GET_OUTPUT_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OUTPUT_ALV_TABLE Call by reference Type reference (TYPE) STANDARD TABLE 20100709
2 Importing IT_GOOD_CELLS Call by reference Type reference (TYPE) LVC_T_MODI ALV Control: Table of Modified Cells for the Application 20110302
3 Importing IV_NO_PROFILING Call by reference Type reference (TYPE) BOOLE_D skip profiling ? 20100723

Method GET_OUTPUT_TABLE on class CL_PS_UI_GEN_ALV_FRW has no exception.

Method GET_PAGING_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FROM_INDEX Call by reference Type reference (TYPE) I From Index 20101021
2 Exporting EV_TOTAL_NO_OF_RECORDS Call by reference Type reference (TYPE) I Total Number of Records 20101021
3 Exporting EV_TO_INDEX Call by reference Type reference (TYPE) I To Index 20101021

Method GET_PAGING_VALUES on class CL_PS_UI_GEN_ALV_FRW has no exception.

Method GET_SELECTED_ROWS_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBJNR Call by reference Type reference (TYPE) TT_OBJNR Table of CO Object Numbers 20100928
2 Exporting ET_ROW_ID Call by reference Type reference (TYPE) LVC_T_ROID ALV Control: Row ID 20101214
3 Exporting ET_SELECTED_ALV_DATA Value transfer Type reference (TYPE) STANDARD TABLE 20101022
4 Exporting ET_SELECTED_TOWS_DATA Value transfer Type reference (TYPE) STANDARD TABLE 20100827
5 Exporting EV_NO_OF_SELECTED_ROWS Call by reference Type reference (TYPE) I 20101022
6 Importing IV_ROW_NUMS_ONLY Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20101123

Method GET_SELECTED_ROWS_DATA on class CL_PS_UI_GEN_ALV_FRW has no exception.

Method GET_STRUCT_NAME_FROM_TT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TT_NAME Call by reference Type reference (TYPE) TTYPENAME Name of table type 20100616
2 Returning RV_STRUCT_NAME Value transfer Type reference (TYPE) TABNAME Table Name 20100616

Method GET_STRUCT_NAME_FROM_TT on class CL_PS_UI_GEN_ALV_FRW has no exception.

Method HANDLE_AFTER_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) 20100923

Method HANDLE_AFTER_USER_COMMAND on class CL_PS_UI_GEN_ALV_FRW 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_COL_ID Value transfer Attribute reference (LIKE) 20100716
2 Importing ES_ROW_NO Value transfer Attribute reference (LIKE) 20100716

Method HANDLE_BUTTON_CLICK on class CL_PS_UI_GEN_ALV_FRW has no exception.

Method HANDLE_CONTEXT_MENU_REQUEST Signature

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

Method HANDLE_CONTEXT_MENU_REQUEST on class CL_PS_UI_GEN_ALV_FRW has no exception.

Method HANDLE_DATA_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ER_DATA_CHANGED Value transfer Attribute reference (LIKE) 20100616
2 Importing E_ONF4 Value transfer Attribute reference (LIKE) 20100616

Method HANDLE_DATA_CHANGED on class CL_PS_UI_GEN_ALV_FRW has no exception.

Method HANDLE_DATA_CHANGED_FINISHED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ET_GOOD_CELLS Value transfer Attribute reference (LIKE) 20100616
2 Importing E_MODIFIED Value transfer Attribute reference (LIKE) 20100616

Method HANDLE_DATA_CHANGED_FINISHED on class CL_PS_UI_GEN_ALV_FRW has no exception.

Method HANDLE_LEFT_CLICK_DESIGN Signature

Method HANDLE_LEFT_CLICK_DESIGN on class CL_PS_UI_GEN_ALV_FRW has no parameter.
Method HANDLE_LEFT_CLICK_DESIGN on class CL_PS_UI_GEN_ALV_FRW has no exception.

Method HANDLE_MENU_BUTTON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_OBJECT Value transfer Attribute reference (LIKE) 20100715
2 Importing E_UCOMM Value transfer Attribute reference (LIKE) 20100715

Method HANDLE_MENU_BUTTON on class CL_PS_UI_GEN_ALV_FRW has no exception.

Method HANDLE_ON_VALUEREQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ER_EVENT_DATA Value transfer Attribute reference (LIKE) 20100616
2 Importing ES_ROW_NO Value transfer Attribute reference (LIKE) 20100616
3 Importing ET_BAD_CELLS Value transfer Attribute reference (LIKE) 20100616
4 Importing E_DISPLAY Value transfer Attribute reference (LIKE) 20100616
5 Importing E_FIELDNAME Value transfer Attribute reference (LIKE) 20100616
6 Importing E_FIELDVALUE Value transfer Attribute reference (LIKE) 20100616

Method HANDLE_ON_VALUEREQUEST on class CL_PS_UI_GEN_ALV_FRW has no exception.

Method HANDLE_PAGING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_UCOMM Call by reference Type reference (TYPE) SY-UCOMM Function code that PAI triggered 20101014

Method HANDLE_PAGING on class CL_PS_UI_GEN_ALV_FRW has no exception.

Method HANDLE_PAGING_BUTTONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_UCOMM Call by reference Type reference (TYPE) SY-UCOMM Function code that PAI triggered 20101018

Method HANDLE_PAGING_BUTTONS on class CL_PS_UI_GEN_ALV_FRW has no exception.

Method HANDLE_TOOLBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_INTERACTIVE Value transfer Attribute reference (LIKE) 20100616
2 Importing E_OBJECT Value transfer Attribute reference (LIKE) 20100616

Method HANDLE_TOOLBAR on class CL_PS_UI_GEN_ALV_FRW has no exception.

Method HANDLE_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) 20100616

Method HANDLE_USER_COMMAND on class CL_PS_UI_GEN_ALV_FRW has no exception.

Method HIDE_SPECIAL_COLUMNS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IT_FIELD_CATALOG Call by reference Type reference (TYPE) LVC_T_FCAT Field Catalog for List Viewer Control 20101124

Method HIDE_SPECIAL_COLUMNS on class CL_PS_UI_GEN_ALV_FRW has no exception.

Method HIERARCHY_SELECTION_CHANGED Signature

Method HIERARCHY_SELECTION_CHANGED on class CL_PS_UI_GEN_ALV_FRW has no parameter.
Method HIERARCHY_SELECTION_CHANGED on class CL_PS_UI_GEN_ALV_FRW has no exception.

Method INITIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELD_CATALOG Call by reference Type reference (TYPE) LVC_T_FCAT Field Catalog for List Viewer Control 20100616
2 Exporting ET_OUT_ALV_DATA Call by reference Type reference (TYPE) STANDARD TABLE 20100927
3 Importing IS_ALV_INFO Call by reference Type reference (TYPE) PSHLP_GRID_INFO_ST ALV Grid Info 20100616
4 Importing IT_ALV_F4 Call by reference Type reference (TYPE) LVC_T_F4 ALV Control: Table of Fields Registered for F4 Handling 20100630
5 Importing IT_F4_REGISTER Call by reference Type reference (TYPE) LVC_T_FNAM ALV Control: Table of Fields Registered for F4 Handling 20100630
6 Importing IV_NO_PROFILING Call by reference Type reference (TYPE) BOOLE_D Skip Profiling ? 20100723
7 Importing IV_REBUILD_ALV Call by reference Type reference (TYPE) BOOLE_D Rebuild ALV ? 20100824

Method INITIALIZE on class CL_PS_UI_GEN_ALV_FRW has no exception.

Method INIT_TOOLBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NO_PROFILING Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100829

Method INIT_TOOLBAR on class CL_PS_UI_GEN_ALV_FRW has no exception.

Method MODIFY_GLOBAL_TABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ALV_DATA Call by reference Type reference (TYPE) INDEX TABLE ALV Data 20101203
2 Importing IT_NODE_DATA Call by reference Type reference (TYPE) INDEX TABLE API Data 20100709
3 Importing IT_ROW_ID Call by reference Type reference (TYPE) TT_ROW_ID 20101203

Method MODIFY_GLOBAL_TABLES on class CL_PS_UI_GEN_ALV_FRW has no exception.

Method OVERRIDE_DATE_OV_FLD_CATALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FIELD_CATALOG Call by reference Type reference (TYPE) LVC_T_FCAT Field Catalog for List Viewer Control 20110112
2 Importing IV_IS_ACTY_ELEMENT Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE To identify Activity and Activity Element 20110112
3 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) IONR-OBART 20110112

Method OVERRIDE_DATE_OV_FLD_CATALOG on class CL_PS_UI_GEN_ALV_FRW has no exception.

Method OVERRIDE_FIELD_CATALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FIELD_CATALOG Call by reference Type reference (TYPE) LVC_T_FCAT Field Catalog for List Viewer Control 20100616

Method OVERRIDE_FIELD_CATALOG on class CL_PS_UI_GEN_ALV_FRW has no exception.

Method OVERRIDE_TOOLBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_TOOLBAR Call by reference Type reference (TYPE) TTB_BUTTON Toolbar Buttons 20100616

Method OVERRIDE_TOOLBAR on class CL_PS_UI_GEN_ALV_FRW has no exception.

Method PMCS_ORDER_DETAILS Signature

Method PMCS_ORDER_DETAILS on class CL_PS_UI_GEN_ALV_FRW has no parameter.
Method PMCS_ORDER_DETAILS on class CL_PS_UI_GEN_ALV_FRW has no exception.

Method REAPPLY_DATES_COMPARISION Signature

Method REAPPLY_DATES_COMPARISION on class CL_PS_UI_GEN_ALV_FRW has no parameter.
Method REAPPLY_DATES_COMPARISION on class CL_PS_UI_GEN_ALV_FRW has no exception.

Method REAPPLY_EXCEPTION Signature

Method REAPPLY_EXCEPTION on class CL_PS_UI_GEN_ALV_FRW has no parameter.
Method REAPPLY_EXCEPTION on class CL_PS_UI_GEN_ALV_FRW has no exception.

Method REFRESH_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_GOOD_CELLS Call by reference Type reference (TYPE) LVC_T_MODI ALV Control: Table of Modified Cells for the Application 20110302
2 Importing IV_NO_PROFILING Call by reference Type reference (TYPE) BOOLE_D Skip Profiling ? 20100804
3 Importing IV_START_ODS Call by reference Type reference (TYPE) BOOLE_D Start on demand scrolling 20110412

Method REFRESH_TABLE on class CL_PS_UI_GEN_ALV_FRW has no exception.

Method REGISTER_F4_FOR_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_F4_REGISTER Call by reference Type reference (TYPE) LVC_T_FNAM ALV control: Table of field names 20100630

Method REGISTER_F4_FOR_FIELDS on class CL_PS_UI_GEN_ALV_FRW has no exception.

Method SERVICE_ENTRY_CALL 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) PS_MESSAGES Error messages 20110203
2 Exporting EV_EMPTY_SERVICE Call by reference Type reference (TYPE) ABAP_BOOL 20110203
3 Exporting EV_PACKNO Call by reference Type reference (TYPE) AFVGD-PACKNO Package number 20110329
4 Importing IS_ACTY_DATA Call by reference Type reference (TYPE) PSHLP_ACTY_ST PSHLP: Activity Output 20110203

Method SERVICE_ENTRY_CALL on class CL_PS_UI_GEN_ALV_FRW has no exception.

Method SET_ALV_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ALV_INFO Value transfer Type reference (TYPE) PSHLP_GRID_INFO_ST ALV Grid Info 20101025

Method SET_ALV_INFO on class CL_PS_UI_GEN_ALV_FRW has no exception.

Method SET_CELL_SCROLL_POSITION_INFO Signature

Method SET_CELL_SCROLL_POSITION_INFO on class CL_PS_UI_GEN_ALV_FRW has no parameter.
Method SET_CELL_SCROLL_POSITION_INFO on class CL_PS_UI_GEN_ALV_FRW has no exception.

Method SET_OVERVIEW_PROFILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ALV_DATA Call by reference Type reference (TYPE) INDEX TABLE ALV Data 20101203
2 Changing CT_NODE_DATA Call by reference Type reference (TYPE) INDEX TABLE API Data 20100719
3 Exporting ET_COLORTAB Call by reference Type reference (TYPE) PSHLP_COLORTAB_TT Color Table for Overview Screen 20101027
4 Exporting ET_MESSAGES Call by reference Type reference (TYPE) PS_MESSAGES Error messages 20100719
5 Importing IS_NODE_TYPE Call by reference Type reference (TYPE) PSHLP_UI_NODE_TYPE_ST PSHLP SUB NODE Definition 20100630
6 Importing IV_NO_PROFILING Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20101206
7 Importing IV_OPERATION Call by reference Type reference (TYPE) PSHLP_NODEACTIONNAME_DE 'RETRIEVE' PSHLP Action Name 20100709

Method SET_OVERVIEW_PROFILE on class CL_PS_UI_GEN_ALV_FRW has no exception.

Method SET_PAGING_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FROM_INDEX Call by reference Type reference (TYPE) I From Index 20101021
2 Importing IV_TOTAL_NO_OF_RECORDS Call by reference Type reference (TYPE) I Total Number of Records 20101021
3 Importing IV_TO_INDEX Call by reference Type reference (TYPE) I To Index 20101021

Method SET_PAGING_VALUES on class CL_PS_UI_GEN_ALV_FRW has no exception.

Method SET_SELECTED_ROWS_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ROW_NUM Call by reference Type reference (TYPE) LVC_T_ROID Assignment of Line Number to Line ID 20101122

Method SET_SELECTED_ROWS_DATA on class CL_PS_UI_GEN_ALV_FRW has no exception.

Method SET_SHORTTEXT_INIT_ROWS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DATA Call by reference Type reference (TYPE) PSHLP_OBJ_SHORT_TT Table of Object number and short text 20110202

Method SET_SHORTTEXT_INIT_ROWS on class CL_PS_UI_GEN_ALV_FRW has no exception.

Method SHOW_ALL_RECORDS_FOR_OVERALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FIRST_TIME Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20110412

Method SHOW_ALL_RECORDS_FOR_OVERALL on class CL_PS_UI_GEN_ALV_FRW has no exception.

Method SHOW_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ALV_DATA_REF Call by reference Object reference (TYPE REF TO) CL_ALV_CHANGED_DATA_PROTOCOL Message Log for Data Entry 20100618
2 Importing IT_MESSAGE Call by reference Type reference (TYPE) PS_MESSAGES Error messages 20100618

Method SHOW_MESSAGES on class CL_PS_UI_GEN_ALV_FRW has no exception.

Method SORT_ACC_TO_HIERARCHY Signature

Method SORT_ACC_TO_HIERARCHY on class CL_PS_UI_GEN_ALV_FRW has no parameter.
Method SORT_ACC_TO_HIERARCHY on class CL_PS_UI_GEN_ALV_FRW has no exception.
Event Signatures

Event DATA_CHANGED Signature
Event DATA_CHANGED on class CL_PS_UI_GEN_ALV_FRW has no parameter.
History
Last changed by/on SAP  20130531 
SAP Release Created in 606