SAP ABAP Class CL_ITEM_DISPLAY_GRID_BASE (Displayer ALV-Grid Control Basis Class Claim Item)
Hierarchy
INSURANCE (Software Component) SAP Insurance
   FS-CM (Application Component) Claims Management
     ICLH_PAY_SUGGEST (Package) Payment Proposal
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ICL_ALV_GRID_EH Event Handler for ALV Grids in Claims 20040909
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_DISPLAY_ITEM_GRID_COMPCALC Display ALV for Compensation Calculation Results 20040909
2 Inheritance (c INHERITING FROM c_ref)  CL_ICLH_ITEM_GRID_PAYSUGGEST Displayer ALV-Grid Control Payment Proposal Items 20050812
Properties
Class CL_ITEM_DISPLAY_GRID_BASE  
Short Description Displayer ALV-Grid Control Basis Class Claim Item    
Super Class CL_ICL_ALV_GRID_EH Event Handler for ALV Grids in Claims 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package ICLH_PAY_SUGGEST   Payment Proposal 
Created 20040909   SAP 
Last change 20060703   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ISCM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_ITEM_DISPLAY_GRID_BASE has no interface implemented.
Friends
Class CL_ITEM_DISPLAY_GRID_BASE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_GRID Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV Grid 20040909
2 MO_GRID_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container for Custom Controls in the Screen Area 20040909
3 MO_TBM Instance attribute Private Object reference (TYPE REF TO) CL_ALV_GRID_TOOLBAR_MANAGER ALV Grid Toolbar Administration 20040909
4 MR_TABLE Instance attribute Protected Type reference (TYPE) REF TO DATA Reference to Data Table for Grid Control 20040909
5 MS_VARIANT Instance attribute Protected Type reference (TYPE) DISVARIANT Layout (External Use) 20060206
6 MT_FCAT Instance attribute Private Type reference (TYPE) LVC_T_FCAT Field Catalog for List Viewer Control 20040909
7 MT_FCODES Instance attribute Protected Type reference (TYPE) ICLH_BUS000CUAF_TAB Table with Type BUS000CUAF 20040909
8 MV_BP_ROLE Instance attribute Protected Type reference (TYPE) ICL_ROLE Participant Role Key 20040909
9 MV_CONTAINER_NAME Instance attribute Private Type reference (TYPE) SCRFNAME Name of a Screen Element 20040909
10 MV_DYNNR Instance attribute Protected Type reference (TYPE) SCRADNUM Screen Number 20040909
11 MV_NO_DETAIL_BUTTON Instance attribute Protected Type reference (TYPE) BOOLE_D Data Element for BOOLE Domain: TRUE (='X') und FALSE (=' ') 20040909
12 MV_OPTIMIZE_OUTPUT Instance attribute Protected Type reference (TYPE) XFELD Optimize ALV Output? 20040914
13 MV_PDOCCAT Instance attribute Protected Type reference (TYPE) ICL_PDOCCAT Claim Item Grouping Category 20040909
14 MV_PROCURE Instance attribute Protected Type reference (TYPE) ICL_PROCUREMENT ID of Claim Item Grouping 20040909
15 MV_STFFD Instance attribute Private Type reference (TYPE) BOOLE_D Data Element for BOOLE Domain: TRUE (='X') und FALSE (=' ') 20040909
16 MV_STRUCTURE Instance attribute Protected Type reference (TYPE) TABNAME Table Name 20040914
17 MV_SUBCL Instance attribute Protected Type reference (TYPE) ICL_SUBCL ID of Subclaim 20040909
18 MV_TABTYPE_NAME Instance attribute Protected Type reference (TYPE) DD02L-TABNAME Table Name 20040909
19 MV_VIEW Instance attribute Protected Type reference (TYPE) BU_SICHT View 20040914
Methods
# Method Level Visibility Method type Description Created on
1 ALV_STFFD Instance method Private Method Calls Up SET_TABLE_FOR_FIRST_DISPLAY from ALV 20040909
2 CANCEL Instance method Protected Method Cancel Procurement 20040909
3 CHECK_STRUCTURE Instance method Private Method Checks Structure 20040909
4 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20040909
5 CREATE_GRID Instance method Public Method Constructor 20040909
6 DELETE Instance method Protected Method Delete 20040909
7 FREE Instance method Public Method Release Grid and Container 20040909
8 GET_FCAT Instance method Protected Method Get Field Catalog 20040909
9 GET_ITEM Instance method Public Method Determine Procurement 20040909
10 GET_ITEMS Instance method Public Method Determine Procurements 20040909
11 GET_LAYOUT Instance method Protected Method Get Layout 20040909
12 HIDE_FUNCTIONS Instance method Protected Method Hide Grid Functions 20040909
13 MAP_MEM2GRID Instance method Protected Method Mapping of Memory to Grid 20040909
14 PAI Instance method Public Method PAI 20041012
15 PBO Instance method Public Method PBO 20040909
16 PBO_FILL_GRID_TABLE Instance method Protected Method 20040909
17 PBO_GET_DATA Instance method Protected Method Select Claim Item Groupings to Be Displayed 20040909
18 SET_INDICATORS Instance method Protected Method Fill Detail Select and XERROR Flags 20051208
19 SET_INITIAL_ITEM Instance method Protected Method 20040909
20 SET_VARIANT Instance method Protected Method Determine Variant 20060206
21 VARIANT_HAS_CHANGED Instance method Public Method Variant Changed? 20060206
Events
Class CL_ITEM_DISPLAY_GRID_BASE has no event.
Types
Class CL_ITEM_DISPLAY_GRID_BASE has no local type.
Method Signatures

Method ALV_STFFD Signature

Method ALV_STFFD on class CL_ITEM_DISPLAY_GRID_BASE has no parameter.
Method ALV_STFFD on class CL_ITEM_DISPLAY_GRID_BASE has no exception.

Method CANCEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ITEM Call by reference Type reference (TYPE) ICL_SCLITEM ID einer Anspruchspostengruppierung 20040909

Method CANCEL on class CL_ITEM_DISPLAY_GRID_BASE has no exception.

Method CHECK_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_XERROR Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20040909

Method CHECK_STRUCTURE on class CL_ITEM_DISPLAY_GRID_BASE has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CONTAINER_NAME Value transfer Type reference (TYPE) SCRFNAME Name eines Dynproelementes 20040909
2 Importing IV_DYNNR Value transfer Type reference (TYPE) SCRADNUM Dynpronummer 20040909
3 Importing IV_NO_DETAIL_BUTTON Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20040909
4 Importing IV_PDOCCAT Value transfer Type reference (TYPE) ICL_PDOCCAT Anspruchspostengruppierungstyp 20040909
5 Importing IV_TABTYPE_NAME Value transfer Type reference (TYPE) DD02L-TABNAME Tabellenname 20040909
# Exception Resumable Description Created on
1 STRUCTURE_NOT_VALID Struktur entspricht nicht den Mindestanforderungen 20040909

Method CREATE_GRID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FCAT Value transfer Type reference (TYPE) LVC_T_FCAT Feldkatalog für ListViewerControl 20040909
2 Importing IV_OPTIMIZE_OUTPUT Value transfer Type reference (TYPE) XFELD ALV Output optimieren 'X' = Ja 20040909
3 Importing IV_STRUCTURE Value transfer Type reference (TYPE) CLIKE Struktur der ALV Datentabelle 20040914
4 Importing IV_SUFFIX Value transfer Type reference (TYPE) CHAR3 Feld der Laenge 3 Bytes 20040909
5 Importing IV_VIEW Value transfer Type reference (TYPE) BU_SICHT Sicht 20040914

Method CREATE_GRID on class CL_ITEM_DISPLAY_GRID_BASE has no exception.

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ITEM Call by reference Type reference (TYPE) ICL_SCLITEM ID einer Anspruchspostengruppierung 20040909

Method DELETE on class CL_ITEM_DISPLAY_GRID_BASE has no exception.

Method FREE Signature

Method FREE on class CL_ITEM_DISPLAY_GRID_BASE has no parameter.
Method FREE on class CL_ITEM_DISPLAY_GRID_BASE has no exception.

Method GET_FCAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FCAT Call by reference Type reference (TYPE) LVC_T_FCAT Feldkatalog für ListViewerControl 20040909
2 Importing IV_SUFFIX Call by reference Type reference (TYPE) CHAR3 Feld der Laenge 3 Bytes 20040909
3 Importing IV_TABTYPE_NAME Call by reference Type reference (TYPE) DD02L-TABNAME Tabellenname 20040909

Method GET_FCAT on class CL_ITEM_DISPLAY_GRID_BASE has no exception.

Method GET_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ADD_ITEM Call by reference Type reference (TYPE) ICL_ITEM_SPLIT_D zusätzlich erzeugter Anspruchsposten 20050809
2 Exporting EV_ITEM_REF Call by reference Type reference (TYPE) ICL_SCLITEM Anspruchsposten 20050809
3 Exporting EV_SCLITEM Call by reference Type reference (TYPE) ICL_SCLITEM ID einer Anspruchspostengruppierung 20040909
4 Importing IV_NO_CHANGE Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20040909
5 Importing IV_ROW Call by reference Type reference (TYPE) LVC_S_ROW ALV-Control: Beschreibung einer Zeile 20040909

Method GET_ITEM on class CL_ITEM_DISPLAY_GRID_BASE has no exception.

Method GET_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SCLITEM Call by reference Type reference (TYPE) ICL_SCLITEM_TAB ID einer Anspruchspostengruppierung 20040909
2 Importing IT_ROW Call by reference Type reference (TYPE) LVC_T_ROW ALV-Control: Beschreibung einer Zeile 20040909

Method GET_ITEMS on class CL_ITEM_DISPLAY_GRID_BASE has no exception.

Method GET_LAYOUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_LAYOUT Call by reference Type reference (TYPE) LVC_S_LAYO ALV-Control: Layoutstruktur 20040909

Method GET_LAYOUT on class CL_ITEM_DISPLAY_GRID_BASE has no exception.

Method HIDE_FUNCTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FUNCT Call by reference Type reference (TYPE) UI_FUNCTIONS Funktionscodestabelle 20040909

Method HIDE_FUNCTIONS on class CL_ITEM_DISPLAY_GRID_BASE has no exception.

Method MAP_MEM2GRID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DATA Call by reference Type reference (TYPE) ANY a 20040909
2 Importing IS_ITEMLIST Call by reference Type reference (TYPE) ICL_ITEMLIST Anspruchspostengruppierungen 20040909

Method MAP_MEM2GRID on class CL_ITEM_DISPLAY_GRID_BASE has no exception.

Method PAI Signature

Method PAI on class CL_ITEM_DISPLAY_GRID_BASE has no parameter.
Method PAI on class CL_ITEM_DISPLAY_GRID_BASE has no exception.

Method PBO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DYNNR Value transfer Type reference (TYPE) SCRADNUM Dynpronummer 20040909
2 Exporting EV_ENTRIES Value transfer Type reference (TYPE) I Anzahl Einträge 20040909

Method PBO on class CL_ITEM_DISPLAY_GRID_BASE has no exception.

Method PBO_FILL_GRID_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ENTRIES Call by reference Type reference (TYPE) I 20040909
2 Exporting EV_INDEX_ACT Call by reference Type reference (TYPE) LVC_INDEX ALV-Control: Beschreibung einer Zeile 20040909
3 Exporting EV_INITIAL_ITEM Call by reference Type reference (TYPE) ICL_SCLITEM Anspruchsposten 20040909
4 Importing IV_ITEM_ACT Value transfer Type reference (TYPE) ICL_SCLITEM Anspruchsposten 20040909

Method PBO_FILL_GRID_TABLE on class CL_ITEM_DISPLAY_GRID_BASE has no exception.

Method PBO_GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ITEMLIST Call by reference Type reference (TYPE) ICL_ITEMLIST_TAB Tabellentyp ICL_PROCURE 20040909

Method PBO_GET_DATA on class CL_ITEM_DISPLAY_GRID_BASE has no exception.

Method SET_INDICATORS Signature

Method SET_INDICATORS on class CL_ITEM_DISPLAY_GRID_BASE has no parameter.
Method SET_INDICATORS on class CL_ITEM_DISPLAY_GRID_BASE has no exception.

Method SET_INITIAL_ITEM Signature

Method SET_INITIAL_ITEM on class CL_ITEM_DISPLAY_GRID_BASE has no parameter.
Method SET_INITIAL_ITEM on class CL_ITEM_DISPLAY_GRID_BASE has no exception.

Method SET_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_VARIANT Value transfer Type reference (TYPE) DISVARIANT Anzeigevariante (externe Verwendung) 20060206

Method SET_VARIANT on class CL_ITEM_DISPLAY_GRID_BASE has no exception.

Method VARIANT_HAS_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_CHANGED Value transfer Type reference (TYPE) XFELD 'X' = Variante wurde geaendert 20060206

Method VARIANT_HAS_CHANGED on class CL_ITEM_DISPLAY_GRID_BASE has no exception.
History
Last changed by/on SAP  20060703 
SAP Release Created in 473