SAP ABAP Interface IF_FTR_CF_IRATE (TR Transaction Management: Interest Adapter for Cash Flow)
Hierarchy
EA-FINSERV (Software Component) SAP Enterprise Extension Financial Services
   FIN-FSCM-TRM-TM-TR (Application Component) Transaction Management
     FTTR (Package) Treasury: Financial Transaction
Properties
Interface IF_FTR_CF_IRATE  
Short Description TR Transaction Management: Interest Adapter for Cash Flow    
General Data
Package FTTR   Treasury: Financial Transaction 
Created 20000103   SAP 
Last changed 20070913   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 FTRG Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 FTRTR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 VRM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Interface IF_FTR_CF_IRATE has no interface.
Friends
Interface IF_FTR_CF_IRATE has no friend.
Attributes
Interface IF_FTR_CF_IRATE has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 F4_CONDTYPE Instance method Public Method Volume of Permitted Condition Types 20000224
2 F4_IRATE_STRUCTURE Instance method Public Method Volume of Permitted Values for Interest Form 20000223
3 IRATEADJ_FIT Instance method Public Method Adjustment of Conditions for Interest Rate Adjustment 20000802
4 IRATECOND_GET Instance method Public Method Determine Interest Structure 20000526
5 IRATE_DELETE Instance method Public Method Delete Interest Structure 20000517
6 IRATE_EDIT Instance method Public Method Change Interest Structure 20000103
7 IRATE_GET Instance method Public Method Determine Interest Structure 20000103
8 IRATE_INIT Instance method Public Method Set Parameters for Interest Adapter 20000119
9 IRATE_PROPOSE Instance method Public Method Determine Default Values for Interest Structure 20000207
10 IRATE_TRANSLATE Static method Public Method Translates a Condition in Interest Structure 20000731
11 IS_IRATECAP_ACTIVE Instance method Public Method Determines if Interest Capitalization Is Possible 20000315
12 IS_IRATE_ACTIVE Instance method Public Method Determines if Nominal Interest Is Available 20060515
13 IS_IRATE_DELETEABLE Instance method Public Method Determines if Deletion Is Possible 20000517
14 IS_IRATE_EDITABLE Instance method Public Method Determines if Editing Is Possible 20000103
15 IS_RHYTHM_EDITABLE Instance method Public Method Determines if Frequency Can Be Changed 20000529
16 PLUGINS_SET Instance method Public Method Set Plugins 20000207
17 TAB_IRATE_PARA_PROPOSE Instance method Public Method Determines a Proposal for Setting Parameters 20000119
Events
Interface IF_FTR_CF_IRATE has no event.
Types
Interface IF_FTR_CF_IRATE has no local type.
Method Signatures

Method F4_CONDTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_TAB_CONDTYPE Call by reference Type reference (TYPE) FTRG_TAB_CONDTYPE Menge der zulässigen Konditionsarten 20000224
2 Importing PI_IRATE_STRUCTURE Call by reference Type reference (TYPE) TB_IRATE_STRUCTURE Zinsform 20000224
# Exception Resumable Description Created on
1 F4_FAILED F4 fehlgeschlagen 20000224

Method F4_IRATE_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_TAB_IRATE_STRUCTURE Call by reference Type reference (TYPE) TABLE Tabelle der zulässigen Zinsformen 20000223
# Exception Resumable Description Created on
1 F4_FAILED Werteermittlung fehlgeschlagen 20000223

Method IRATEADJ_FIT Signature

Method IRATEADJ_FIT on Interface IF_FTR_CF_IRATE has no parameter.
# Exception Resumable Description Created on
1 FAILED Korrektur fehlgeschlagen 20000802

Method IRATECOND_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_COND Call by reference Type reference (TYPE) VTS_CF_COND Zinskondition 20000526
# Exception Resumable Description Created on
1 GET_FAILED die Zinskondition ist nicht vorhanden 20000526

Method IRATE_DELETE Signature

Method IRATE_DELETE on Interface IF_FTR_CF_IRATE has no parameter.
# Exception Resumable Description Created on
1 DELETE_FAILED Löschung fehlgeschlagen 20000517
2 NO_DELETION_ALLOWED keine Löschung möglich 20000517

Method IRATE_EDIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_IRATE Call by reference Type reference (TYPE) VTS_CF_IRATE Zinsausstattung 20000103
2 Importing PI_IREF_CHECKER Call by reference Object reference (TYPE REF TO) IF_FTR_CF_IRATE_CHECKER Plugin 20000207
# Exception Resumable Description Created on
1 AMOUNT_INVALID Betrag invalide 20000316
2 CALENDAR_INVALID Kalender für die Zinsberechnung ist invalide 20000110
3 CONDTYPE_INVALID Konditionsart invalide 20000224
4 CURRENCY_INVALID Währung invalide 20000111
5 EDIT_FAILED keine Änderung möglich 20000104
6 IRATE_METHOD_INVALID Zinsberechnungsmethode invalide 20000110
7 RATE_INVALID Prozentsatz invalide 20000111
8 REFERENCE_INVALID Zinsreferenz invalide 20000316
9 RHYTHM_INVALID Rhythmusangaben invalide 20000107
10 STRUCTURE_INVALID Zinsform invalid 20000224
11 TERM_INVALID Zinsberechnungsmethode - Laufzeit invalide 20060918

Method IRATE_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_IRATE Call by reference Type reference (TYPE) VTS_CF_IRATE Zinskondition 20000103
# Exception Resumable Description Created on
1 GET_FAILED die Zinskondition ist nicht vorhanden 20000120

Method IRATE_INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_CONDCAT_IRATE Call by reference Type reference (TYPE) TB_SBKTYP Bewegungstyp für die Zinskondition (20 oder 24) 20000502
2 Importing PI_FIMA_IRATE Call by reference Type reference (TYPE) SBEWFIMA Berechnungstyp für die Zinskondition (TZ oder TB) 20000502
3 Importing PI_IREF_CHECKER Call by reference Object reference (TYPE REF TO) IF_FTR_CF_IRATE_CHECKER Referenz auf ein Callback Plugin 20000208
4 Importing PI_TAB_CONDKEY Call by reference Type reference (TYPE) VTS_CF_TAB_CONDKEY gelinkte Konditionen 20000524
5 Importing PI_TAB_IRATE_PARA Call by reference Type reference (TYPE) VTS_CF_TAB_IRATE_P Steuerungsparameter des Adapters 20000119
# Exception Resumable Description Created on
1 CONDLINK_INVALID Konditionen konnten nicht gelinkt werden 20000119
2 CONDPARA_INVALID Steuerungsparameter nicht zulässig 20000119

Method IRATE_PROPOSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PC_IRATE Call by reference Type reference (TYPE) VTS_CF_IRATE Zinsausstattung 20000207
2 Importing PI_IREF_CHECKER Call by reference Object reference (TYPE REF TO) IF_FTR_CF_IRATE_CHECKER Plugin 20000207
# Exception Resumable Description Created on
1 PROPOSE_FAILED Vorschlag fehlgeschlagen 20000207

Method IRATE_TRANSLATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_IRATE Call by reference Type reference (TYPE) VTS_CF_IRATE Zinskondition 20000731
2 Importing PI_COND Call by reference Type reference (TYPE) VTS_CF_COND TR- Geschäftsverwaltung: Kondition 20000731
3 Importing PI_TAB_AFINKO Call by reference Type reference (TYPE) FTRTR_TAB_AFINKO TR- Geschäftsverwaltung: Tabelle von Konditionen 20000731
4 Importing PI_TAB_COND_DATA Call by reference Object reference (TYPE REF TO) IF_FTR_CF_DATA TR- Geschäftsverwaltung: Daten der Klasse cl_ftr_cf 20030314
# Exception Resumable Description Created on
1 TRANSLATE_FAILED die Zinskondition ist nicht vorhanden 20000731

Method IS_IRATECAP_ACTIVE Signature

Method IS_IRATECAP_ACTIVE on Interface IF_FTR_CF_IRATE has no parameter.
# Exception Resumable Description Created on
1 NOT_ACTIVE Zinskapitalisierung ist nict aktiv 20000315

Method IS_IRATE_ACTIVE Signature

Method IS_IRATE_ACTIVE on Interface IF_FTR_CF_IRATE has no parameter.
# Exception Resumable Description Created on
1 NOT_ACTIVE Zinskapitalisierung ist nict aktiv 20060515

Method IS_IRATE_DELETEABLE Signature

Method IS_IRATE_DELETEABLE on Interface IF_FTR_CF_IRATE has no parameter.
# Exception Resumable Description Created on
1 NO_DELETION_ALLOWED keine Löschung erlaubt 20000517

Method IS_IRATE_EDITABLE Signature

Method IS_IRATE_EDITABLE on Interface IF_FTR_CF_IRATE has no parameter.
# Exception Resumable Description Created on
1 AMOUNT_FIXED_FLOW Existenz abhängiger betragsfixierter Bewegungen 20000110
2 FIMA_EDITED_FLOW Existenz abhängiger fimaerzeugter man. geänderter Bewegungen 20000110
3 NETTED_FLOW abhängige Bewegung in einer Kompensation enthalten 20000110
4 NO_EDIT_ALLOWED Zinssausstattung darf nicht editiert werden 20000104
5 POSTED_FLOW Existenz abhängiger gebuchter (freigegebener) Bewegungen 20000110

Method IS_RHYTHM_EDITABLE Signature

Method IS_RHYTHM_EDITABLE on Interface IF_FTR_CF_IRATE has no parameter.
# Exception Resumable Description Created on
1 NO_EDIT_ALLOWED kein Editieren erlaubt 20000529

Method PLUGINS_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_IREF_CHECKER Call by reference Object reference (TYPE REF TO) IF_FTR_CF_IRATE_CHECKER Callback Plugin für Prüfungen 20000207
# Exception Resumable Description Created on
1 SET_FAILED Setzen des Plugins fehlgeschlagen 20000207

Method TAB_IRATE_PARA_PROPOSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_TAB_IRATE_PARA Call by reference Type reference (TYPE) VTS_CF_TAB_IRATE_P Vorschlagsparameter 20000119
# Exception Resumable Description Created on
1 PROPOSE_FAILED Vorschlag fehlgeschlagen 20000119
History
Last changed by/on SAP  20070913 
SAP Release Created in