SAP ABAP Class CL_ICL_ASSIGN_UI (Class for ALV Grid Control (Claim-Claim Link))
Hierarchy
INSURANCE (Software Component) SAP Insurance
   FS-CM (Application Component) Claims Management
     ICL_CDC (Package) FS-CM: Data Capture
Properties
Class CL_ICL_ASSIGN_UI  
Short Description Class for ALV Grid Control (Claim-Claim Link)    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package ICL_CDC   FS-CM: Data Capture 
Created 20060403   SAP 
Last change 20060711   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ICL_ASSIGN_UI has no forward declaration.
Interfaces
Class CL_ICL_ASSIGN_UI has no interface implemented.
Friends
Class CL_ICL_ASSIGN_UI has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_DUMMY_OKCODE Constant Private Type reference (TYPE) SYUCOMM '%DUMMY_PBO' 20060403
2 MC_FC_NEW_LINE Instance attribute Protected Type reference (TYPE) UI_FUNC 'NEWLINE' 20060403
3 MO_GRID Instance attribute Public Object reference (TYPE REF TO) CL_ICL_ALV_GRID 20060403
4 MO_GRID_CONTAINER Instance attribute Public Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER 20060403
5 MO_TBM Instance attribute Protected Object reference (TYPE REF TO) CL_ALV_GRID_TOOLBAR_MANAGER 20060403
6 MS_ACT_VARIANT Instance attribute Protected Type reference (TYPE) DISVARIANT 20060403
7 MT_ASSIGN Instance attribute Protected Type reference (TYPE) ICL_CLAIMASSIGN_T_UI 20060403
8 MT_ASSIGN_PBO Instance attribute Protected Type reference (TYPE) ICL_CLAIMASSIGN_T_UI 20060403
9 MT_FCAT Instance attribute Protected Type reference (TYPE) LVC_T_FCAT 20060403
10 MV_ACT_LINES Instance attribute Protected Type reference (TYPE) I 20060403
11 MV_CLAIM Instance attribute Protected Type reference (TYPE) ICLCLAIM 20060403
12 MV_INITIAL_LINES Instance attribute Protected Type reference (TYPE) I 20060403
13 MV_PAI_OK Instance attribute Public Type reference (TYPE) BOOLE_D 'X' 20060403
14 MV_REFRESH Instance attribute Protected Type reference (TYPE) XFELD 20060403
15 MV_RETURN Instance attribute Private Type reference (TYPE) FLAG ISCM_X 20060403
16 MV_SET_TFD Instance attribute Private Type reference (TYPE) C X=Set table for first Display, SPACE=Refresh Table 20060512
17 MV_STRUCTURE_NAME Instance attribute Protected Type reference (TYPE) DD02L-TABNAME 20060403
18 MV_XAPPL_EVENTS Instance attribute Protected Type reference (TYPE) BOOLE_D 20060403
Methods
# Method Level Visibility Method type Description Created on
1 ADD_INITIAL_LINES Instance method Protected Method 20060403
2 ALV_RFTD Instance method Protected Method 20060403
3 ALV_STFFD Instance method Protected Method 20060403
4 ASSIGNMENT_CHANGE Instance method Protected Method 20060403
5 CHECK_DATA Instance method Protected Method 20060403
6 CHECK_OBLIGATORY_DATA Instance method Protected Method 20060403
7 CHECK_OVERALL Instance method Protected Method 20060403
8 COUNT_ROWS Instance method Protected Method 20060403
9 CREATE_GRID Instance method Public Method 20060403
10 DELETE Instance method Protected Method 20060403
11 DELETE_LINK Instance method Protected Method Delete link between claims 20070820
12 F4_ASSIGNTYPE Instance method Protected Method 20060403
13 FIELDCAT_UPDATE Instance method Protected Method 20060403
14 FREE Instance method Public Method 20060403
15 GET_FCAT Instance method Private Method 20060403
16 GET_LAYOUT Instance method Protected Method 20060403
17 GET_VARIANT Instance method Public Method 20060403
18 HANDLE_AFTER_USER_COMMAND Instance method Protected Event handling method 20060403
19 HANDLE_DATA_CHANGED Instance method Protected Event handling method 20060403
20 HANDLE_DATA_CHANGE_FINISHED Instance method Protected Event handling method 20060403
21 HANDLE_DOUBLE_CLICK Instance method Protected Event handling method 20060403
22 HANDLE_F4_HELP Instance method Protected Event handling method 20060403
23 HANDLE_HOTSPOT_CLICK Instance method Protected Event handling method 20060403
24 HANDLE_TOOLBAR Instance method Protected Event handling method 20060403
25 HANDLE_USER_COMMAND Instance method Protected Event handling method 20060403
26 INSERT Instance method Protected Method 20060403
27 MAP_GRID2MEM Instance method Protected Method 20060403
28 MAP_MEM2GRID Instance method Protected Method 20060403
29 NAVIGATE Instance method Protected Method 20060403
30 PAI Instance method Public Method 20060403
31 PBO Instance method Public Method 20060403
32 PBO_GET_DATA Instance method Protected Method 20060403
33 SET_ASSIGNTYPE_DATA Instance method Protected Method 20060403
34 SET_CELL_VALUES Instance method Protected Method 20060403
35 SET_F4_HELP Instance method Protected Method 20060403
36 SET_INPUT_STATUS Instance method Public Method 20060403
37 SET_STYLE_CELLTAB Instance method Protected Method 20060403
38 SET_TCLAIM_DATA Instance method Protected Method 20060403
39 UPDATE Instance method Protected Method 20060403
40 UPDATE_FCAT_DEP_FMOD Instance method Private Method Revise Field Catalog with FMOD Settings 20090406
Events
Class CL_ICL_ASSIGN_UI has no event.
Types
Class CL_ICL_ASSIGN_UI has no local type.
Method Signatures

Method ADD_INITIAL_LINES Signature

Method ADD_INITIAL_LINES on class CL_ICL_ASSIGN_UI has no parameter.
Method ADD_INITIAL_LINES on class CL_ICL_ASSIGN_UI has no exception.

Method ALV_RFTD Signature

Method ALV_RFTD on class CL_ICL_ASSIGN_UI has no parameter.
Method ALV_RFTD on class CL_ICL_ASSIGN_UI has no exception.

Method ALV_STFFD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_VARIANT Call by reference Type reference (TYPE) DISVARIANT 20060403

Method ALV_STFFD on class CL_ICL_ASSIGN_UI has no exception.

Method ASSIGNMENT_CHANGE Signature

Method ASSIGNMENT_CHANGE on class CL_ICL_ASSIGN_UI has no parameter.
Method ASSIGNMENT_CHANGE on class CL_ICL_ASSIGN_UI has no exception.

Method CHECK_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_XERROR Call by reference Type reference (TYPE) BOOLE_D 20060403
2 Importing IR_DATA_CHANGED Call by reference Object reference (TYPE REF TO) CL_ALV_CHANGED_DATA_PROTOCOL 20060403
3 Importing IV_UCOMM Call by reference Type reference (TYPE) SY-UCOMM 20060403

Method CHECK_DATA on class CL_ICL_ASSIGN_UI has no exception.

Method CHECK_OBLIGATORY_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LT_ASSIGN Call by reference Type reference (TYPE) ICL_CLAIMASSIGN_T_UI 20060403

Method CHECK_OBLIGATORY_DATA on class CL_ICL_ASSIGN_UI has no exception.

Method CHECK_OVERALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LT_ASSIGN Call by reference Type reference (TYPE) ICL_CLAIMASSIGN_T_UI 20060403

Method CHECK_OVERALL on class CL_ICL_ASSIGN_UI has no exception.

Method COUNT_ROWS Signature

Method COUNT_ROWS on class CL_ICL_ASSIGN_UI has no parameter.
Method COUNT_ROWS on class CL_ICL_ASSIGN_UI has no exception.

Method CREATE_GRID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FCAT Call by reference Type reference (TYPE) LVC_T_FCAT 20060403
2 Importing IV_CONTAINER_NAME Call by reference Type reference (TYPE) C 20060403
3 Importing IV_INITIAL_LINES Call by reference Type reference (TYPE) I 3 20060403
4 Importing IV_PDOCCAT Value transfer Type reference (TYPE) ICL_PDOCCAT 20060403
5 Importing IV_STRUC_NAME Value transfer Type reference (TYPE) DD02L-TABNAME 20060403
6 Importing IV_TOOLBAR_EXCLUDE Value transfer Type reference (TYPE) CLIKE 20060403
7 Importing IV_XAPPL_EVENTS Call by reference Type reference (TYPE) BOOLE_D SPACE 20060403

Method CREATE_GRID on class CL_ICL_ASSIGN_UI has no exception.

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ASSIGN Call by reference Type reference (TYPE) ICL_CLAIMASSIGN_S_UI 20060403

Method DELETE on class CL_ICL_ASSIGN_UI has no exception.

Method DELETE_LINK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ROW_ID Call by reference Type reference (TYPE) LVC_T_ROW ALV-Control: Tabellenzeilen 20070820

Method DELETE_LINK on class CL_ICL_ASSIGN_UI has no exception.

Method F4_ASSIGNTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_F4_ASG Call by reference Type reference (TYPE) ICL_F4_ASSIGNTYPE_T_UI 20060403

Method F4_ASSIGNTYPE on class CL_ICL_ASSIGN_UI has no exception.

Method FIELDCAT_UPDATE Signature

Method FIELDCAT_UPDATE on class CL_ICL_ASSIGN_UI has no parameter.
Method FIELDCAT_UPDATE on class CL_ICL_ASSIGN_UI has no exception.

Method FREE Signature

Method FREE on class CL_ICL_ASSIGN_UI has no parameter.
Method FREE on class CL_ICL_ASSIGN_UI 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 20060403
2 Importing IV_STRUC_NAME Call by reference Type reference (TYPE) DD02L-TABNAME 20060403

Method GET_FCAT on class CL_ICL_ASSIGN_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 20060403

Method GET_LAYOUT on class CL_ICL_ASSIGN_UI has no exception.

Method GET_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_VARIANT Call by reference Type reference (TYPE) DISVARIANT 20060403

Method GET_VARIANT on class CL_ICL_ASSIGN_UI has no exception.

Method HANDLE_AFTER_USER_COMMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_UCOMM Value transfer Attribute reference (LIKE) 20060403

Method HANDLE_AFTER_USER_COMMAND on class CL_ICL_ASSIGN_UI has no exception.

Method HANDLE_DATA_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ER_DATA_CHANGED Value transfer Attribute reference (LIKE) 20060403
2 Importing E_ONF4 Value transfer Attribute reference (LIKE) 20060403
3 Importing E_ONF4_AFTER Value transfer Attribute reference (LIKE) 20060403
4 Importing E_ONF4_BEFORE Value transfer Attribute reference (LIKE) 20060403
5 Importing E_UCOMM Value transfer Attribute reference (LIKE) 20060403

Method HANDLE_DATA_CHANGED on class CL_ICL_ASSIGN_UI has no exception.

Method HANDLE_DATA_CHANGE_FINISHED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ET_GOOD_CELLS Value transfer Attribute reference (LIKE) 20060403
2 Importing E_MODIFIED Value transfer Attribute reference (LIKE) 20060403

Method HANDLE_DATA_CHANGE_FINISHED on class CL_ICL_ASSIGN_UI 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 Value transfer Attribute reference (LIKE) 20060403
2 Importing E_COLUMN Value transfer Attribute reference (LIKE) 20060403
3 Importing E_ROW Value transfer Attribute reference (LIKE) 20060403

Method HANDLE_DOUBLE_CLICK on class CL_ICL_ASSIGN_UI has no exception.

Method HANDLE_F4_HELP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ER_EVENT_DATA Value transfer Attribute reference (LIKE) 20060403
2 Importing ES_ROW_NO Value transfer Attribute reference (LIKE) 20060403
3 Importing ET_BAD_CELLS Value transfer Attribute reference (LIKE) 20060403
4 Importing E_DISPLAY Value transfer Attribute reference (LIKE) 20060403
5 Importing E_FIELDNAME Value transfer Attribute reference (LIKE) 20060403
6 Importing E_FIELDVALUE Value transfer Attribute reference (LIKE) 20060403

Method HANDLE_F4_HELP on class CL_ICL_ASSIGN_UI 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 Value transfer Attribute reference (LIKE) 20060403
2 Importing E_COLUMN_ID Value transfer Attribute reference (LIKE) 20060403
3 Importing E_ROW_ID Value transfer Attribute reference (LIKE) 20060403

Method HANDLE_HOTSPOT_CLICK on class CL_ICL_ASSIGN_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_INTERACTIVE Value transfer Attribute reference (LIKE) 20060403
2 Importing E_OBJECT Value transfer Attribute reference (LIKE) 20060403

Method HANDLE_TOOLBAR on class CL_ICL_ASSIGN_UI 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 Value transfer Attribute reference (LIKE) 20060403

Method HANDLE_USER_COMMAND on class CL_ICL_ASSIGN_UI has no exception.

Method INSERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ASSIGN Call by reference Type reference (TYPE) ICL_CLAIMASSIGN_S_UI 20060403

Method INSERT on class CL_ICL_ASSIGN_UI has no exception.

Method MAP_GRID2MEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ITEM Call by reference Type reference (TYPE) ICL_ITEMLIST 20060403
2 Importing IS_DATA Call by reference Type reference (TYPE) ANY 20060403
3 Importing IS_ITEM_OLD Call by reference Type reference (TYPE) ICL_ITEMLIST 20060403

Method MAP_GRID2MEM on class CL_ICL_ASSIGN_UI has no exception.

Method MAP_MEM2GRID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CLAIMASSIGN_GRID Call by reference Type reference (TYPE) ICL_CLAIMASSIGN_S_UI 20060403
2 Importing IS_CLAIMA Call by reference Type reference (TYPE) ICLCLAIMA 20060403
3 Importing IS_CLAIMASSIGN Call by reference Type reference (TYPE) ICLCLAIMASSIGN 20060403

Method MAP_MEM2GRID on class CL_ICL_ASSIGN_UI has no exception.

Method NAVIGATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ROW_ID Call by reference Type reference (TYPE) LVC_S_ROW 20060403

Method NAVIGATE on class CL_ICL_ASSIGN_UI has no exception.

Method PAI Signature

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

Method PBO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PROC Call by reference Type reference (TYPE) ICL_PROCUREMENT 20060403
2 Importing IV_SUBCL Call by reference Type reference (TYPE) ICL_SUBCL 20060403

Method PBO on class CL_ICL_ASSIGN_UI 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_CLAIMA Call by reference Type reference (TYPE) ICLCLAIMA_TAB 20060403
2 Exporting ET_CLAIMASSIGN Call by reference Type reference (TYPE) ICL_CLAIMASSIGN_T 20060403

Method PBO_GET_DATA on class CL_ICL_ASSIGN_UI has no exception.

Method SET_ASSIGNTYPE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_XERROR Call by reference Type reference (TYPE) BOOLE_D 20060403
2 Importing IR_DATA_CHANGED Call by reference Object reference (TYPE REF TO) CL_ALV_CHANGED_DATA_PROTOCOL 20060403
3 Importing IS_GOOD Call by reference Type reference (TYPE) LVC_S_MODI 20060403

Method SET_ASSIGNTYPE_DATA on class CL_ICL_ASSIGN_UI has no exception.

Method SET_CELL_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_XERROR Call by reference Type reference (TYPE) BOOLE_D 20060403
2 Importing IR_DATA_CHANGED Call by reference Object reference (TYPE REF TO) CL_ALV_CHANGED_DATA_PROTOCOL 20060403
3 Importing IS_GOOD Call by reference Type reference (TYPE) LVC_S_MODI 20060403

Method SET_CELL_VALUES on class CL_ICL_ASSIGN_UI has no exception.

Method SET_F4_HELP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_F4 Call by reference Type reference (TYPE) LVC_T_F4 20060403

Method SET_F4_HELP on class CL_ICL_ASSIGN_UI has no exception.

Method SET_INPUT_STATUS Signature

Method SET_INPUT_STATUS on class CL_ICL_ASSIGN_UI has no parameter.
Method SET_INPUT_STATUS on class CL_ICL_ASSIGN_UI has no exception.

Method SET_STYLE_CELLTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CELLTAB Call by reference Type reference (TYPE) LVC_T_STYL 20060403

Method SET_STYLE_CELLTAB on class CL_ICL_ASSIGN_UI has no exception.

Method SET_TCLAIM_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_XERROR Call by reference Type reference (TYPE) BOOLE_D 20060403
2 Importing IR_DATA_CHANGED Call by reference Object reference (TYPE REF TO) CL_ALV_CHANGED_DATA_PROTOCOL 20060403
3 Importing IS_GOOD Call by reference Type reference (TYPE) LVC_S_MODI 20060403

Method SET_TCLAIM_DATA on class CL_ICL_ASSIGN_UI has no exception.

Method UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ASSIGN Call by reference Type reference (TYPE) ICL_CLAIMASSIGN_S_UI 20060403

Method UPDATE on class CL_ICL_ASSIGN_UI has no exception.

Method UPDATE_FCAT_DEP_FMOD Signature

Method UPDATE_FCAT_DEP_FMOD on class CL_ICL_ASSIGN_UI has no parameter.
Method UPDATE_FCAT_DEP_FMOD on class CL_ICL_ASSIGN_UI has no exception.
History
Last changed by/on SAP  20060711 
SAP Release Created in