SAP ABAP Class CL_ICL_BENTYPE_UI (Policy Snapshot: Benefit Types)
Hierarchy
INSURANCE (Software Component) SAP Insurance
   FS-CM (Application Component) Claims Management
     ICL_POLICY_UI (Package) Claims: Policy Snapshot: User Interface
Properties
Class CL_ICL_BENTYPE_UI  
Short Description Policy Snapshot: Benefit Types    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package ICL_POLICY_UI   Claims: Policy Snapshot: User Interface 
Created 20050224   SAP 
Last change 20050411   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_ICL_BENTYPE_UI has no interface implemented.
Friends
Class CL_ICL_BENTYPE_UI has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GO_GRID Instance attribute Private Object reference (TYPE REF TO) CL_ICL_ALV_GRID ALV Benefit Types Overview 20050224
2 GO_GRID_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container for ALV Benefit Types Overview 20050224
3 GS_LAYOUT Instance attribute Private Type reference (TYPE) LVC_S_LAYO ALV Control: Layout Structure 20050302
4 GT_BEN Instance attribute Private Type reference (TYPE) ICL_POLS_BENT_T_UI Table Type for Structure ICL_POLS_BEN_S_UI 20050301
5 GT_EXCLUDE Instance attribute Private Type reference (TYPE) UI_FUNCTIONS Function Code Table 20050302
6 GT_FLDCAT Instance attribute Private Type reference (TYPE) LVC_T_FCAT Field Catalog for List Viewer Control 20050302
7 GV_CANC_CRT Instance attribute Private Type reference (TYPE) C X = Cancel Creation 20050523
8 GV_CREATE Instance attribute Private Type reference (TYPE) C SPACE X=New Coverage to Be Created; SPACE=No Creation 20050322
9 GV_DELETE Instance attribute Private Type reference (TYPE) C SPACE X=Coverage Will Be Deleted; SPACE=No Deletion 20050322
10 GV_GUID Instance attribute Private Type reference (TYPE) ICL_POLS_GUID_D GUID for Working in New Policy Snapshot 20050304
11 GV_MSG_TXT Instance attribute Private Type reference (TYPE) STRING Dummy Var. for Message Output 20050322
12 GV_SET_TFD Instance attribute Private Type reference (TYPE) C X=Set table for first Display, SPACE=Refresh Table 20050302
Methods
# Method Level Visibility Method type Description Created on
1 ADD_BEN Instance method Private Method Creation of a Benefit Type 20050322
2 CANC_CRT_BEN Instance method Private Method Cancel Creation of Benefit Type 20050523
3 CONSTRUCTOR Instance method Public Constructor Create ALV Grid for Benefit Types 20050224
4 DEL_BEN Instance method Private Method Deletion of a Benefit Type 20050322
5 FREE Instance method Public Method Release Grid and Container 20050322
6 GET_BENTYPE Instance method Private Method Get Benefit Types 20050225
7 GET_CREATE_MODUS Instance method Public Method Determination Whether A New Benefit Type Is Being Created 20050322
8 GET_LAYOUT Instance method Private Method Get ALV Grid Layout 20050224
9 GET_PROFILE_DESCR Instance method Private Method Determine Description of Benefit Processing Profile 20050614
10 GET_VARIANT Instance method Private Method Determination of Name of Display Variant for ALV Grids 20050510
11 HANDLE_TOOLBAR Instance method Private Event handling method Event Handler Toolbar 20050224
12 ON_DBCLICK Instance method Private Event handling method Event Handler Double-Click 20050224
13 ON_HOTSPOT_CLICK Instance method Private Event handling method Event Handler for Hotspot 20050310
14 ON_USER_COMMAND Instance method Private Event handling method Event Handler Double-Click 20050224
15 PAI Instance method Public Method Check on Entry and Write Data to Memory 20050322
16 PBO Instance method Public Method Display of ALV and Detail Data 20050304
Events
Class CL_ICL_BENTYPE_UI has no event.
Types
Class CL_ICL_BENTYPE_UI has no local type.
Method Signatures

Method ADD_BEN Signature

Method ADD_BEN on class CL_ICL_BENTYPE_UI has no parameter.
Method ADD_BEN on class CL_ICL_BENTYPE_UI has no exception.

Method CANC_CRT_BEN Signature

Method CANC_CRT_BEN on class CL_ICL_BENTYPE_UI has no parameter.
Method CANC_CRT_BEN on class CL_ICL_BENTYPE_UI has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CONTAINER Call by reference Type reference (TYPE) SCRFNAME Name eines Dynproelementes 20050224

Method CONSTRUCTOR on class CL_ICL_BENTYPE_UI has no exception.

Method DEL_BEN Signature

Method DEL_BEN on class CL_ICL_BENTYPE_UI has no parameter.
Method DEL_BEN on class CL_ICL_BENTYPE_UI has no exception.

Method FREE Signature

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

Method GET_BENTYPE Signature

Method GET_BENTYPE on class CL_ICL_BENTYPE_UI has no parameter.
Method GET_BENTYPE on class CL_ICL_BENTYPE_UI has no exception.

Method GET_CREATE_MODUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_CREATE Value transfer Type reference (TYPE) BOOLE X=Neue Deckung wird angelegt, SPACE=Kein Anlegen 20050322

Method GET_CREATE_MODUS on class CL_ICL_BENTYPE_UI 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 20050224

Method GET_LAYOUT on class CL_ICL_BENTYPE_UI has no exception.

Method GET_PROFILE_DESCR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_DESCR Value transfer Type reference (TYPE) ICL_PROFILE_BT_LEVEL_DESCR_D Leistungsbearb.profil auf Deckungstypebene: Bezeichnung 20050614
2 Importing IV_PROFILE Call by reference Type reference (TYPE) ICL_PROFILE_BT_LEVEL_D Leistungsbearbeitungsprofil auf Deckungstypebene 20050614

Method GET_PROFILE_DESCR on class CL_ICL_BENTYPE_UI has no exception.

Method GET_VARIANT Signature

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

Method GET_VARIANT on class CL_ICL_BENTYPE_UI has no exception.

Method HANDLE_TOOLBAR Signature

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

Method HANDLE_TOOLBAR on class CL_ICL_BENTYPE_UI has no exception.

Method ON_DBCLICK 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) 20050308

Method ON_DBCLICK on class CL_ICL_BENTYPE_UI has no exception.

Method ON_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) 20050310

Method ON_HOTSPOT_CLICK on class CL_ICL_BENTYPE_UI has no exception.

Method ON_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) 20050224

Method ON_USER_COMMAND on class CL_ICL_BENTYPE_UI has no exception.

Method PAI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_BEN_SCR_DATA Call by reference Type reference (TYPE) ICL_POLS_BEN_S_UI Vertragsspiegel (neu): Leistungsarten 20050322

Method PAI on class CL_ICL_BENTYPE_UI has no exception.

Method PBO Signature

Method PBO on class CL_ICL_BENTYPE_UI has no parameter.
Method PBO on class CL_ICL_BENTYPE_UI has no exception.
History
Last changed by/on SAP  20050411 
SAP Release Created in 600