SAP ABAP Class CL_ICL_SUBRO_ALV_BASE_UI (Subrogation/Recovery: Basis Class for ALV UI)
Hierarchy
INSURANCE (Software Component) SAP Insurance
   FS-CM (Application Component) Claims Management
     ICL_SUBROGATION_UI (Package) Claims: Subrogation: User Interface Layer
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ICL_ALV_GRID_XT_EH Enhanced Event Handler for ALV Grids in Claims 20050512
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ICL_SUBROREQITEM_ALV_UI Subro/Rcvry Receivable Items: ALV UI 20050512
2 Inheritance (c INHERITING FROM c_ref)  CL_ICL_SUBROREQ_ALV_BASE_UI Subro/Rcvry Receivables: Basis Class for ALV UI 20050512
Properties
Class CL_ICL_SUBRO_ALV_BASE_UI  
Short Description Subrogation/Recovery: Basis Class for ALV UI    
Super Class CL_ICL_ALV_GRID_XT_EH Enhanced Event Handler for ALV Grids in Claims 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package ICL_SUBROGATION_UI   Claims: Subrogation: User Interface Layer 
Created 20050512   SAP 
Last change 20060208   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 ISCM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_ICL_SUBRO_ALV_BASE_UI has no interface implemented.
Friends
Class CL_ICL_SUBRO_ALV_BASE_UI has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_CCONT Instance attribute Protected Type reference (TYPE) CHAR30 'ICL_SUBROREQ_BDT_UI_0500' Container on Screen 20050512
2 GC_FUNC_ADD Instance attribute Public Type reference (TYPE) UI_FUNC 'SUBROREQ_ADD' Function Code 20050512
3 GC_FUNC_DEL Instance attribute Public Type reference (TYPE) UI_FUNC 'SUBROREQ_DEL' Function Code 20050512
4 GC_FUNC_REV Instance attribute Public Type reference (TYPE) UI_FUNC 'ICL_SUBROREQ_REV' 20050922
5 GC_FUNC_WO Instance attribute Public Type reference (TYPE) UI_FUNC 'ICL_SUBROREQ_WO' 20050922
6 GO_CCONT Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container for Custom Controls in Screen Area 20050512
7 GO_GRID_APPLCONT Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_DOCKING_CONTAINER Docking Control Container 20050513
8 GV_DYNNR Instance attribute Protected Attribute reference (LIKE) SY-DYNNR Current Screen Number 20050513
9 GV_EDITABLE Instance attribute Protected Type reference (TYPE) BOOLE_D Editable ALV 20050513
10 GV_STRUCTURE_NAME Instance attribute Protected Type reference (TYPE) TABNAME Set Up Structure Name for ALV Field Catalog 20050518
11 GV_VIEW_NAME Instance attribute Protected Type reference (TYPE) BU_SICHT BDT View Name 20050518
Methods
# Method Level Visibility Method type Description Created on
1 ADD Instance method Protected Method Add Entry 20050512
2 ADD_FUNCTION_ALLOWED Instance method Protected Method Determines Whether the "ADD" Button Should Appear 20050609
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20050512
4 CREATE_ALV Instance method Protected Method Create ALV for Subro/Rcvry Receivables 20050513
5 DEL Instance method Protected Method Delete Entry 20050512
6 DEL_FUNCTION_ALLOWED Instance method Protected Method Determines Whether the "DEL" Button Should Appear 20050609
7 FMOD_CUST Instance method Public Method BDT Event FMOD2 20050512
8 PAI Instance method Public Method BDT Event PAI 20050512
9 PBC Instance method Public Method BDT Event PBC 20050512
10 PBO Instance method Public Method BDT Event PBO 20050512
11 REFRESH Instance method Public Method Service: Delete Memory 20050513
12 RESET Instance method Public Method Service: Rebuild Memory 20050518
13 SET_TOOLBAR_INTERACTIVE Instance method Public Method Set Toolbar Status 20050524
Events
Class CL_ICL_SUBRO_ALV_BASE_UI has no event.
Types
Class CL_ICL_SUBRO_ALV_BASE_UI has no local type.
Method Signatures

Method ADD Signature

Method ADD on class CL_ICL_SUBRO_ALV_BASE_UI has no parameter.
# Exception Resumable Description Created on
1 CX_ICL_ERROR_CREATE_SUBROREQ Fehler bei Forderungserzeugung 20050604
2 CX_ICL_ERROR_PAYER Fehler beim Zahlungspflichtigen 20050604
3 CX_ICL_SUBROREQ Fehler bei einem Teilfall 20050604

Method ADD_FUNCTION_ALLOWED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_ALLOWED Value transfer Type reference (TYPE) BOOLE_D Der Knopf soll erscheinen 20050609

Method ADD_FUNCTION_ALLOWED on class CL_ICL_SUBRO_ALV_BASE_UI has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CCONT Call by reference Type reference (TYPE) CHAR30 Container auf dem Dynpro 20050512
2 Importing IV_DYNNR Call by reference Attribute reference (LIKE) SY-DYNNR Aktuelle Dynpro-Nummer 20050513
3 Importing IV_EDITABLE Call by reference Type reference (TYPE) BOOLE_D Eingabefähiges ALV 20050513
4 Importing IV_FUNC_ADD Call by reference Type reference (TYPE) UI_FUNC SPACE Funktionscode: Eintrag hinzufügen 20050512
5 Importing IV_FUNC_DEL Call by reference Type reference (TYPE) UI_FUNC SPACE Funktionscode: Eintrag löschen 20050512
6 Importing IV_STRUCTURE_NAME Call by reference Type reference (TYPE) CLIKE Strukturname für ALV Feldkatalog aufbau 20050518
7 Importing IV_VIEW_NAME Call by reference Type reference (TYPE) CLIKE BDT View Name 20050518

Method CONSTRUCTOR on class CL_ICL_SUBRO_ALV_BASE_UI has no exception.

Method CREATE_ALV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_SET_TABLE_FFD Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050513

Method CREATE_ALV on class CL_ICL_SUBRO_ALV_BASE_UI has no exception.

Method DEL Signature

Method DEL on class CL_ICL_SUBRO_ALV_BASE_UI has no parameter.
Method DEL on class CL_ICL_SUBRO_ALV_BASE_UI has no exception.

Method DEL_FUNCTION_ALLOWED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_ALLOWED Value transfer Type reference (TYPE) BOOLE_D Der Knopf soll erscheinen 20050609

Method DEL_FUNCTION_ALLOWED on class CL_ICL_SUBRO_ALV_BASE_UI has no exception.

Method FMOD_CUST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_STATUS Call by reference Type reference (TYPE) BUS000FLDS-FLDSTAT Feldstatus (Mußeingabe, Kanneingabe, Anzeige, Ausgeblendet) 20050512
2 Importing IV_FLDGR Call by reference Type reference (TYPE) TBZ3W-FLDGR Feldgruppe 20050512
3 Importing IV_STATUS Call by reference Type reference (TYPE) BUS000FLDS-FLDSTAT Feldstatus (Mußeingabe, Kanneingabe, Anzeige, Ausgeblendet) 20050512

Method FMOD_CUST on class CL_ICL_SUBRO_ALV_BASE_UI has no exception.

Method PAI Signature

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

Method PBC Signature

Method PBC on class CL_ICL_SUBRO_ALV_BASE_UI has no parameter.
Method PBC on class CL_ICL_SUBRO_ALV_BASE_UI has no exception.

Method PBO Signature

Method PBO on class CL_ICL_SUBRO_ALV_BASE_UI has no parameter.
Method PBO on class CL_ICL_SUBRO_ALV_BASE_UI has no exception.

Method REFRESH Signature

Method REFRESH on class CL_ICL_SUBRO_ALV_BASE_UI has no parameter.
Method REFRESH on class CL_ICL_SUBRO_ALV_BASE_UI has no exception.

Method RESET Signature

Method RESET on class CL_ICL_SUBRO_ALV_BASE_UI has no parameter.
Method RESET on class CL_ICL_SUBRO_ALV_BASE_UI has no exception.

Method SET_TOOLBAR_INTERACTIVE Signature

Method SET_TOOLBAR_INTERACTIVE on class CL_ICL_SUBRO_ALV_BASE_UI has no parameter.
Method SET_TOOLBAR_INTERACTIVE on class CL_ICL_SUBRO_ALV_BASE_UI has no exception.
History
Last changed by/on SAP  20060208 
SAP Release Created in 600