SAP ABAP Class CL_FPIA_MASS_UPD (Penalty Interest: Mass Changes)
Hierarchy
SAP_FIN (Software Component) SAP_FIN
   FI-LOC (Application Component) Localization
     FPS_IOA (Package) Interest on Arrears
Properties
Class CL_FPIA_MASS_UPD  
Short Description Penalty Interest: Mass Changes    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FPS_IOA   Interest on Arrears 
Created 20080714   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_FPIA_MASS_UPD has no forward declaration.
Interfaces
Class CL_FPIA_MASS_UPD has no interface implemented.
Friends
Class CL_FPIA_MASS_UPD has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container for Custom Controls in Screen Area 20080714
2 CONTAINER_AREA Constant Private Type reference (TYPE) SCRFNAME 'ALV_SCREEN' Name of a Screen Element 20080714
3 CONTAINER_SPLIT Instance attribute Private Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER Splitter Control 20080724
4 C_DATS Constant Private Type reference (TYPE) FIELDNAME 'DATS' Field Name 20091019
5 GO_MSG_HANDLER Instance attribute Private Object reference (TYPE REF TO) CL_FPIA_MESSAGE_HANDLER Message handler for FPIA 20091020
6 GRID_FIOA Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_GRID SAP List Viewer FPIA_FI_IDX 20080724
7 GRID_IOA Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_GRID SAP List Viewer FPIA_INTEREST 20080724
8 GS_ALV_LAYOUT Instance attribute Private Type reference (TYPE) LVC_S_LAYO ALV Control: Layout Structure 20091020
9 GS_ALV_LAYOUT_FI Instance attribute Private Type reference (TYPE) LVC_S_LAYO ALV control: Layout structure 20091020
10 GS_FCAT Instance attribute Private Type reference (TYPE) LVC_S_FCAT ALV Control: Field Catalog 20091019
11 GS_LAYOUT Instance attribute Private Type reference (TYPE) DISVARIANT Layout (External Use) 20080714
12 GS_LAYOUT_FI Instance attribute Private Type reference (TYPE) DISVARIANT Layout (External Use) 20080806
13 GTS_FPIA_FI_IDX Instance attribute Public Type reference (TYPE) FPIA_ST_FI_IDX Table type for table fpia_fi_idx 20100111
14 GT_EXCLUDE Instance attribute Private Type reference (TYPE) UI_FUNCTIONS Function Code Table 20091019
15 GT_FCAT Instance attribute Private Type reference (TYPE) LVC_T_FCAT Field Catalog for List Viewer Control 20091019
16 GT_FCAT_FI Instance attribute Private Type reference (TYPE) LVC_T_FCAT Field Catalog for List Viewer Control FI 20091019
17 GT_FIELDSTAT Instance attribute Private Type reference (TYPE) FPIA_T_FIELDSTAT_RESULT Table type for result of field status control evaluation 20091020
18 LO_INT_MGR Instance attribute Public Object reference (TYPE REF TO) CL_FPIA_SRV_INT_MGR Interest data manager 20080724
19 LO_SERVICES Instance attribute Public Object reference (TYPE REF TO) CL_FPIA_SERVICES Services for IoA 20080805
20 LO_SRV_INT Instance attribute Public Object reference (TYPE REF TO) CL_FPIA_SRV_INTEREST Data Service Interest 20080804
21 LS_COPY_FI_IDX Instance attribute Public Type reference (TYPE) FPIA_S_FI_IDX_ALV Copy-Table for FI Index 20080813
22 LS_COPY_INTEREST Instance attribute Public Type reference (TYPE) FPIA_S_INTEREST_ALV Copy-Table for Penalty Interest 20080813
23 LS_TOOLBAR Instance attribute Public Type reference (TYPE) STB_BUTTON Toolbar Button 20080827
24 L_CHANGED Instance attribute Public Type reference (TYPE) C Changed ALV 20081216
25 L_CLOSE Instance attribute Public Type reference (TYPE) FIELDNAME 'CLOSE' Field Name 20080808
26 L_COL_ID Instance attribute Public Type reference (TYPE) LVC_S_COL ALV Control: Column ID 20080714
27 L_COL_ID_FI Instance attribute Public Type reference (TYPE) LVC_S_COL ALV Control: Column ID 20081113
28 L_COPY Instance attribute Public Type reference (TYPE) FIELDNAME 'COPY' Field Name 20080813
29 L_COPY_VALUE Instance attribute Public Type reference (TYPE) CHAR128 Copy single value Penalty Interest 20080912
30 L_COPY_VALUE_FI Instance attribute Public Type reference (TYPE) CHAR128 Copy single value FI Index 20080912
31 L_ERROR Instance attribute Public Type reference (TYPE) C Error on ALV 20080811
32 L_EXPAND Instance attribute Public Type reference (TYPE) FIELDNAME 'EXPAND' Field Name 20080825
33 L_MODE Instance attribute Public Type reference (TYPE) FPIA_MODE Processing Mode 20080723
34 L_OBJECTCLAS Instance attribute Public Type reference (TYPE) FIELDNAME 'FPIA_INTEREST' Field Name 20080723
35 L_ROW_ID Instance attribute Public Type reference (TYPE) LVC_S_ROW ALV Control: Row Description 20080714
36 MB_BADI_IOA_CHECK Instance attribute Private Object reference (TYPE REF TO) FPIA_BDI_CHECK 20100203
37 MB_IOA_CHECK Instance attribute Protected Object reference (TYPE REF TO) FPIA_BDI_CHECK 20080828
38 T_FPIA_FI_IDX_ALV Instance attribute Public Type reference (TYPE) FPIA_T_FI_IDX_ALV Table Type Mass Update ALV 20080911
39 T_FPIA_INTEREST Instance attribute Public Type reference (TYPE) FPIA_T_INTEREST_ALV Table for Penalty Interest 20080911
40 T_RESULT Instance attribute Public Type reference (TYPE) FPIA_T_SRV_INTEREST Table Type for Interest Service 20080804
41 T_RESULT_AUTH_C Instance attribute Public Type reference (TYPE) FPIA_T_SRV_INTEREST Table Type for Interest Service 20080807
42 T_RESULT_AUTH_D Instance attribute Public Type reference (TYPE) FPIA_T_SRV_INTEREST Table Type for Interest Service 20080807
43 X_SAVE Constant Private Type reference (TYPE) XFELD 'A' Checkbox 20080714
Methods
# Method Level Visibility Method type Description Created on
1 ALV_ADD_FUNCTIONS Instance method Public Event handling method Functions on ALV Grid for IoA data 20080813
2 ALV_ADD_FUNCTIONS_FI Instance method Public Event handling method Functions on ALV Grid for Item Data FI 20080805
3 ALV_ADD_MESSAGE Instance method Protected Method Add message to message handler 20080807
4 ALV_CHECK_DATA_CHANGED Instance method Public Method Check for changes in ALV and update change flag 20100106
5 ALV_CHECK_ERROR Instance method Public Method Check for errors 20100204
6 ALV_DATA_CHANGED Instance method Public Event handling method 20080806
7 ALV_DATA_CHANGED_FINISHED_FI Instance method Public Event handling method 20090211
8 ALV_DATA_SAVE Instance method Public Method Save IoA-Data to DB 20080807
9 ALV_DEFINE_F4 Instance method Public Method Defines F4 Help in ALV Grid for Item Data 20080714
10 ALV_DISPLAY_MESSAGES Instance method Public Method Display messages collected for IoA data 20080807
11 ALV_DOUBLE_CLICK Instance method Public Event handling method Show MM or FI document in seperate transaction 20080717
12 ALV_EXCLUDE_FUNCTIONS Instance method Public Method Exclude Functions in ALV Grid for Item Data 20080714
13 ALV_FCAT_CHANGE Instance method Public Method Changes Field Category Attributes for ALV Grid - Items FI 20080807
14 ALV_FCAT_DISPLAY Instance method Public Method Changes Field Category Attributes for ALV Grid - Items 20080807
15 ALV_FI_DOC_DISPLAY Instance method Public Method Show FI document in seperate transaction 20080724
16 ALV_ITEM_FI_IOA_CREATE Instance method Public Method Creates ALV Grid for FI-IoA-Items 20080724
17 ALV_ITEM_INIT Instance method Public Method Create container controls for line structure 20080828
18 ALV_ITEM_IOA_CREATE Instance method Public Method Creates ALV Grid for IoA-Items 20080828
19 ALV_LAYOUT Instance method Public Method Set Layout in ALV Grid for Item Data 20080825
20 ALV_LAYOUT_FI Instance method Public Method Set Layout in ALV Grid for Item Data 20080825
21 ALV_MM_DOC_DISPLAY Instance method Public Method Show MM document in seperate transaction 20080724
22 ALV_POPUP_CONFIRM Instance method Public Method Confirm POPUP Data get lost 20081216
23 ALV_USER_COMMAND Instance method Public Event handling method Commands on ALV Grid for Item Data FI 20080813
24 ALV_USER_COMMAND_FI Instance method Public Event handling method Commands on ALV Grid for Item Data FI 20080805
25 BTN_CHANGE_DOC Instance method Public Method Button Display Changedocument IoA 20080722
26 BTN_DISP_CHANGE Instance method Public Method Button Display / Change IoA 20080722
27 BTN_FILL_DATE Instance method Public Method Button Fill Today's Date 20080722
28 BTN_PASTE_LINE Instance method Public Method Button Paste Lines 20080827
29 BTN_PASTE_LINES Instance method Public Method Button Paste Lines 20081121
30 BTN_PASTE_VALUE Instance method Public Method Button Paste Lines 20081024
31 BTN_PRESSED Instance method Public Event handling method Button pressed 20080722
32 BTN_RESET_LINE Instance method Public Method Button Reset selceted lines 20080722
Events
Class CL_FPIA_MASS_UPD has no event.
Types
Class CL_FPIA_MASS_UPD has no local type.
Method Signatures

Method ALV_ADD_FUNCTIONS 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) 20080813
2 Importing E_OBJECT Call by reference Attribute reference (LIKE) 20080813

Method ALV_ADD_FUNCTIONS on class CL_FPIA_MASS_UPD has no exception.

Method ALV_ADD_FUNCTIONS_FI 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) 20080805
2 Importing E_OBJECT Call by reference Attribute reference (LIKE) 20080805

Method ALV_ADD_FUNCTIONS_FI on class CL_FPIA_MASS_UPD has no exception.

Method ALV_ADD_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ATTR1 Call by reference Type reference (TYPE) DATA Message Variable 20080807
2 Importing I_ATTR2 Call by reference Type reference (TYPE) DATA Message Variable 20080807
3 Importing I_ATTR3 Call by reference Type reference (TYPE) DATA Message Variable 20080807
4 Importing I_ATTR4 Call by reference Type reference (TYPE) DATA Message Variable 20080807
5 Importing I_MSGNO Call by reference Type reference (TYPE) SYMSGNO System Message Number 20080807
# Exception Resumable Description Created on
1 CX_FPIA_COMMON_EXCEPTION 20080807

Method ALV_CHECK_DATA_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) CHAR1 Changed ALV 20100107

Method ALV_CHECK_DATA_CHANGED on class CL_FPIA_MASS_UPD has no exception.

Method ALV_CHECK_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_ERROR Value transfer Type reference (TYPE) CHAR1 Error exists 20100204

Method ALV_CHECK_ERROR on class CL_FPIA_MASS_UPD has no exception.

Method ALV_DATA_CHANGED Signature

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

Method ALV_DATA_CHANGED on class CL_FPIA_MASS_UPD has no exception.

Method ALV_DATA_CHANGED_FINISHED_FI Signature

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

Method ALV_DATA_CHANGED_FINISHED_FI on class CL_FPIA_MASS_UPD has no exception.

Method ALV_DATA_SAVE Signature

Method ALV_DATA_SAVE on class CL_FPIA_MASS_UPD has no parameter.
Method ALV_DATA_SAVE on class CL_FPIA_MASS_UPD has no exception.

Method ALV_DEFINE_F4 Signature

Method ALV_DEFINE_F4 on class CL_FPIA_MASS_UPD has no parameter.
Method ALV_DEFINE_F4 on class CL_FPIA_MASS_UPD has no exception.

Method ALV_DISPLAY_MESSAGES Signature

Method ALV_DISPLAY_MESSAGES on class CL_FPIA_MASS_UPD has no parameter.
Method ALV_DISPLAY_MESSAGES on class CL_FPIA_MASS_UPD has no exception.

Method ALV_DOUBLE_CLICK Signature

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

Method ALV_DOUBLE_CLICK on class CL_FPIA_MASS_UPD has no exception.

Method ALV_EXCLUDE_FUNCTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing T_EXCLUDE Call by reference Type reference (TYPE) UI_FUNCTIONS Function Code Table 20080714

Method ALV_EXCLUDE_FUNCTIONS on class CL_FPIA_MASS_UPD has no exception.

Method ALV_FCAT_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_FCAT Call by reference Type reference (TYPE) LVC_T_FCAT Field Catalog for List Viewer Control 20080807

Method ALV_FCAT_CHANGE on class CL_FPIA_MASS_UPD has no exception.

Method ALV_FCAT_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_FCAT Call by reference Type reference (TYPE) LVC_T_FCAT Field Catalog for SAP List Viewer Control 20080807

Method ALV_FCAT_DISPLAY on class CL_FPIA_MASS_UPD has no exception.

Method ALV_FI_DOC_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BELNR Call by reference Type reference (TYPE) BKPF-BELNR Accounting Document Number 20080724
2 Importing I_BUKRS Call by reference Type reference (TYPE) BKPF-BUKRS Company Code 20080724
3 Importing I_GJAHR Call by reference Type reference (TYPE) BKPF-GJAHR Fiscal Year 20080724

Method ALV_FI_DOC_DISPLAY on class CL_FPIA_MASS_UPD has no exception.

Method ALV_ITEM_FI_IOA_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_GUID Call by reference Type reference (TYPE) FPIA_INTEREST-INTEREST_GUID Globally Unique Identifier 20080826

Method ALV_ITEM_FI_IOA_CREATE on class CL_FPIA_MASS_UPD has no exception.

Method ALV_ITEM_INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LT_BKPF Call by reference Type reference (TYPE) FPIA_T_KEY_FI Accounting Document Header 20080828
2 Importing LT_RBKP Call by reference Type reference (TYPE) FPIA_T_KEY_MM Document Header: Invoice Receipt 20080828
3 Importing LT_SELOPT Call by reference Type reference (TYPE) FPIA_T_SELOPT Table for select options 20080828
4 Importing LV_MAX_HIT Call by reference Type reference (TYPE) RSEUMOD-TBMAXSEL Max Hits 20080828

Method ALV_ITEM_INIT on class CL_FPIA_MASS_UPD has no exception.

Method ALV_ITEM_IOA_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LV_VARIANT Call by reference Type reference (TYPE) DISVARIANT-VARIANT Layout 20081216

Method ALV_ITEM_IOA_CREATE on class CL_FPIA_MASS_UPD has no exception.

Method ALV_LAYOUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_LAYOUT Call by reference Type reference (TYPE) LVC_S_LAYO ALV control: Layout structure 20080825

Method ALV_LAYOUT on class CL_FPIA_MASS_UPD has no exception.

Method ALV_LAYOUT_FI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_LAYOUT Call by reference Type reference (TYPE) LVC_S_LAYO ALV control: Layout structure 20080825

Method ALV_LAYOUT_FI on class CL_FPIA_MASS_UPD has no exception.

Method ALV_MM_DOC_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BELNR Call by reference Type reference (TYPE) RBKP-BELNR Document Number of an Invoice Document 20080724
2 Importing I_GJAHR Call by reference Type reference (TYPE) RBKP-GJAHR Fiscal Year 20080724

Method ALV_MM_DOC_DISPLAY on class CL_FPIA_MASS_UPD has no exception.

Method ALV_POPUP_CONFIRM Signature

Method ALV_POPUP_CONFIRM on class CL_FPIA_MASS_UPD has no parameter.
Method ALV_POPUP_CONFIRM on class CL_FPIA_MASS_UPD has no exception.

Method ALV_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) 20080813

Method ALV_USER_COMMAND on class CL_FPIA_MASS_UPD has no exception.

Method ALV_USER_COMMAND_FI 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) 20080805

Method ALV_USER_COMMAND_FI on class CL_FPIA_MASS_UPD has no exception.

Method BTN_CHANGE_DOC Signature

Method BTN_CHANGE_DOC on class CL_FPIA_MASS_UPD has no parameter.
Method BTN_CHANGE_DOC on class CL_FPIA_MASS_UPD has no exception.

Method BTN_DISP_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_MODE Call by reference Type reference (TYPE) FPIA_MODE Boolean variable 20080807

Method BTN_DISP_CHANGE on class CL_FPIA_MASS_UPD has no exception.

Method BTN_FILL_DATE Signature

Method BTN_FILL_DATE on class CL_FPIA_MASS_UPD has no parameter.
Method BTN_FILL_DATE on class CL_FPIA_MASS_UPD has no exception.

Method BTN_PASTE_LINE Signature

Method BTN_PASTE_LINE on class CL_FPIA_MASS_UPD has no parameter.
Method BTN_PASTE_LINE on class CL_FPIA_MASS_UPD has no exception.

Method BTN_PASTE_LINES Signature

Method BTN_PASTE_LINES on class CL_FPIA_MASS_UPD has no parameter.
Method BTN_PASTE_LINES on class CL_FPIA_MASS_UPD has no exception.

Method BTN_PASTE_VALUE Signature

Method BTN_PASTE_VALUE on class CL_FPIA_MASS_UPD has no parameter.
Method BTN_PASTE_VALUE on class CL_FPIA_MASS_UPD has no exception.

Method BTN_PRESSED Signature

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

Method BTN_PRESSED on class CL_FPIA_MASS_UPD has no exception.

Method BTN_RESET_LINE Signature

Method BTN_RESET_LINE on class CL_FPIA_MASS_UPD has no parameter.
Method BTN_RESET_LINE on class CL_FPIA_MASS_UPD has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 100