SAP ABAP Class CL_FPIA_APP_FI_MM (FPIA Application FI and MM)
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_APP_FI FPIA Application for FI transactions 20080716
2 Inheritance (c INHERITING FROM c_ref)  CL_FPIA_APP_MM FPIA Application for MM transactions 20080714
Properties
Class CL_FPIA_APP_FI_MM  
Short Description FPIA Application FI and MM    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FPS_IOA   Interest on Arrears 
Created 20080710   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_FPIA_APP_FI_MM has no forward declaration.
Interfaces
Class CL_FPIA_APP_FI_MM has no interface implemented.
Friends
Class CL_FPIA_APP_FI_MM has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_TRTYP_A Constant Protected Type reference (TYPE) TRTYP 'A' Transaction type 20080714
2 CO_TRTYP_H Constant Protected Type reference (TYPE) TRTYP 'H' Transaction type 20080714
3 CO_TRTYP_S Constant Protected Type reference (TYPE) TRTYP 'S' Transaction type 20100113
4 CO_TRTYP_V Constant Protected Type reference (TYPE) TRTYP 'V' Transaction type 20090520
5 CO_UCOMM_IOA_DETAIL Constant Public Type reference (TYPE) SYUCOMM 'FPIA_IOA_DET' Function code that PAI triggered 20080729
6 CO_X Constant Protected Type reference (TYPE) C 'X' X flag 20080714
7 MB_DEF_INT_IND Instance attribute Protected Object reference (TYPE REF TO) FPIA_BDI_GET_DEF_INT_IND 20080812
8 MB_IOA_CHECK Instance attribute Protected Object reference (TYPE REF TO) FPIA_BDI_CHECK 20080819
9 MB_PAYMENT_FI Instance attribute Protected Object reference (TYPE REF TO) FPIA_BDI_COPY_PAYMNT_TERM_FI 20080716
10 MB_PAYMENT_MM_PARK Instance attribute Protected Object reference (TYPE REF TO) FPIA_BDI_COPY_PAYMNT_TERM_MM BAdI to decide of copying Payment terms from MM 20100202
11 MO_BADI Instance attribute Public Object reference (TYPE REF TO) IF_EX_BADI_FDCB_SUBBAS04 BAdI Interface IF_EX_BADI_FDCB_SUBBAS04 20080714
12 MO_INTEREST Instance attribute Protected Object reference (TYPE REF TO) CL_FPIA_SRV_INTEREST Data Service Interest 20080714
13 MO_INT_MGR Instance attribute Protected Object reference (TYPE REF TO) CL_FPIA_SRV_INT_MGR Interest data manager 20080715
14 MO_MSG_HANDLER Instance attribute Protected Object reference (TYPE REF TO) CL_FPIA_MESSAGE_HANDLER Message handler for FPIA 20080728
15 MO_SERVICES Instance attribute Protected Object reference (TYPE REF TO) CL_FPIA_SERVICES Services for IoA 20080714
16 MS_INTEREST Instance attribute Protected Type reference (TYPE) FPIA_INTEREST Table for Penalty Interest 20080715
17 MS_ORIG_INTEREST Instance attribute Protected Type reference (TYPE) FPIA_INTEREST Table for Penalty Interest 20080722
18 MT_FLD_STATUS Instance attribute Private Type reference (TYPE) FPIA_T_FIELDSTAT_RESULT Table type for result of field status control evaluation 20080714
19 M_INIT Instance attribute Protected Type reference (TYPE) BOOLE Boolean variable 20080714
20 M_INTEREST_SET Instance attribute Protected Type reference (TYPE) BOOLE Boolean variable 20120822
21 M_INVFO Instance attribute Protected Type reference (TYPE) INVFO Display Structure for Contract Account Line Items 20080714
22 M_TRTYP Instance attribute Protected Type reference (TYPE) TRTYP Transaction type 20080714
Methods
# Method Level Visibility Method type Description Created on
1 CALL_CUSTOMER_CHECK Instance method Protected Method Call BAdI for customer check 20080819
2 CALL_IOA_DETAIL Instance method Private Method Call IOA Detail Screen 20080729
3 CONSTRUCTOR Instance method Public Constructor 20080714
4 COPY_PAYMENT_TERMS_FI Instance method Protected Method Copy payment terms FI_IDX 20080716
5 DO_INIT Instance method Protected Method Do Init 20080714
6 DO_PAI Instance method Protected Method Do PAI 20080714
7 DO_PBO Instance method Protected Method Do PBO 20080714
8 GET_DEF_INT_IND Instance method Protected Method Get default interest indicator 20080812
9 HANDLE_CUSTOMER_CHECK Instance method Protected Method Handle Messages from customer check 20080819
10 INIT Instance method Public Method Init 20080721
11 INIT_CONSTR Instance method Public Method Init, as constructor 20091120
12 MOVE_INT_TO_SCR Instance method Protected Method Move data from Interest to screen 20080820
13 MOVE_SCR_TO_INT Instance method Protected Method Move data from screen to Interest 20080820
14 ON_PAI Instance method Public Method On PAI 20080710
15 ON_PBO Instance method Public Method On PBO 20080710
16 ON_SCR_CHECK Instance method Public Method On screen check 20080725
17 ON_USER_COMMAND Instance method Public Method Handle user command 20080729
18 PREPARE_CUSTOMER_CHECK Instance method Protected Method Prepare data for customer check 20080820
19 SET_EXCEPTION_TO_LOG Instance method Public Method Set messages to log 20080716
20 SET_SCREEN_ATTR Instance method Private Method Set screen attributes 20080715
21 SHOW_LOG Instance method Public Method Show Log 20080716
Events
Class CL_FPIA_APP_FI_MM has no event.
Types
Class CL_FPIA_APP_FI_MM has no local type.
Method Signatures

Method CALL_CUSTOMER_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_INT_DATA Call by reference Type reference (TYPE) FPIA_S_INTEREST_INVFO IoA Interest fields on MM and FI screen 20080820
2 Importing IS_RBKP Call by reference Type reference (TYPE) RBKP Document Header: Invoice Receipt 20080819
3 Importing IT_BKPF Call by reference Type reference (TYPE) BKPF_T Accounting Document Header 20080820
4 Importing IV_APPLICATION Call by reference Type reference (TYPE) C Application 20080819
# Exception Resumable Description Created on
1 CX_FPIA_COMMON_EXCEPTION Super class for FPIA exceptions 20080819

Method CALL_IOA_DETAIL Signature

Method CALL_IOA_DETAIL on class CL_FPIA_APP_FI_MM has no parameter.
Method CALL_IOA_DETAIL on class CL_FPIA_APP_FI_MM has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TRTYP Call by reference Type reference (TYPE) TRTYP Transaction type 20080717
# Exception Resumable Description Created on
1 CX_FPIA_APP_FI_MM Message handler for FI and MM Application 20080728

Method COPY_PAYMENT_TERMS_FI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BKPF Call by reference Type reference (TYPE) BKPF Accounting Document Header 20080716
2 Importing I_BSEG Call by reference Type reference (TYPE) BSEG Accounting Document Segment 20080716
# Exception Resumable Description Created on
1 CX_FPIA_COMMON_EXCEPTION Super class for FPIA exceptions 20080728

Method DO_INIT Signature

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

Method DO_PAI Signature

Method DO_PAI on class CL_FPIA_APP_FI_MM has no parameter.
Method DO_PAI on class CL_FPIA_APP_FI_MM has no exception.

Method DO_PBO Signature

Method DO_PBO on class CL_FPIA_APP_FI_MM has no parameter.
Method DO_PBO on class CL_FPIA_APP_FI_MM has no exception.

Method GET_DEF_INT_IND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_BKPF Call by reference Type reference (TYPE) BKPF Accounting Document Header 20080820
2 Importing IS_RBKP Call by reference Type reference (TYPE) RBKP Document Header: Invoice Receipt 20080820
3 Importing IV_APPLICATION Call by reference Type reference (TYPE) C Application 20080818
4 Returning RV_RESULT Value transfer Type reference (TYPE) VZSKZ Interest calculation indicator 20080812

Method GET_DEF_INT_IND on class CL_FPIA_APP_FI_MM has no exception.

Method HANDLE_CUSTOMER_CHECK Signature

Method HANDLE_CUSTOMER_CHECK on class CL_FPIA_APP_FI_MM has no parameter.
# Exception Resumable Description Created on
1 CX_FPIA_COMMON_EXCEPTION Super class for FPIA exceptions 20080819

Method INIT Signature

Method INIT on class CL_FPIA_APP_FI_MM has no parameter.
Method INIT on class CL_FPIA_APP_FI_MM has no exception.

Method INIT_CONSTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TRTYP Call by reference Type reference (TYPE) TRTYP Transaction type 20091120
# Exception Resumable Description Created on
1 CX_FPIA_APP_FI_MM Message handler for FI and MM Application 20091120

Method MOVE_INT_TO_SCR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_INT_DATA Call by reference Type reference (TYPE) FPIA_INTEREST Table for Penalty Interest 20080820
2 Returning RESULT Value transfer Type reference (TYPE) FPIA_S_INTEREST_INVFO IoA Interest fields on MM and FI screen 20080820

Method MOVE_INT_TO_SCR on class CL_FPIA_APP_FI_MM has no exception.

Method MOVE_SCR_TO_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_RESULT Call by reference Type reference (TYPE) FPIA_INTEREST Table for Penalty Interest 20080826
2 Importing IS_SCR_DATA Call by reference Type reference (TYPE) FPIA_S_INTEREST_INVFO IoA Interest fields on MM and FI screen 20080820

Method MOVE_SCR_TO_INT on class CL_FPIA_APP_FI_MM has no exception.

Method ON_PAI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_INVFO Call by reference Type reference (TYPE) INVFO Display Structure for Contract Account Line Items 20080714

Method ON_PAI on class CL_FPIA_APP_FI_MM has no exception.

Method ON_PBO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_INVFO Call by reference Type reference (TYPE) INVFO Display Structure for Contract Account Line Items 20080714

Method ON_PBO on class CL_FPIA_APP_FI_MM has no exception.

Method ON_SCR_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_DATA Call by reference Type reference (TYPE) FPIA_S_INTEREST_INVFO IoA Interest fields on MM and FI screen 20080814

Method ON_SCR_CHECK on class CL_FPIA_APP_FI_MM has no exception.

Method ON_USER_COMMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_UCOMM Call by reference Type reference (TYPE) SYUCOMM Function code that PAI triggered 20080820

Method ON_USER_COMMAND on class CL_FPIA_APP_FI_MM has no exception.

Method PREPARE_CUSTOMER_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_INTEREST Call by reference Type reference (TYPE) FPIA_INTEREST Table for Penalty Interest 20080820
2 Exporting ET_FI_IDX Call by reference Type reference (TYPE) FPIA_T_FI_IDX Table type for table fpia_fi_idx 20080820
3 Importing IS_INT_DATA Call by reference Type reference (TYPE) FPIA_S_INTEREST_INVFO IoA Interest fields on MM and FI screen 20080820
# Exception Resumable Description Created on
1 CX_FPIA_COMMON_EXCEPTION Super class for FPIA exceptions 20080820

Method SET_EXCEPTION_TO_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_EXCEPTION Call by reference Object reference (TYPE REF TO) CX_FPIA_COMMON_EXCEPTION Super class for FPIA exceptions 20080716

Method SET_EXCEPTION_TO_LOG on class CL_FPIA_APP_FI_MM has no exception.

Method SET_SCREEN_ATTR Signature

Method SET_SCREEN_ATTR on class CL_FPIA_APP_FI_MM has no parameter.
Method SET_SCREEN_ATTR on class CL_FPIA_APP_FI_MM has no exception.

Method SHOW_LOG Signature

Method SHOW_LOG on class CL_FPIA_APP_FI_MM has no parameter.
Method SHOW_LOG on class CL_FPIA_APP_FI_MM has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 100