SAP ABAP Class CL_SAC_CALCULATOR_LOA_CAL (SAC Calculator (Incremental) for Loans)
Hierarchy
EA-FINSERV (Software Component) SAP Enterprise Extension Financial Services
   FIN-FSCM-TRM-TM (Application Component) Transaction Manager
     FTR_GENERAL (Package) CFM TM: Application Basis / Global Objects
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SAC_CALCULATOR_GEN_CAL SAC Calculator (Incremental) Superclass 20070827
Properties
Class CL_SAC_CALCULATOR_LOA_CAL  
Short Description SAC Calculator (Incremental) for Loans    
Super Class CL_SAC_CALCULATOR_GEN_CAL SAC Calculator (Incremental) Superclass 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FTR_GENERAL   CFM TM: Application Basis / Global Objects 
Created 20070827   SAP 
Last change 20091125   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 TPMCO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 TRPM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_SAC_CALCULATOR_LOA_CAL has no interface implemented.
Friends
Class CL_SAC_CALCULATOR_LOA_CAL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 LOANS_CONTRACT Instance attribute Private Type reference (TYPE) RANL Contract Number 20070827
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20070827
2 DETERMINE_INITIAL_EFFINTRATE Instance method Private Method 20110502
3 GET_LAST_INVESTMENT_DATE Instance method Private Method 20070924
4 SURPRESS_INCONSISTENCY_MSG Instance method Private Method 20090427
Events
Class CL_SAC_CALCULATOR_LOA_CAL has no event.
Types
Class CL_SAC_CALCULATOR_LOA_CAL has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_AMORTIZATION_PROC Call by reference Type reference (TYPE) TRGS_AMORT_PROC Attribute eines Amortisierungsverfahrens 20070827
2 Importing IM_LAST_AMORT_INFO Call by reference Object reference (TYPE REF TO) IF_LAST_AMORT_CAL Daten der letzten Amortisierung 20070827
3 Importing IM_POSITION Call by reference Object reference (TYPE REF TO) IF_CALCULABLE_POS_CAL Treasury: Position can be Valued 20070827

Method CONSTRUCTOR on class CL_SAC_CALCULATOR_LOA_CAL has no exception.

Method DETERMINE_INITIAL_EFFINTRATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_EFF_INTERNAL_RATE Call by reference Type reference (TYPE) PEFFZINS Effective Interest Rate 20110502
2 Importing IM_BUSTRANSCAT Call by reference Type reference (TYPE) TPM_BUSTRANSCAT Business Transaction Category 20110502
3 Importing IM_FLG_ANALYSE_AMORT Call by reference Type reference (TYPE) XFELD Checkbox 20110502
4 Importing IM_TRANSACTION Call by reference Object reference (TYPE REF TO) CL_TRANSACTION_TRL Class TRL Transactions 20110502
# Exception Resumable Description Created on
1 FAILED 20110502

Method GET_LAST_INVESTMENT_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_LAST_INVESTMENT_DATE Value transfer Type reference (TYPE) TPM_POSITION_DATE Bestandsvaluta 20070924

Method GET_LAST_INVESTMENT_DATE on class CL_SAC_CALCULATOR_LOA_CAL has no exception.

Method SURPRESS_INCONSISTENCY_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_AMORT_END_DATE Call by reference Type reference (TYPE) TPM_POSITION_DATE Bestandsvaluta 20090427
2 Importing IM_BUSTRANSCAT Call by reference Type reference (TYPE) TPM_BUSTRANSCAT Geschäftsvorfallstyp 20090427
3 Importing IM_KEYDATE Call by reference Type reference (TYPE) TPM_POSITION_DATE Bestandsvaluta 20090427
4 Importing IM_TAB_FLOW Call by reference Type reference (TYPE) TRPM_IT_SAC_FLOW Tabelle von Bewegungen (übergreifend über Produkte) 20110221
# Exception Resumable Description Created on
1 NOMINAL_INCONSISTENT 20090427
History
Last changed by/on SAP  20091125 
SAP Release Created in