SAP ABAP Interface /BA1/IF_F4_API_YIELDCURVES (Yield Curves API)
Hierarchy
☛
SAP_BS_FND (Software Component) SAP Business Suite Foundation
⤷ CA-FS-MKD (Application Component) Basic Market Data
⤷ /BA1/F4_BASIS (Package) Basic Market Data
⤷ CA-FS-MKD (Application Component) Basic Market Data
⤷ /BA1/F4_BASIS (Package) Basic Market Data
Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface composition (i COMPRISING i_ref) | /BA1/IF_F4_API_MARKET_DATA | Market Data API | 20020614 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | /BA1/CL_F4_API_MARKET_DATA | Market Data API | 20020614 |
3 | Interface implementation (CLASS c. INTERFACES i_ref) | /BA1/CL_F4_API_YC | Yield Curves API | 20020617 |
Properties
Interface | /BA1/IF_F4_API_YIELDCURVES | |
Short Description | Yield Curves API |
General Data
Package | /BA1/F4_BASIS | Basic Market Data |
Created | 20020614 | SAP |
Last changed | 20110908 | SAP |
Unicode checks active |
Forward declarations
Interface /BA1/IF_F4_API_YIELDCURVES has no forward declaration.
Interfaces
Interface /BA1/IF_F4_API_YIELDCURVES has no interface.
Friends
Interface /BA1/IF_F4_API_YIELDCURVES has no friend.
Attributes
Interface /BA1/IF_F4_API_YIELDCURVES has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | YC_GET_DISCOUNT_FACTORS | Instance method | Public | Method | Calculate Discount Factors | 20071214 |
2 | YC_GET_INTEREST_RATES | Instance method | Public | Method | Calculate Interest Rates | 20071214 |
3 | YC_GET_INTRATE | Instance method | Public | Method | Calculate Interest Rate | 20020614 |
4 | YC_GET_INTRATE_VECTOR | Instance method | Public | Method | Deliver Historical Time Series of Interest Rates | 20020614 |
5 | YC_GET_ZERO_CURVE | Instance method | Public | Method | Get Zero Bond Yield Curve | 20021206 |
6 | YC_PV_CALC | Instance method | Public | Method | Specify Net Present Value by Discounting | 20020614 |
7 | YC_REFRATE_SOLVE | Instance method | Public | Method | Specify Forward Interest Rate for Reference Interest | 20020614 |
8 | YC_SWAPRATE_CALC | Instance method | Public | Method | Determine Swap Interest Rate | 20021002 |
Events
Interface /BA1/IF_F4_API_YIELDCURVES has no event.
Types
Interface /BA1/IF_F4_API_YIELDCURVES has no local type.
Method Signatures
Method YC_GET_DISCOUNT_FACTORS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_TAB_DF | Call by reference | Type reference (TYPE) | /BA1/F4_TAB_DF | Ergebnistabelle für Discountfaktoren | 20071214 | ||
2 | Importing | I_CCY | Call by reference | Type reference (TYPE) | WAERS | Währungsschlüssel | 20071214 | ||
3 | Importing | I_CCY_REF | Call by reference | Type reference (TYPE) | WAERS | Währungsschlüssel | 20071214 | ||
4 | Importing | I_FWD_DATE | Call by reference | Type reference (TYPE) | DATUM | Datum | 20071217 | ||
5 | Importing | I_HORIZON_DATE | Call by reference | Type reference (TYPE) | DATUM | Datum | 20071217 | ||
6 | Importing | I_MDCODE_REF | Call by reference | Type reference (TYPE) | /BA1/F4_DTE_REF_MDCODE | Marktdatenkreis | 20071214 | ||
7 | Importing | I_QUOTATION_TIME | Call by reference | Type reference (TYPE) | /BA1/F4_DTE_QUOT_TIME | Bestimmungszeitpunkt des Zinssatzes | 20080515 | ||
8 | Importing | I_SCENARIO | Call by reference | Type reference (TYPE) | /BA1/F4_DTE_SCENARIO | Szenario | 20071214 | ||
9 | Importing | I_VALID_DATE | Call by reference | Type reference (TYPE) | DATUM | SY-DATUM | Datum | 20071214 | |
10 | Importing | I_YCTYPE | Call by reference | Type reference (TYPE) | /BA1/F4_DTE_YCTYPE | Zinskurvenart | 20071214 | ||
11 | Importing | I_YCTYPE_REF | Call by reference | Type reference (TYPE) | /BA1/F4_DTE_REF_YCTYPE | Zinskurvenart | 20071214 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | METHOD_FAILED | keine Marktdaten gefunden | 20071218 |
Method YC_GET_INTEREST_RATES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_TAB_IR | Call by reference | Type reference (TYPE) | /BA1/F4_TAB_IR_TERM | Zinssätze zu Laufzeiten | 20071214 | ||
2 | Importing | I_CCY | Call by reference | Type reference (TYPE) | WAERS | Währungsschlüssel | 20071214 | ||
3 | Importing | I_CCY_REF | Call by reference | Type reference (TYPE) | WAERS | Währungsschlüssel | 20071214 | ||
4 | Importing | I_FIXING_DATE | Call by reference | Type reference (TYPE) | DATUM | Datum | 20071217 | ||
5 | Importing | I_HORIZON_DATE | Call by reference | Type reference (TYPE) | DATUM | Datum | 20071217 | ||
6 | Importing | I_MDCODE_REF | Call by reference | Type reference (TYPE) | /BA1/F4_DTE_REF_MDCODE | Marktdatenkreis | 20071214 | ||
7 | Importing | I_QUOTATION_TIME | Call by reference | Type reference (TYPE) | /BA1/F4_DTE_QUOT_TIME | Bestimmungszeitpunkt des Zinssatzes | 20080515 | ||
8 | Importing | I_SCENARIO | Call by reference | Type reference (TYPE) | /BA1/F4_DTE_SCENARIO | Szenario | 20071214 | ||
9 | Importing | I_VALID_DATE | Call by reference | Type reference (TYPE) | DATUM | SY-DATUM | Datum | 20071214 | |
10 | Importing | I_YCTYPE | Call by reference | Type reference (TYPE) | /BA1/F4_DTE_YCTYPE | Zinskurvenart | 20071214 | ||
11 | Importing | I_YCTYPE_REF | Call by reference | Type reference (TYPE) | /BA1/F4_DTE_REF_YCTYPE | Zinskurvenart | 20071214 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | METHOD_FAILED | keine Marktdaten gefunden | 20071218 |
Method YC_GET_INTRATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_FOUND_DATE | Call by reference | Type reference (TYPE) | DATUM | Datum gefunden am | 20020625 | ||
2 | Exporting | E_GRID_POINT | Call by reference | Type reference (TYPE) | CHAR1 | Kennzeichen Stützstelle | 20020726 | ||
3 | Exporting | E_INTRATE | Call by reference | Type reference (TYPE) | F | Zinssatz | 20020621 | ||
4 | Importing | I_CCY | Call by reference | Type reference (TYPE) | WAERS | Währungsschlüssel | 20020614 | ||
5 | Importing | I_HORIZON_DATE | Call by reference | Type reference (TYPE) | DATUM | Horizontdatum | 20020614 | ||
6 | Importing | I_MATURITY_DATE | Call by reference | Type reference (TYPE) | DATUM | Datum Fälligkeit Zins | 20020614 | ||
7 | Importing | I_QUOTATION_TIME | Call by reference | Type reference (TYPE) | /BA1/F4_DTE_QUOT_TIME | Bestimmungszeitpunkt des Zinssatzes | 20080515 | ||
8 | Importing | I_SCENARIO | Call by reference | Type reference (TYPE) | /BA1/F4_DTE_SCENARIO | Szenario ID | 20020614 | ||
9 | Importing | I_START_DATE | Call by reference | Type reference (TYPE) | DATUM | Datum Start Zinslaufzeit | 20020614 | ||
10 | Importing | I_TERM | Call by reference | Type reference (TYPE) | I | Laufzeit | 20020614 | ||
11 | Importing | I_TIME_UNIT | Call by reference | Type reference (TYPE) | TIMEUNIT | Zeiteinheit | 20020614 | ||
12 | Importing | I_VALID_DATE | Call by reference | Type reference (TYPE) | DATUM | Markdatenlesedatum | 20020614 | ||
13 | Importing | I_YCTYPE | Call by reference | Type reference (TYPE) | /BA1/F4_DTE_YCTYPE | Zinskurvenart | 20020614 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | METHOD_FAILED | keine Marktdaten gefunden | 20020624 |
Method YC_GET_INTRATE_VECTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_TAB_IRATE_VECTOR | Call by reference | Type reference (TYPE) | /BA1/F4_TAB_INTRATE_VECTOR | Zinsvektor | 20020614 | ||
2 | Importing | I_CCY | Call by reference | Type reference (TYPE) | WAERS | Währungsschlüssel | 20020614 | ||
3 | Importing | I_FROM_DATE | Call by reference | Type reference (TYPE) | DATUM | Datumsintervall Beginn | 20020614 | ||
4 | Importing | I_MATURITY_DATE | Call by reference | Type reference (TYPE) | DATUM | Fälligkeitsdatum bezogen auf I_TO_DATE | 20020614 | ||
5 | Importing | I_TERM | Call by reference | Type reference (TYPE) | I | Laufzeit bis Fälligkeit | 20020614 | ||
6 | Importing | I_TIME_UNIT | Call by reference | Type reference (TYPE) | TIMEUNIT | Zeiteinheit der Laufzeit | 20020614 | ||
7 | Importing | I_TO_DATE | Call by reference | Type reference (TYPE) | DATUM | Datumsintervall Ende | 20020614 | ||
8 | Importing | I_YCTYPE | Call by reference | Type reference (TYPE) | /BA1/F4_DTE_YCTYPE | Zinskurvenart | 20020614 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | METHOD_FAILED | keine Marktdaten gefunden | 20020624 |
Method YC_GET_ZERO_CURVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_FOUND_DATE | Call by reference | Type reference (TYPE) | DATUM | Datum gefunden am | 20021206 | ||
2 | Exporting | E_TAB_ZERO_CURVE | Call by reference | Type reference (TYPE) | /BA1/F4_TAB_ZERO_CURVE | Zero-Zinskurve | 20021206 | ||
3 | Importing | I_CCY | Call by reference | Type reference (TYPE) | WAERS | Währungsschlüssel | 20021206 | ||
4 | Importing | I_FWD_DATE | Call by reference | Type reference (TYPE) | DATUM | Forward-Datum Zinskurve | 20021206 | ||
5 | Importing | I_HORIZON_DATE | Call by reference | Type reference (TYPE) | DATUM | Horizontdatum | 20021206 | ||
6 | Importing | I_MATURITY_DATE | Call by reference | Type reference (TYPE) | DATUM | Fälligkeitsdatum (Ende Zinskurve) | 20061218 | ||
7 | Importing | I_QUOTATION_TIME | Call by reference | Type reference (TYPE) | /BA1/F4_DTE_QUOT_TIME | Bestimmungszeitpunkt des Zinssatzes | 20080515 | ||
8 | Importing | I_SCENARIO | Call by reference | Type reference (TYPE) | /BA1/F4_DTE_SCENARIO | Szenario ID | 20021206 | ||
9 | Importing | I_VALID_DATE | Call by reference | Type reference (TYPE) | DATUM | Markdatenlesedatum | 20021206 | ||
10 | Importing | I_YCTYPE | Call by reference | Type reference (TYPE) | /BA1/F4_DTE_YCTYPE | Zinskurvenart | 20021206 | ||
11 | Importing | I_ZERO_SPREAD | Call by reference | Type reference (TYPE) | F | CCZeroSpread (Paralleshift) (ACT(365) | 20030723 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | METHOD_FAILED | keine Marktdaten gefunden | 20021206 |
Method YC_PV_CALC 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 | 20020614 | ||
2 | Exporting | E_FOUND_DATE | Call by reference | Type reference (TYPE) | DATUM | Datum gefunden am | 20020625 | ||
3 | Exporting | E_PRESENT_VALUE | Call by reference | Type reference (TYPE) | F | Barwert | 20020621 | ||
4 | Importing | I_CCY | Call by reference | Type reference (TYPE) | WAERS | Währungsschlüssel | 20020614 | ||
5 | Importing | I_FWD_DATE | Call by reference | Type reference (TYPE) | DATUM | Forwarddatum | 20020614 | ||
6 | Importing | I_HORIZON_DATE | Call by reference | Type reference (TYPE) | DATUM | Horizontdatum | 20020614 | ||
7 | Importing | I_QUOTATION_TIME | Call by reference | Type reference (TYPE) | /BA1/F4_DTE_QUOT_TIME | Bestimmungszeitpunkt des Zinssatzes | 20080515 | ||
8 | Importing | I_SCENARIO | Call by reference | Type reference (TYPE) | /BA1/F4_DTE_SCENARIO | Szenario ID | 20020614 | ||
9 | Importing | I_VALID_DATE | Call by reference | Type reference (TYPE) | DATUM | Marktdatenlesedatum | 20020614 | ||
10 | Importing | I_YCTYPE | Call by reference | Type reference (TYPE) | /BA1/F4_DTE_YCTYPE | Zinskurvenart | 20020614 | ||
11 | Importing | I_ZERO_SPREAD | Call by reference | Type reference (TYPE) | F | CCZeroSpread (Paralleshift) (ACT/365) | 20030723 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | METHOD_FAILED | Barwertberechung fehlgeschlagen | 20020624 |
Method YC_REFRATE_SOLVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_CCY | Call by reference | Type reference (TYPE) | WAERS | Zinskurvenwährung, mit der gerechnet wurde | 20020614 | ||
2 | Exporting | E_DAY_CNT_METH | Call by reference | Type reference (TYPE) | SZBMETH_NEW | Zinsberechnungsmethode | 20021024 | ||
3 | Exporting | E_FOUND_DATE | Call by reference | Type reference (TYPE) | DATUM | Datum Marktdaten gefunden am | 20020614 | ||
4 | Exporting | E_INTRATE | Call by reference | Type reference (TYPE) | F | Forwardzinssatz | 20020614 | ||
5 | Exporting | E_SKALID | Call by reference | Type reference (TYPE) | SKALID | Fabrikkalender | 20021024 | ||
6 | Exporting | E_YCTYPE | Call by reference | Type reference (TYPE) | /BA1/F4_DTE_YCTYPE | Zinskurvenart, mit der gerechnet wurde | 20020614 | ||
7 | Importing | I_FIXING_DATE | Call by reference | Type reference (TYPE) | DATUM | Fixing-Datum Referenzzins | 20020614 | ||
8 | Importing | I_HIST_FIXING_MODE | Call by reference | Type reference (TYPE) | /BA1/F4_DTE_HIST_FIXING_MODE | historisches Zinsfixing: Interpolation oder direktes Lesen | 20040326 | ||
9 | Importing | I_HORIZON_DATE | Call by reference | Type reference (TYPE) | DATUM | Horizontdatum | 20020614 | ||
10 | Importing | I_MDSET | Call by reference | Type reference (TYPE) | /BA1/F4_DTE_MDSET | Marktdatensatz | 20021218 | ||
11 | Importing | I_QUOTATION_TIME | Call by reference | Type reference (TYPE) | /BA1/F4_DTE_QUOT_TIME | Bestimmungszeitpunkt des Zinssatzes | 20080515 | ||
12 | Importing | I_REF_RATE | Call by reference | Type reference (TYPE) | /BA1/F4_DTE_REFERENCE | Referenzzins | 20020614 | ||
13 | Importing | I_SCENARIO | Call by reference | Type reference (TYPE) | /BA1/F4_DTE_SCENARIO | Szenario ID | 20020614 | ||
14 | Importing | I_VALID_DATE | Call by reference | Type reference (TYPE) | DATUM | Marktdatenlesedatum | 20020614 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | METHOD_FAILED | Barwertberechung fehlgeschlagen | 20020624 |
Method YC_SWAPRATE_CALC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_TAB_INTEREST_CF | Call by reference | Type reference (TYPE) | /BA1/F4_TAB_CF_PV | Ergebnistabelle für Barwerte von Cashflows | 20021002 | ||
2 | Changing | C_TAB_NOMINAL_CF | Call by reference | Type reference (TYPE) | /BA1/F4_TAB_CF_PV | Ergebnistabelle für Barwerte von Cashflows | 20021002 | ||
3 | Exporting | E_FOUND_DATE | Call by reference | Type reference (TYPE) | DATUM | Datum | 20021002 | ||
4 | Exporting | E_INTRATE | Call by reference | Type reference (TYPE) | F | Swap-Zinssatz | 20021002 | ||
5 | Importing | I_ACCRUED_AMOUNT | Call by reference | Type reference (TYPE) | F | Stückzins (Tage/Basistage) | 20050422 | ||
6 | Importing | I_CCY | Call by reference | Type reference (TYPE) | WAERS | Währungsschlüssel | 20021002 | ||
7 | Importing | I_HORIZON_DATE | Call by reference | Type reference (TYPE) | DATUM | Datum | 20021002 | ||
8 | Importing | I_QUOTATION_TIME | Call by reference | Type reference (TYPE) | /BA1/F4_DTE_QUOT_TIME | Bestimmungszeitpunkt des Zinssatzes | 20080515 | ||
9 | Importing | I_SCENARIO | Call by reference | Type reference (TYPE) | /BA1/F4_DTE_SCENARIO | Szenario ID | 20021002 | ||
10 | Importing | I_START_DATE | Call by reference | Type reference (TYPE) | DATUM | Datum | 20021002 | ||
11 | Importing | I_VALID_DATE | Call by reference | Type reference (TYPE) | DATUM | Datum | 20021002 | ||
12 | Importing | I_YCTYPE | Call by reference | Type reference (TYPE) | /BA1/F4_DTE_YCTYPE | Zinskurvenart | 20021002 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | METHOD_FAILED | Methode fehlgeschlagen | 20021002 |
History
Last changed by/on | SAP | 20110908 |
SAP Release Created in | 20 |