SAP ABAP Class CL_GUIBB_BOL_LIST (Generic BOL Feeder List)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-UI2-INT-BE (Application Component) Backend Enablement
     APB_FPM_BOL_CORE (Package) Bol Adaptation for FPM
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_GUIBB_BOL_COLLECTION Generic BOL Feeder List 20100607
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FPM_GUIBB_LIST Generic List UI Building Block 20100607
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FPM_GUIBB_LIST_EXT GUIBB List extended 20100607
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FPM_GUIBB_LIST_PAGING relevant for paging only 20100607
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_GUIBB_BOL_LIST_PROJ_MAP Generic BOL Feeder List with Projection 20110519
2 Inheritance (c INHERITING FROM c_ref)  CL_USMD_CR_GUIBB_TARGETSYSTEMS BOL Feeder Class for Change Request Target Systems 20110207
3 Inheritance (c INHERITING FROM c_ref)  CL_USMD_CR_GUIBB_NOTES BOL fedder class CR Notes 20110120
4 Inheritance (c INHERITING FROM c_ref)  CL_USMD_CR_GUIBB_ATTACHMENTS BOL feeder class GUIBB attachment list for CR 20110110
5 Inheritance (c INHERITING FROM c_ref)  CL_PSU_MD_WUI_USRSTAT_FD_LI Lean Assembly BOL Feeder List 20100812
6 Inheritance (c INHERITING FROM c_ref)  CL_PSU_MD_WUI_STAT_FD_LI Lean Assembly BOL Feeder List 20090930
7 Inheritance (c INHERITING FROM c_ref)  CL_PSU_MD_WUI_SDI_FD_LI Lean Assembly BOL Feeder List 20091011
8 Inheritance (c INHERITING FROM c_ref)  CL_PSU_MD_WUI_PARTNR_FD_LI Lean Assembly BOL Feeder List 20100902
9 Inheritance (c INHERITING FROM c_ref)  CL_PSU_MD_WUI_OVER_FD_LI Lean Assembly BOL Feeder List 20090910
10 Inheritance (c INHERITING FROM c_ref)  CL_MDSE_GUIBB_BOL_LIST Generic BOL Feeder List for Master Data Set 20100723
... Click here to see Used By full list (24 items)
Properties
Class CL_GUIBB_BOL_LIST  
Short Description Generic BOL Feeder List    
Super Class CL_GUIBB_BOL_COLLECTION Generic BOL Feeder List 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package APB_FPM_BOL_CORE   Bol Adaptation for FPM 
Created 20081125   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
# Interface Abstract Final Description Created on
1 IF_FPM_GUIBB_LIST Generic List UI Building Block 20100607
2 IF_FPM_GUIBB_LIST_EXT GUIBB List extended 20100607
3 IF_FPM_GUIBB_LIST_PAGING relevant for paging only 20100607
Friends
Class CL_GUIBB_BOL_LIST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CS_FAST_ENTRY_MODE Constant Public See coding 20110331
2 CS_FPM_LIST_COMPONENT Constant Protected See coding 20110704
3 CV_ACTION_INSERT Constant Protected Type reference (TYPE) FPM_EVENT_ID 'FPM_BOL_TABLE_INSERT' 20110224
4 CV_ENTITY_KEY_FIELD Constant Protected Type reference (TYPE) NAME_KOMP 'FPM_KEY_BY_BOL_ENTITY' Component name 20101130
5 CV_INTERFACE_VIEW Constant Protected Type reference (TYPE) FPM_VIEW_NAME 'LIST_WINDOW' Web Dynpro: Name of a Web Dynpro View 20090401
6 CV_PARAM_FAST_ENTRY Constant Public Type reference (TYPE) STRING 'FAST_ENTRY_MODE' 20110224
7 MO_ITAB_EDITOR Instance attribute Protected Object reference (TYPE REF TO) CL_SALV_ITAB_EDITOR_KEY_MODE Editor for unique key mode (variant 1) 20101130
8 MO_LINE_EDITOR Instance attribute Protected Object reference (TYPE REF TO) CL_SALV_ITAB_EDITOR_LINE_MODE Editor for line mode (stable line order; standard tables) 20120828
9 MS_FAST_ENTRY Instance attribute Protected See coding 20110224
10 MS_SORT_STATE Instance attribute Protected See coding 20100716
11 MT_RELATION_OUTPORT Instance attribute Protected Type reference (TYPE) T_RELATION_OUTPORT 20120719
12 MV_FAST_ENTRY_MODE Instance attribute Protected Type reference (TYPE) FPM_BOL_FAST_TABLE_ENTRY_MODE 20110224
Methods
# Method Level Visibility Method type Description Created on
1 ADJUST_FIRST_VISIBLE_ROW_NP Instance method Protected Method Adjusts the first visoble row (non-paging) 20101213
2 CREATE_FAST_ENTRY_ENTITIES Instance method Protected Method Create the entities for fast table entry mode 20110224
3 FPM_BOL_APPLY_CLOG_FOR_NEW Instance method Protected Method Fast Entry ATS: Apply changelog for new items to be created 20120824
4 FPM_BOL_CREATE_KEY_EDITOR Instance method Protected Method Create the ATS itab editor with unique key mode 20120828
5 FPM_BOL_GET_ITAB_CHANGE_LOG Instance method Protected Method Returns the itab editor change log 20120828
6 FPM_BOL_HANDLE_MASS_EDIT_MODE Instance method Protected Method Handle mass edit mode: Set flag endit default values for ATS 20120824
7 FPM_BOL_ITAB_EDITOR_START Instance method Protected Method Start log for itab editor 20120829
8 GET_COLLECTION_DATA_ATS Instance method Protected Method Retrieves collection data - ATS List version 20101130
9 HANDLE_SORT Instance method Protected Method Handles the sorting programmtically (paging only) 20100716
10 INIT_PBO_FAST_ENTRY Instance method Protected Method PBO initialization for fast entry mode 20110418
11 IS_PAGING_ACTIVE Instance method Protected Method Indicates whether paging shall be used 20091218
12 PREPARE_ATS_KEY Instance method Protected Method Adds BOL entity to field catalog and marks it as ATS key 20101130
13 PROCESS_FAST_ENTRY Instance method Protected Method Handles event processing for fast table entry 20110224
14 PROCESS_LIST_CELL_ACTION Instance method Protected Method Handles list cell action events 20090325
15 REFRESH_FAST_ENTRY Instance method Protected Method Removes dead and sendable entities from fast entry buffer 20110224
16 RENEW_FAST_ENTRY_ENTITY Instance method Protected Method Transfers an entity from the old buffer to the current 20110418
17 VALIDATE_FAST_ENTRY_MODE Instance method Protected Method Checks correctness of fast entry mode 20110414
Events
Class CL_GUIBB_BOL_LIST has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_INDEX_ENTITY Protected See coding 20120828 BEGIN OF s_index_entity, index TYPE i, entity TYPE REF TO cl_crm_bol_entity, END OF s_index_entity
2 S_RELATION_OUTPORT Protected See coding 20120719 BEGIN OF s_relation_outport, type TYPE fpm_model_port_type, identifier TYPE fpm_model_port_identifier, relation TYPE crmt_relation_name, object TYPE crmt_ext_obj_name, END OF s_relation_outport
3 T_INDEX_ENTITY Protected See coding 20120828 t_index_entity TYPE SORTED TABLE OF s_index_entity WITH UNIQUE KEY index
4 T_RELATION_OUTPORT Protected See coding 20120719 t_relation_outport TYPE SORTED TABLE OF s_relation_outport WITH UNIQUE KEY type identifier
Method Signatures

Method ADJUST_FIRST_VISIBLE_ROW_NP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_FIRST_VISIBLE_ROW Call by reference Type reference (TYPE) I 20101213
2 Importing IV_LEAD_INDEX Call by reference Type reference (TYPE) I 20101213
3 Importing IV_VISIBLE_ROWS Call by reference Type reference (TYPE) I 20101213

Method ADJUST_FIRST_VISIBLE_ROW_NP on class CL_GUIBB_BOL_LIST has no exception.

Method CREATE_FAST_ENTRY_ENTITIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EVENT_ID Call by reference Type reference (TYPE) FPM_EVENT_ID ID of the FPM Event 20110224

Method CREATE_FAST_ENTRY_ENTITIES on class CL_GUIBB_BOL_LIST has no exception.

Method FPM_BOL_APPLY_CLOG_FOR_NEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EVENT_ID Call by reference Type reference (TYPE) FPM_EVENT_ID ID of the FPM Event 20120824

Method FPM_BOL_APPLY_CLOG_FOR_NEW on class CL_GUIBB_BOL_LIST has no exception.

Method FPM_BOL_CREATE_KEY_EDITOR Signature

Method FPM_BOL_CREATE_KEY_EDITOR on class CL_GUIBB_BOL_LIST has no parameter.
Method FPM_BOL_CREATE_KEY_EDITOR on class CL_GUIBB_BOL_LIST has no exception.

Method FPM_BOL_GET_ITAB_CHANGE_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_CHANGE_LOG Value transfer Object reference (TYPE REF TO) IF_SALV_ITAB_CHANGE_LOG Change log for internal tables 20120828

Method FPM_BOL_GET_ITAB_CHANGE_LOG on class CL_GUIBB_BOL_LIST has no exception.

Method FPM_BOL_HANDLE_MASS_EDIT_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_EXT_CONTROL Call by reference Object reference (TYPE REF TO) IF_FPM_LIST_ATS_EXT_CTRL Provides extended List ATS specific configuration options 20120824
2 Importing IT_DATA Call by reference Type reference (TYPE) INDEX TABLE Table line template 20120824
3 Importing IV_EVENT_ID Call by reference Type reference (TYPE) FPM_EVENT_ID ID of the FPM Event 20120824

Method FPM_BOL_HANDLE_MASS_EDIT_MODE on class CL_GUIBB_BOL_LIST has no exception.

Method FPM_BOL_ITAB_EDITOR_START Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_DATA Call by reference Object reference (TYPE REF TO) DATA 20120829

Method FPM_BOL_ITAB_EDITOR_START on class CL_GUIBB_BOL_LIST has no exception.

Method GET_COLLECTION_DATA_ATS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_DATA Call by reference Object reference (TYPE REF TO) DATA 20101130

Method GET_COLLECTION_DATA_ATS on class CL_GUIBB_BOL_LIST has no exception.

Method HANDLE_SORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_EVENT Call by reference Object reference (TYPE REF TO) CL_FPM_EVENT CL_FPM_EVENT 20100716
2 Importing IV_RAISED_BY_OWN_UI Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100716

Method HANDLE_SORT on class CL_GUIBB_BOL_LIST has no exception.

Method INIT_PBO_FAST_ENTRY Signature

Method INIT_PBO_FAST_ENTRY on class CL_GUIBB_BOL_LIST has no parameter.
Method INIT_PBO_FAST_ENTRY on class CL_GUIBB_BOL_LIST has no exception.

Method IS_PAGING_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_PAGING_ACTIVE Value transfer Type reference (TYPE) ABAP_BOOL 20100108

Method IS_PAGING_ACTIVE on class CL_GUIBB_BOL_LIST has no exception.

Method PREPARE_ATS_KEY Signature

Method PREPARE_ATS_KEY on class CL_GUIBB_BOL_LIST has no parameter.
Method PREPARE_ATS_KEY on class CL_GUIBB_BOL_LIST has no exception.

Method PROCESS_FAST_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_EVENT Call by reference Object reference (TYPE REF TO) CL_FPM_EVENT 20110224
2 Importing IV_RAISED_BY_OWN_UI Call by reference Type reference (TYPE) BOOLE_D Event was triggered by own UI 20110224
3 Returning RV_RESULT Value transfer Type reference (TYPE) FPM_EVENT_RESULT Result of processing of a specific FPM event 20110224

Method PROCESS_FAST_ENTRY on class CL_GUIBB_BOL_LIST has no exception.

Method PROCESS_LIST_CELL_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_EVENT Call by reference Object reference (TYPE REF TO) CL_FPM_EVENT CL_FPM_EVENT 20090325
2 Importing IV_FIELDNAME Call by reference Type reference (TYPE) NAME_KOMP Component name 20090325
3 Importing IV_ROW_INDEX Call by reference Type reference (TYPE) SYTABIX Index of Internal Tables 20090526
4 Returning RV_RESULT Value transfer Type reference (TYPE) FPM_EVENT_RESULT Result of processing of a specific FPM event 20090325

Method PROCESS_LIST_CELL_ACTION on class CL_GUIBB_BOL_LIST has no exception.

Method REFRESH_FAST_ENTRY Signature

Method REFRESH_FAST_ENTRY on class CL_GUIBB_BOL_LIST has no parameter.
Method REFRESH_FAST_ENTRY on class CL_GUIBB_BOL_LIST has no exception.

Method RENEW_FAST_ENTRY_ENTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ENTITY Call by reference Object reference (TYPE REF TO) CL_CRM_BOL_ENTITY Entity 20110418

Method RENEW_FAST_ENTRY_ENTITY on class CL_GUIBB_BOL_LIST has no exception.

Method VALIDATE_FAST_ENTRY_MODE Signature

Method VALIDATE_FAST_ENTRY_MODE on class CL_GUIBB_BOL_LIST has no parameter.
Method VALIDATE_FAST_ENTRY_MODE on class CL_GUIBB_BOL_LIST has no exception.
Meta Relationship - Used By (full list)
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_GUIBB_BOL_LIST_PROJ_MAP Generic BOL Feeder List with Projection 20110519
2 Inheritance (c INHERITING FROM c_ref)  CL_USMD_CR_GUIBB_TARGETSYSTEMS BOL Feeder Class for Change Request Target Systems 20110207
3 Inheritance (c INHERITING FROM c_ref)  CL_USMD_CR_GUIBB_NOTES BOL fedder class CR Notes 20110120
4 Inheritance (c INHERITING FROM c_ref)  CL_USMD_CR_GUIBB_ATTACHMENTS BOL feeder class GUIBB attachment list for CR 20110110
5 Inheritance (c INHERITING FROM c_ref)  CL_PSU_MD_WUI_USRSTAT_FD_LI Lean Assembly BOL Feeder List 20100812
6 Inheritance (c INHERITING FROM c_ref)  CL_PSU_MD_WUI_STAT_FD_LI Lean Assembly BOL Feeder List 20090930
7 Inheritance (c INHERITING FROM c_ref)  CL_PSU_MD_WUI_SDI_FD_LI Lean Assembly BOL Feeder List 20091011
8 Inheritance (c INHERITING FROM c_ref)  CL_PSU_MD_WUI_PARTNR_FD_LI Lean Assembly BOL Feeder List 20100902
9 Inheritance (c INHERITING FROM c_ref)  CL_PSU_MD_WUI_OVER_FD_LI Lean Assembly BOL Feeder List 20090910
10 Inheritance (c INHERITING FROM c_ref)  CL_MDSE_GUIBB_BOL_LIST Generic BOL Feeder List for Master Data Set 20100723
11 Inheritance (c INHERITING FROM c_ref)  CL_MDG_BS_GUIBB_LIST BOL feeder class GUIBB list for MDG 20100802
12 Inheritance (c INHERITING FROM c_ref)  CL_GUIBB_BOL_SAMPLE_ORDER_LIST Sample: Redefined Feeder 20090326
13 Inheritance (c INHERITING FROM c_ref)  CL_FCLM_LQH_LIST_FEEDER Feeder Class of LQ Hierarchy List 20130719
14 Inheritance (c INHERITING FROM c_ref)  CL_GUIBB_BOL_LIST_OVP_NAVI Generic BOL Feeder List for OVP Navigation 20090224
15 Inheritance (c INHERITING FROM c_ref)  CL_GUIBB_BOL_LIST_MASTERDETAIL Generic BOL Feeder List for Master-Detail 20090514
16 Inheritance (c INHERITING FROM c_ref)  CL_GUIBB_BOL_LIST_ATTR_MAP Generic BOL Feeder List with Projection 20110519
17 Inheritance (c INHERITING FROM c_ref)  CL_FCOM_SR_DISTRIBUT_RULE_LIST BOL: Distribute Rule List of Settlement Rule 20101111
18 Inheritance (c INHERITING FROM c_ref)  CL_FCOM_ORDER_LIST BOL: Order List 20100910
19 Inheritance (c INHERITING FROM c_ref)  CL_FCOM_ECP_TEMPLATE_LIST ECP Template Favourites 20100806
20 Inheritance (c INHERITING FROM c_ref)  CL_FCOM_ECP_TEMPLATE_FAV_LIST ECP Favorite Template List 20110201
21 Inheritance (c INHERITING FROM c_ref)  CL_FCOM_ECP_COSTING_ITEM_LIST ECP Costing Items 20100806
22 Inheritance (c INHERITING FROM c_ref)  CL_FCOM_COSTCENTER_LIST BOL: Cost Center Periods 20100609
23 Inheritance (c INHERITING FROM c_ref)  CL_FCOM_ACTTYPE_REF_CC_LIST BOL: Activity Type Reference to Cost Center List 20100721
24 Inheritance (c INHERITING FROM c_ref)  CL_FCOM_ACTIVITYTYPE_LIST BOL: Activity Type List 20100623
History
Last changed by/on SAP  20130531 
SAP Release Created in 701