SAP ABAP Interface IF_EX_FTBB_KEYF_ENGINE (BAdI Interface IF_EX_FTBB_KEYF_ENGINE)
Hierarchy
EA-FINSERV (Software Component) SAP Enterprise Extension Financial Services
   FIN-FSCM-TRM-MR (Application Component) Market Risk Analyzer
     FTBB (Package) Risk Management Basis
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_DEF_IM_FTBB_KEYF_ENGINE Default Implementation for BAdI Definition FTBB_KEYF_ENGINE 20021210
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EX_FTBB_KEYF_ENGINE BAdI Class CL_EX_FTBB_KEYF_ENGINE 20021209
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_IM_FTBB_KEYF_ENGINE Implementation Class for BAdI Impl. FTBB_KEYF_ENGINE 20021210
Properties
Interface IF_EX_FTBB_KEYF_ENGINE  
Short Description BAdI Interface IF_EX_FTBB_KEYF_ENGINE    
General Data
Package FTBB   Risk Management Basis 
Created 20021209   SAP 
Last changed 20110810   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RMR0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 TRTB Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 TVM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 TVS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Interface IF_EX_FTBB_KEYF_ENGINE has no interface.
Friends
Interface IF_EX_FTBB_KEYF_ENGINE has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DETAILED_LOG_ACTIVE Instance attribute Public Type reference (TYPE) JBRDETAILPROT Detail Log 20030228
Methods
# Method Level Visibility Method type Description Created on
1 CALCULATE_FOR_CASHFLOW Instance method Public Method Calculate key figures from a general cash flow 20030113
2 CALCULATE_FOR_DPTRANSACTIONS Instance method Public Method Calculate key figures from any datapool transactions 20030228
3 CALCULATE_FOR_FXOPTION Instance method Public Method Calculate key figures from an option 20030110
4 CALCULATE_FOR_SFGDT Instance method Public Method Calculating the key figures for a risk object 20050331
5 CALCULATE_FOR_VTB Instance method Public Method Calculates the key figures for a TRM transaction 20050301
6 DETAILED_LOG_GET Instance method Public Method Copy Log to Local Structure 20030228
7 DETAILED_LOG_INITIALIZE Instance method Public Method Initialization of the Detail Log 20030228
8 DISPLAY_USED_MARKETDATA Instance method Public Method Display Calculation Bases 20030413
9 SET_IR_PARALLEL_SHIFT Instance method Public Method Definition of a Parallel Shift (in Base Points) 20040131
Events
Interface IF_EX_FTBB_KEYF_ENGINE has no event.
Types
Interface IF_EX_FTBB_KEYF_ENGINE has no local type.
Method Signatures

Method CALCULATE_FOR_CASHFLOW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ERROR Call by reference Type reference (TYPE) BAPIERR_T Tabellentyp für Fehlerbehandlung 20040713
2 Exporting ET_KF_VALUE_RESULT Call by reference Type reference (TYPE) FTBB_KF_VALUE_RESULT_T Ergebnistabelle für Kennzahlen 20030113
3 Exporting ET_MEO Call by reference Type reference (TYPE) TVM_MEO_TAB Methodenergebnis-Tabelle 20030228
4 Importing IT_CASHFLOW Call by reference Type reference (TYPE) VTVFGCF08_T Tabelle von Cashflows 20030113
5 Importing IT_METHOD Call by reference Type reference (TYPE) TVM_METH_TAB Methoden-Tabelle 20030113
6 Importing I_AUSWT Call by reference Type reference (TYPE) JBREVAL_D ID der Risk-Management Auswertung 20030113
7 Importing I_EVALCURR Call by reference Type reference (TYPE) AFW_EVAL_CURRENCY Auswertungswährung 20030113
8 Importing I_EVALDATE Call by reference Type reference (TYPE) JBREVALDAT Datum der Auswertung 20030113
9 Importing I_HORIZON Call by reference Type reference (TYPE) JBRHORIZON Horizont der Auswertung 20030113
10 Importing I_RMBEWREG Call by reference Type reference (TYPE) JBRBEWREG_ 20090729
# Exception Resumable Description Created on
1 EX_INTERNAL_ERROR Interner Fehler 20030113
2 EX_METHOD_NOT_FOUND Übergebene Methode existiert nicht 20030113
3 EX_METHOD_NOT_VALID Übergebene Methode ist kein gültiger Parameter 20030113

Method CALCULATE_FOR_DPTRANSACTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ERROR Call by reference Type reference (TYPE) BAPIERR_T Tabelle für Fehlerbehandlung 20030228
2 Exporting ET_MEO Call by reference Type reference (TYPE) TVM_MEO_TAB Tabelle von Methodenergebnisobjekten 20030228
3 Importing IT_FOB Call by reference Type reference (TYPE) RMR0_FOB Tabelle von Finanzobjekten 20030228
4 Importing IT_METHOD Call by reference Type reference (TYPE) FTBB_METHOD_T RM: Methodentabelle ohne sonstige Parameter VTVFIMA 20030228
5 Importing I_EVALCURR Call by reference Type reference (TYPE) WAERS Währungsschlüssel 20030228
6 Importing I_EVALDATE Call by reference Type reference (TYPE) TV_AKTUDAT Berechnungsdatum für Effektivkurs und Barwert 20030228
7 Importing I_EVALTYPE Call by reference Type reference (TYPE) JBREVAL_D ID der Risk-Management Auswertung 20030228
8 Importing I_HORIZON Call by reference Type reference (TYPE) TV_HORIZON Horizont für Berechnung 20030228

Method CALCULATE_FOR_DPTRANSACTIONS on Interface IF_EX_FTBB_KEYF_ENGINE has no exception.

Method CALCULATE_FOR_FXOPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ERROR Call by reference Type reference (TYPE) BAPIERR_T Tabellentyp für Fehlerbehandlung 20040713
2 Exporting ET_KF_VALUE_RESULT Call by reference Type reference (TYPE) FTBB_KF_VALUE_RESULT_T RM: Ergebnistabelle für Kennzahlen 20030110
3 Exporting ET_MEO Call by reference Type reference (TYPE) TVM_MEO_TAB Methodenergebnis-Tabelle 20030228
4 Importing IT_METHOD Call by reference Type reference (TYPE) TVM_METH_TAB RM: Berechnungsmethode für Kennzahlen 20030110
5 Importing I_AUSWT Call by reference Type reference (TYPE) TV_AUSWT Auswertungsart im Risk Management 20030110
6 Importing I_EVALCURR Call by reference Type reference (TYPE) AFW_EVAL_CURRENCY Auswertungswährung 20030110
7 Importing I_EVALDATE Call by reference Type reference (TYPE) JBREVALDAT Datum der Auswertung 20030110
8 Importing I_HEADER Call by reference Type reference (TYPE) VTVFGKO08 RM: Include Kopf-Information FGET 20030110
9 Importing I_OPTIDATA Call by reference Type reference (TYPE) VTVFGOP08 Technischer Geschäftstyp - Optionsdeskriptoren FGET 20030110

Method CALCULATE_FOR_FXOPTION on Interface IF_EX_FTBB_KEYF_ENGINE has no exception.

Method CALCULATE_FOR_SFGDT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ERROR Call by reference Type reference (TYPE) BAPIERR_T Tabellentyp für Fehlerbehandlung 20050331
2 Exporting ET_KF_VALUE_RESULT Call by reference Type reference (TYPE) FTBB_KF_VALUE_RESULT_T RM: Ergebnistabelle für Kennzahlen 20050331
3 Exporting ET_MEO Call by reference Type reference (TYPE) TVM_MEO_TAB Methodenergebnis-Tabelle 20050331
4 Importing IT_METHOD Call by reference Type reference (TYPE) TVM_METH_TAB RM: Berechnungsmethode für Kennzahlen 20050331
5 Importing I_AUSWT Call by reference Type reference (TYPE) TV_AUSWT Auswertungsart im Risk Management 20050331
6 Importing I_EVALCURR Call by reference Type reference (TYPE) AFW_EVAL_CURRENCY Auswertungswährung 20050331
7 Importing I_EVALDATE Call by reference Type reference (TYPE) JBREVALDAT Datum der Auswertung 20050331
8 Importing I_HORIZON Call by reference Type reference (TYPE) TV_HORIZON Horizont für Berechnung 20050402
9 Importing I_SFGDT Call by reference Type reference (TYPE) TVS_SFGDT_TYP Risikoträger 20050331

Method CALCULATE_FOR_SFGDT on Interface IF_EX_FTBB_KEYF_ENGINE has no exception.

Method CALCULATE_FOR_VTB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ERROR Call by reference Type reference (TYPE) BAPIERR_T Tabellentyp für Fehlerbehandlung 20050301
2 Exporting ET_KF_VALUE_RESULT Call by reference Type reference (TYPE) FTBB_KF_VALUE_RESULT_T RM: Ergebnistabelle für Kennzahlen 20050301
3 Exporting ET_MEO Call by reference Type reference (TYPE) TVM_MEO_TAB Methodenergebnis-Tabelle 20050301
4 Importing IT_AVG_HEADER Call by reference Type reference (TYPE) FTR_TAB_AVG_RATE Tabellentyp zu FTR_AVG_RATE 20050323
5 Importing IT_AVG_SCHEDULE Call by reference Type reference (TYPE) FTR_TAB_AVG_SCHEDULE Tabellentyp zu ftr_avg_schedule 20050323
6 Importing IT_FHAPO Call by reference Type reference (TYPE) FTR_FHAPO Treasury: Tabellentyp zu VTBFHAPO 20050301
7 Importing IT_FINKO Call by reference Type reference (TYPE) TBFINKO Tabellentyp VTBfinko 20050302
8 Importing IT_METHOD Call by reference Type reference (TYPE) TVM_METH_TAB RM: Berechnungsmethode für Kennzahlen 20050301
9 Importing IT_VTIFHA Call by reference Type reference (TYPE) THM_TAB_VTIFHA Tabellenart: Ursprungsgeschäft 20050302
10 Importing IT_VTIFHAPO Call by reference Type reference (TYPE) FTR_VTIFHAPO Tabellenart: Bewegungen des Ursprungsgeschäfts 20050302
11 Importing IT_VTIFHAZU Call by reference Type reference (TYPE) THM_TAB_VTIFHAZU Tabellenart: Status des Ursprungsgeschäfts 20050302
12 Importing IT_VTIFINKO Call by reference Type reference (TYPE) THM_TAB_VTIFINKO Tabellenart: Zugrundeliegende Konditionen 20050302
13 Importing IT_VTIOF Call by reference Type reference (TYPE) THM_TAB_VTIOF Tabellenart: Optionen - Zusätzliche Daten 20050302
14 Importing IT_VTIOFZU Call by reference Type reference (TYPE) FTR_VTIOFZU Tabellentyp für VTIOFZU 20050302
15 Importing I_AUSWT Call by reference Type reference (TYPE) TV_AUSWT Auswertungsart im Risk Management 20050301
16 Importing I_EVALCURR Call by reference Type reference (TYPE) AFW_EVAL_CURRENCY Auswertungswährung 20050301
17 Importing I_EVALDATE Call by reference Type reference (TYPE) JBREVALDAT Datum der Auswertung 20050301
18 Importing I_FHA Call by reference Type reference (TYPE) VTBFHA Finanzgeschäft 20050301
19 Importing I_FHAZU Call by reference Type reference (TYPE) VTBFHAZU Finanzgeschäftsvorgang 20050301
20 Importing I_HORIZON Call by reference Type reference (TYPE) TV_HORIZON Horizont für Berechnung 20050404

Method CALCULATE_FOR_VTB on Interface IF_EX_FTBB_KEYF_ENGINE has no exception.

Method DETAILED_LOG_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DETAILED_LOG Call by reference Type reference (TYPE) VTVDPROT_T RM: Tabellentyp für Protokoll 20030228

Method DETAILED_LOG_GET on Interface IF_EX_FTBB_KEYF_ENGINE has no exception.

Method DETAILED_LOG_INITIALIZE Signature

Method DETAILED_LOG_INITIALIZE on Interface IF_EX_FTBB_KEYF_ENGINE has no parameter.
Method DETAILED_LOG_INITIALIZE on Interface IF_EX_FTBB_KEYF_ENGINE has no exception.

Method DISPLAY_USED_MARKETDATA Signature

Method DISPLAY_USED_MARKETDATA on Interface IF_EX_FTBB_KEYF_ENGINE has no parameter.
Method DISPLAY_USED_MARKETDATA on Interface IF_EX_FTBB_KEYF_ENGINE has no exception.

Method SET_IR_PARALLEL_SHIFT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BP_SHIFT Call by reference Type reference (TYPE) JBBBP Prozentpunkt-Shift von Zinssätzen/Zinskurven 20040131

Method SET_IR_PARALLEL_SHIFT on Interface IF_EX_FTBB_KEYF_ENGINE has no exception.
History
Last changed by/on SAP  20110810 
SAP Release Created in 200