SAP ABAP Class /BA1/CL_F4_KR_SHIFT_CURVE (Key Rate Shift Curve)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-FS-MKD (Application Component) Basic Market Data
     /BA1/F4_YC (Package) Market Data: Yield Curves
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /BA1/CL_F4_YC_CONSTANTS Constants in YC Package 20061025
2 Interface implementation (CLASS c. INTERFACES i_ref)  /BA1/IF_F4_YC Base Methods of a Yield Curve 20061017
Properties
Class /BA1/CL_F4_KR_SHIFT_CURVE  
Short Description Key Rate Shift Curve    
Super Class /BA1/CL_F4_YC_CONSTANTS Constants in YC Package 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /BA1/F4_YC   Market Data: Yield Curves 
Created 20061017   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /BA1/CL_F4_KR_SHIFT_CURVE has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 /BA1/IF_F4_YC Base Methods of a Yield Curve 20061017
Friends
Class /BA1/CL_F4_KR_SHIFT_CURVE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 SC_TAB Instance attribute Private Type reference (TYPE) /BA1/F4_TAB_SHIFT_CURVE Table Type for Shift Curve 20061017
2 SHIFT_LAST Instance attribute Private Type reference (TYPE) F Shift Last Grid Point 20061025
3 SHIFT_LAST_DATE_I Instance attribute Private Type reference (TYPE) I Last Grid Point Shift Curve 20061025
4 VALID_DATE_I Instance attribute Private Type reference (TYPE) I VALID_Date As Integer 20061025
Methods
# Method Level Visibility Method type Description Created on
1 CREATE Static method Public Method Generate Key Rate Shift Curve 20061017
2 GET_SC_HORIZON Instance method Public Method Provide Horizon Date of Shift Curve 20120502
3 GET_SC_TAB Instance method Public Method Provide Grid Points 20061204
4 YC_INTERPOLATE_MANY_SHIFT Instance method Private Method Shift Interpolation for Cash Flow Table 20061025
5 YC_INTERPOLATE_SHIFT Instance method Private Method Interpolate Shift 20061025
Events
Class /BA1/CL_F4_KR_SHIFT_CURVE has no event.
Types
Class /BA1/CL_F4_KR_SHIFT_CURVE has no local type.
Method Signatures

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SC_REF Value transfer Object reference (TYPE REF TO) /BA1/IF_F4_YC Basis-Methoden einer Zinskurve 20061019
2 Importing I_HORIZON_DATE Call by reference Type reference (TYPE) DATUM Datum 20061026
3 Importing I_SC_TAB Call by reference Type reference (TYPE) /BA1/F4_TAB_SHIFT_CURVE Tabellentyp für Shift-Kurve 20061017

Method CREATE on class /BA1/CL_F4_KR_SHIFT_CURVE has no exception.

Method GET_SC_HORIZON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_HORIZON_DATE Value transfer Type reference (TYPE) DATUM Datum 20120502

Method GET_SC_HORIZON on class /BA1/CL_F4_KR_SHIFT_CURVE has no exception.

Method GET_SC_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_SC_TAB Value transfer Type reference (TYPE) /BA1/F4_TAB_SHIFT_CURVE Tabellentyp für Shift-Kurve 20061204

Method GET_SC_TAB on class /BA1/CL_F4_KR_SHIFT_CURVE has no exception.

Method YC_INTERPOLATE_MANY_SHIFT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TAB_CF_PV Call by reference Type reference (TYPE) /BA1/F4_TAB_CF_PV Ergebnistabelle für Barwerte von Cashflows 20061025
2 Importing I_HORIZON_DATE_I Call by reference Type reference (TYPE) I 20120514

Method YC_INTERPOLATE_MANY_SHIFT on class /BA1/CL_F4_KR_SHIFT_CURVE has no exception.

Method YC_INTERPOLATE_SHIFT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_HORIZON_DATE_I Call by reference Type reference (TYPE) I 20120514
2 Importing I_MATURITY_DATE_I Call by reference Type reference (TYPE) I Fälligkeitsdatum 20061025
3 Changing Z Call by reference Type reference (TYPE) F CC-Zero 20061025

Method YC_INTERPOLATE_SHIFT on class /BA1/CL_F4_KR_SHIFT_CURVE has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 60