SAP ABAP Class CL_FPIA_ERP_REPORT (Super class for ERP Reports)
Hierarchy
SAP_FIN (Software Component) SAP_FIN
   FI-LOC (Application Component) Localization
     FPS_IOA (Package) Interest on Arrears
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_FPIA_INTITSHOW Class for report FPIA_RFINITITSHOW 20080805
2 Inheritance (c INHERITING FROM c_ref)  CL_FPIA_KEPL00 Class for report FPIA_RFKEPL00 20080806
Properties
Class CL_FPIA_ERP_REPORT  
Short Description Super class for ERP Reports    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FPS_IOA   Interest on Arrears 
Created 20080805   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 FINT Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_FPIA_ERP_REPORT has no interface implemented.
Friends
Class CL_FPIA_ERP_REPORT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_BACK Constant Protected Type reference (TYPE) SY-UCOMM 'BACK' Function code that PAI triggered 20080805
2 GC_CANCEL Constant Protected Type reference (TYPE) SY-UCOMM 'CANC' Function code that PAI triggered 20080805
3 GC_CONTAINER_NAME Constant Protected Type reference (TYPE) SCRFNAME 'GO_CONTAINER' Name of a Screen Element 20080805
4 GC_EXIT Constant Protected Type reference (TYPE) SY-UCOMM 'EXIT' Function code that PAI triggered 20080805
5 GC_HANDLE Instance attribute Protected Type reference (TYPE) SLIS_HANDL 'GRID' Checkbox 20080805
6 GC_SAVE Instance attribute Protected Type reference (TYPE) XFELD 'A' Flag to allow saving of variants 20080805
7 GC_STRUCTURE Instance attribute Protected Type reference (TYPE) DD02L-TABNAME Table Name 20080805
8 GC_TRUE Constant Protected Type reference (TYPE) XFELD 'X' Checkbox 20080805
9 GC_VAR_SAP Instance attribute Protected Type reference (TYPE) DISVARIANT-VARIANT '1SAP' Default SAP variant 20080805
10 GO_CONTAINER Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container for Custom Controls in the Screen Area 20080805
11 GO_GRID Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20080805
12 GO_INT_MANAGER Instance attribute Protected Object reference (TYPE REF TO) CL_FPIA_SRV_INT_MGR Interest data manager 20080805
13 GO_MSG_HANDLER Instance attribute Protected Object reference (TYPE REF TO) CL_FPIA_MESSAGE_HANDLER CACS: Application Log 20080805
Methods
# Method Level Visibility Method type Description Created on
1 ADD_MESSAGE Instance method Protected Method Add message to message handler 20080805
2 DISPATCH Instance method Public Method dispatch 20080805
3 DISPLAY_MESSAGES Instance method Public Method Display messages collected for IoA data 20080805
4 DO_INIT Instance method Public Method Initialization, set-up of service managers 20080805
5 FREE_ALV Instance method Public Method Exit codes 20080805
6 GET_EXCLUDED_FUNCTIONS Instance method Protected Method Collect the ALV functions to be excluded from GRID 20080805
7 GET_FIELDCAT Instance method Protected Method Set up fieldcatalog for ALV 20080805
8 GET_INTEREST Instance method Public Method Retrieve interest information for several FI keys 20080806
9 GET_INTERESTS Instance method Public Method Retrieve interest information for several FI keys 20080805
10 GET_LAYOUT Instance method Protected Method Set layout parameters 20080805
11 GET_VARIANT Instance method Protected Method Get variant 20080805
12 INIT_GRID Instance method Public Method Initialize the ALV grid 20080805
13 SET_FCAT_STRUCTURE Instance method Public Method Set the name of th e structure for the field catalog 20080806
14 SET_HANDLE Instance method Public Method Set the value for the ALV layout handle 20080806
15 SET_SAP_VARIANT Instance method Public Method Set the standard SAP variant 20080806
16 SET_SAVE_PARAMETER Instance method Public Method Set the ALV save parameter 20080806
Events
Class CL_FPIA_ERP_REPORT has no event.
Types
Class CL_FPIA_ERP_REPORT has no local type.
Method Signatures

Method 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 20080805
2 Importing I_ATTR2 Call by reference Type reference (TYPE) DATA Message Variable 20080805
3 Importing I_ATTR3 Call by reference Type reference (TYPE) DATA Message Variable 20080805
4 Importing I_ATTR4 Call by reference Type reference (TYPE) DATA Message Variable 20080805
5 Importing I_MSGNO Call by reference Type reference (TYPE) SYMSGNO System Message Number 20080805
# Exception Resumable Description Created on
1 CX_FPIA_COMMON_EXCEPTION 20080805

Method DISPATCH Signature

Method DISPATCH on class CL_FPIA_ERP_REPORT has no parameter.
Method DISPATCH on class CL_FPIA_ERP_REPORT has no exception.

Method DISPLAY_MESSAGES Signature

Method DISPLAY_MESSAGES on class CL_FPIA_ERP_REPORT has no parameter.
Method DISPLAY_MESSAGES on class CL_FPIA_ERP_REPORT has no exception.

Method DO_INIT Signature

Method DO_INIT on class CL_FPIA_ERP_REPORT has no parameter.
# Exception Resumable Description Created on
1 CX_FPIA_COMMON_EXCEPTION Super class for FPIA exceptions 20080805

Method FREE_ALV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OKCODE Call by reference Type reference (TYPE) SY-UCOMM Function code that PAI triggered 20080805

Method FREE_ALV on class CL_FPIA_ERP_REPORT has no exception.

Method GET_EXCLUDED_FUNCTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_EXCLUDED_FUNCTIONS Value transfer Type reference (TYPE) UI_FUNCTIONS Function Code Table 20080805

Method GET_EXCLUDED_FUNCTIONS on class CL_FPIA_ERP_REPORT has no exception.

Method GET_FIELDCAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_FIELDCAT Value transfer Type reference (TYPE) LVC_T_FCAT Field Catalog for List Viewer Control 20080805
# Exception Resumable Description Created on
1 CX_FPIA_COMMON_EXCEPTION Super class for FPIA exceptions 20080805

Method GET_INTEREST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FI_KEY Call by reference Type reference (TYPE) FPIA_S_KEY_FI Key for Financial document 20080806
2 Returning RS_INTEREST Value transfer Type reference (TYPE) FPIA_S_INTEREST_FIELDS Changeable fields in FPIA _INTERERST 20080806
# Exception Resumable Description Created on
1 CX_FPIA_COMMON_EXCEPTION Super class for FPIA exceptions 20080806

Method GET_INTERESTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FI_KEY Call by reference Type reference (TYPE) FPIA_T_KEY_FI Table type for table INTITIT 20080806
2 Returning RT_INTEREST Value transfer Type reference (TYPE) FPIA_T_FI_INTEREST Table Type for FPIA_INTEREST 20080805
# Exception Resumable Description Created on
1 CX_FPIA_COMMON_EXCEPTION Super class for FPIA exceptions 20080805

Method GET_LAYOUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_LAYOUT Value transfer Type reference (TYPE) LVC_S_LAYO ALV control: Layout structure 20080805

Method GET_LAYOUT on class CL_FPIA_ERP_REPORT has no exception.

Method GET_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_VARIANT Call by reference Type reference (TYPE) DISVARIANT-VARIANT Layout 20080805
2 Returning RS_VARIANT Value transfer Type reference (TYPE) DISVARIANT Layout (External Use) 20080805

Method GET_VARIANT on class CL_FPIA_ERP_REPORT has no exception.

Method INIT_GRID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_OUTPUT Call by reference Type reference (TYPE) STANDARD TABLE Table type for structure FPIA_S_INTIT_ALL 20080806
2 Importing I_VARIANT Call by reference Type reference (TYPE) DISVARIANT-VARIANT Layout 20080805
# Exception Resumable Description Created on
1 CX_FPIA_COMMON_EXCEPTION Super class for FPIA exceptions 20080805

Method SET_FCAT_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STRUCTURE_NAME Call by reference Type reference (TYPE) DD02L-TABNAME Table Name 20080806

Method SET_FCAT_STRUCTURE on class CL_FPIA_ERP_REPORT has no exception.

Method SET_HANDLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ALV_HANDLE Call by reference Type reference (TYPE) SLIS_HANDL Mgt. ID for repeated calls from the same program 20080806

Method SET_HANDLE on class CL_FPIA_ERP_REPORT has no exception.

Method SET_SAP_VARIANT Signature

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

Method SET_SAP_VARIANT on class CL_FPIA_ERP_REPORT has no exception.

Method SET_SAVE_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SAVE Call by reference Type reference (TYPE) CHAR1 Checkbox 20080806

Method SET_SAVE_PARAMETER on class CL_FPIA_ERP_REPORT has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 100