SAP ABAP Class CL_ICLH_PROC_GRID_BASE (ALV Grid Control Basis Class Procurements)
Hierarchy
INSURANCE (Software Component) SAP Insurance
   FS-CM (Application Component) Claims Management
     ICL_HEALTH (Package) FS-CM: Health Line of Insurance
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ICLH_PROC_GRID_APPRAISAL Appraisal ALV Grid 20040915
2 Inheritance (c INHERITING FROM c_ref)  CL_ICLH_PROC_GRID_AUX MedDev: ALV Grid Control Procurements 20031119
3 Inheritance (c INHERITING FROM c_ref)  CL_ICLH_PROC_GRID_BSRUN Split Run 20050324
4 Inheritance (c INHERITING FROM c_ref)  CL_ICLH_PROC_GRID_DRG Claim Item Grouping Overview for DRG 20060328
5 Inheritance (c INHERITING FROM c_ref)  CL_ICLH_PROC_GRID_HOSPITAL HI: Procurements in Hospital Case 20030730
6 Inheritance (c INHERITING FROM c_ref)  CL_ICLH_PROC_GRID_MEDGROUNDS HI: Medical Reason (Apprsl Var.) ALV Grid 20030806
Properties
Class CL_ICLH_PROC_GRID_BASE  
Short Description ALV Grid Control Basis Class Procurements    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package ICL_HEALTH   FS-CM: Health Line of Insurance 
Created 20030707   SAP 
Last change 20110810   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_ICLH_PROC_GRID_BASE has no interface implemented.
Friends
Class CL_ICLH_PROC_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 20030707
2 MO_GRID_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container for Custom Controls in the Screen Area 20030707
3 MR_TABLE Instance attribute Protected Type reference (TYPE) REF TO DATA Reference to Data Table for Grid Control 20030709
4 MR_TABLE_PBO Instance attribute Protected Object reference (TYPE REF TO) DATA Reference to Data Table PBO 20040914
5 MT_FCAT Instance attribute Private Type reference (TYPE) LVC_T_FCAT Field Catalog for List Viewer Control 20040408
6 MT_FCODES Instance attribute Protected Type reference (TYPE) ICLH_BUS000CUAF_TAB Table with Type BUS000CUAF 20031114
7 MV_BP_ROLE Instance attribute Protected Type reference (TYPE) ICL_ROLE Participant Role Key 20030710
8 MV_CONTAINER_NAME Instance attribute Private Type reference (TYPE) SCRFNAME Name of a screen element 20030708
9 MV_DYNNR Instance attribute Protected Type reference (TYPE) SCRADNUM Screen Number 20040203
10 MV_NO_DETAIL_BUTTON Instance attribute Protected Type reference (TYPE) BOOLE_D Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") 20030711
11 MV_PDOCCAT Instance attribute Protected Type reference (TYPE) ICL_PDOCCAT Claim Item Grouping Category 20030707
12 MV_STFFD Instance attribute Private Type reference (TYPE) BOOLE_D Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") 20040408
13 MV_SUBCL Instance attribute Protected Type reference (TYPE) ICL_SUBCL ID of Subclaim 20030707
14 MV_TABTYPE_NAME Instance attribute Protected Type reference (TYPE) DD02L-TABNAME Table Name 20030818
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 20040408
2 CANCEL Instance method Protected Method Cancel Procurement 20030714
3 CHECK_STRUCTURE Instance method Private Method Checks Structure 20030718
4 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20030708
5 CREATE_GRID Instance method Public Method Constructor 20030707
6 DELETE Instance method Protected Method Delete 20030707
7 FREE Instance method Public Method Release Grid and Container 20030707
8 GET_FCAT Instance method Protected Method Get Field Catalog 20030806
9 GET_LAYOUT Instance method Protected Method Get Layout 20030707
10 GET_PROCUREMENT Instance method Protected Method Determine Procurement 20030714
11 GET_PROCUREMENTS Instance method Protected Method Determine Procurements 20031120
12 HANDLE_DOUBLE_CLICK Instance method Protected Event handling method Event Handler 20030708
13 HANDLE_HOTSPOT_CLICK Instance method Protected Event handling method Event handler 20030728
14 HANDLE_TOOLBAR Instance method Protected Event handling method Event Handler 20030707
15 HANDLE_USER_COMMAND Instance method Protected Event handling method Event Handler 20030707
16 HIDE_FUNCTIONS Instance method Protected Method Hide Grid Functions 20030707
17 MAP_MEM2GRID Instance method Protected Method Mapping of Memory to Grid 20030707
18 PBO Instance method Public Method PBO 20030707
19 PBO_GET_DATA Instance method Protected Method Select Claim Item Groupings to Be Displayed 20030707
Events
Class CL_ICLH_PROC_GRID_BASE has no event.
Types
Class CL_ICLH_PROC_GRID_BASE has no local type.
Method Signatures

Method ALV_STFFD Signature

Method ALV_STFFD on class CL_ICLH_PROC_GRID_BASE has no parameter.
Method ALV_STFFD on class CL_ICLH_PROC_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_PROCUREMENT Call by reference Type reference (TYPE) ICL_PROCUREMENT ID einer Anspruchspostengruppierung 20030714

Method CANCEL on class CL_ICLH_PROC_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 (=' ') 20030718

Method CHECK_STRUCTURE on class CL_ICLH_PROC_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_BP_ROLE Value transfer Type reference (TYPE) ICL_ROLE Schlüssel der Beteiligtenrolle 20030710
2 Importing IV_CONTAINER_NAME Value transfer Type reference (TYPE) SCRFNAME Name eines Dynproelementes 20030708
3 Importing IV_DYNNR Value transfer Type reference (TYPE) SCRADNUM Dynpronummer 20040203
4 Importing IV_NO_DETAIL_BUTTON Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030711
5 Importing IV_PDOCCAT Value transfer Type reference (TYPE) ICL_PDOCCAT Anspruchspostengruppierungstyp 20030708
6 Importing IV_TABTYPE_NAME Value transfer Type reference (TYPE) DD02L-TABNAME Tabellenname 20030818
# Exception Resumable Description Created on
1 STRUCTURE_NOT_VALID Struktur entspricht nicht den Mindestanforderungen 20030718

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 20030707
2 Importing IV_SUFFIX Value transfer Type reference (TYPE) CHAR3 Feld der Laenge 3 Bytes 20030707
3 Importing I_GRID_ID Call by reference Type reference (TYPE) ALV_GRID_ID ID eines ALV Grids 20091116

Method CREATE_GRID on class CL_ICLH_PROC_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_PROCUREMENT Call by reference Type reference (TYPE) ICL_PROCUREMENT ID einer Anspruchspostengruppierung 20030714

Method DELETE on class CL_ICLH_PROC_GRID_BASE has no exception.

Method FREE Signature

Method FREE on class CL_ICLH_PROC_GRID_BASE has no parameter.
Method FREE on class CL_ICLH_PROC_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 20030806
2 Importing IV_SUFFIX Call by reference Type reference (TYPE) CHAR3 Feld der Laenge 3 Bytes 20030806
3 Importing IV_TABTYPE_NAME Call by reference Type reference (TYPE) DD02L-TABNAME Tabellenname 20030818

Method GET_FCAT on class CL_ICLH_PROC_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 20030707

Method GET_LAYOUT on class CL_ICLH_PROC_GRID_BASE has no exception.

Method GET_PROCUREMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_PROCUREMENT Call by reference Type reference (TYPE) ICL_PROCUREMENT ID einer Anspruchspostengruppierung 20030714
2 Importing IV_NO_CHANGE Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030730
3 Importing IV_ROW Call by reference Type reference (TYPE) LVC_S_ROW ALV-Control: Beschreibung einer Zeile 20030714

Method GET_PROCUREMENT on class CL_ICLH_PROC_GRID_BASE has no exception.

Method GET_PROCUREMENTS Signature

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

Method GET_PROCUREMENTS on class CL_ICLH_PROC_GRID_BASE has no exception.

Method HANDLE_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ES_ROW_NO Call by reference Attribute reference (LIKE) 20030708
2 Importing E_COLUMN Call by reference Attribute reference (LIKE) 20030708
3 Importing E_ROW Call by reference Attribute reference (LIKE) 20030708

Method HANDLE_DOUBLE_CLICK on class CL_ICLH_PROC_GRID_BASE has no exception.

Method HANDLE_HOTSPOT_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ES_ROW_NO Call by reference Attribute reference (LIKE) 20030728
2 Importing E_COLUMN_ID Call by reference Attribute reference (LIKE) 20030728
3 Importing E_ROW_ID Call by reference Attribute reference (LIKE) 20030728

Method HANDLE_HOTSPOT_CLICK on class CL_ICLH_PROC_GRID_BASE 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 Call by reference Attribute reference (LIKE) 20030707
2 Importing E_OBJECT Call by reference Attribute reference (LIKE) 20030707

Method HANDLE_TOOLBAR on class CL_ICLH_PROC_GRID_BASE 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 Call by reference Attribute reference (LIKE) 20030707

Method HANDLE_USER_COMMAND on class CL_ICLH_PROC_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 20030707

Method HIDE_FUNCTIONS on class CL_ICLH_PROC_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 20030707
2 Importing IS_PROCURE Call by reference Type reference (TYPE) ICL_PROCURE Anspruchspostengruppierungen 20030708

Method MAP_MEM2GRID on class CL_ICLH_PROC_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 20040203
2 Exporting EV_ENTRIES Value transfer Type reference (TYPE) I Anzahl Einträge 20030818

Method PBO on class CL_ICLH_PROC_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_PROC Call by reference Type reference (TYPE) ICL_ICLPROCURE_TAB Tabellentyp ICL_PROCURE 20030708

Method PBO_GET_DATA on class CL_ICLH_PROC_GRID_BASE has no exception.
History
Last changed by/on SAP  20110810 
SAP Release Created in 472