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 | ![]() |
Instance method | Public | Method | Volume of Permitted Condition Types | 20000224 |
2 | ![]() |
Instance method | Public | Method | Volume of Permitted Values for Interest Form | 20000223 |
3 | ![]() |
Instance method | Public | Method | Adjustment of Conditions for Interest Rate Adjustment | 20000802 |
4 | ![]() |
Instance method | Public | Method | Determine Interest Structure | 20000526 |
5 | ![]() |
Instance method | Public | Method | Delete Interest Structure | 20000517 |
6 | ![]() |
Instance method | Public | Method | Change Interest Structure | 20000103 |
7 | ![]() |
Instance method | Public | Method | Determine Interest Structure | 20000103 |
8 | ![]() |
Instance method | Public | Method | Set Parameters for Interest Adapter | 20000119 |
9 | ![]() |
Instance method | Public | Method | Determine Default Values for Interest Structure | 20000207 |
10 | ![]() |
Static method | Public | Method | Translates a Condition in Interest Structure | 20000731 |
11 | ![]() |
Instance method | Public | Method | Determines if Interest Capitalization Is Possible | 20000315 |
12 | ![]() |
Instance method | Public | Method | Determines if Nominal Interest Is Available | 20060515 |
13 | ![]() |
Instance method | Public | Method | Determines if Deletion Is Possible | 20000517 |
14 | ![]() |
Instance method | Public | Method | Determines if Editing Is Possible | 20000103 |
15 | ![]() |
Instance method | Public | Method | Determines if Frequency Can Be Changed | 20000529 |
16 | ![]() |
Instance method | Public | Method | Set Plugins | 20000207 |
17 | ![]() |
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 | ![]() |
PE_TAB_CONDTYPE | Call by reference | Type reference (TYPE) | FTRG_TAB_CONDTYPE | Menge der zulässigen Konditionsarten | 20000224 | ||
2 | ![]() |
PI_IRATE_STRUCTURE | Call by reference | Type reference (TYPE) | TB_IRATE_STRUCTURE | Zinsform | 20000224 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
F4 fehlgeschlagen | 20000224 |
Method F4_IRATE_STRUCTURE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
PE_TAB_IRATE_STRUCTURE | Call by reference | Type reference (TYPE) | TABLE | Tabelle der zulässigen Zinsformen | 20000223 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
Korrektur fehlgeschlagen | 20000802 |
Method IRATECOND_GET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
PE_COND | Call by reference | Type reference (TYPE) | VTS_CF_COND | Zinskondition | 20000526 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
Löschung fehlgeschlagen | 20000517 | |
2 | ![]() |
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 | ![]() |
PI_IRATE | Call by reference | Type reference (TYPE) | VTS_CF_IRATE | Zinsausstattung | 20000103 | ||
2 | ![]() |
PI_IREF_CHECKER | Call by reference | Object reference (TYPE REF TO) | IF_FTR_CF_IRATE_CHECKER | Plugin | 20000207 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Betrag invalide | 20000316 | |
2 | ![]() |
Kalender für die Zinsberechnung ist invalide | 20000110 | |
3 | ![]() |
Konditionsart invalide | 20000224 | |
4 | ![]() |
Währung invalide | 20000111 | |
5 | ![]() |
keine Änderung möglich | 20000104 | |
6 | ![]() |
Zinsberechnungsmethode invalide | 20000110 | |
7 | ![]() |
Prozentsatz invalide | 20000111 | |
8 | ![]() |
Zinsreferenz invalide | 20000316 | |
9 | ![]() |
Rhythmusangaben invalide | 20000107 | |
10 | ![]() |
Zinsform invalid | 20000224 | |
11 | ![]() |
Zinsberechnungsmethode - Laufzeit invalide | 20060918 |
Method IRATE_GET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
PE_IRATE | Call by reference | Type reference (TYPE) | VTS_CF_IRATE | Zinskondition | 20000103 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
PI_CONDCAT_IRATE | Call by reference | Type reference (TYPE) | TB_SBKTYP | Bewegungstyp für die Zinskondition (20 oder 24) | 20000502 | ||
2 | ![]() |
PI_FIMA_IRATE | Call by reference | Type reference (TYPE) | SBEWFIMA | Berechnungstyp für die Zinskondition (TZ oder TB) | 20000502 | ||
3 | ![]() |
PI_IREF_CHECKER | Call by reference | Object reference (TYPE REF TO) | IF_FTR_CF_IRATE_CHECKER | Referenz auf ein Callback Plugin | 20000208 | ||
4 | ![]() |
PI_TAB_CONDKEY | Call by reference | Type reference (TYPE) | VTS_CF_TAB_CONDKEY | gelinkte Konditionen | 20000524 | ||
5 | ![]() |
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 | ![]() |
Konditionen konnten nicht gelinkt werden | 20000119 | |
2 | ![]() |
Steuerungsparameter nicht zulässig | 20000119 |
Method IRATE_PROPOSE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
PC_IRATE | Call by reference | Type reference (TYPE) | VTS_CF_IRATE | Zinsausstattung | 20000207 | ||
2 | ![]() |
PI_IREF_CHECKER | Call by reference | Object reference (TYPE REF TO) | IF_FTR_CF_IRATE_CHECKER | Plugin | 20000207 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Vorschlag fehlgeschlagen | 20000207 |
Method IRATE_TRANSLATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
PE_IRATE | Call by reference | Type reference (TYPE) | VTS_CF_IRATE | Zinskondition | 20000731 | ||
2 | ![]() |
PI_COND | Call by reference | Type reference (TYPE) | VTS_CF_COND | TR- Geschäftsverwaltung: Kondition | 20000731 | ||
3 | ![]() |
PI_TAB_AFINKO | Call by reference | Type reference (TYPE) | FTRTR_TAB_AFINKO | TR- Geschäftsverwaltung: Tabelle von Konditionen | 20000731 | ||
4 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
Existenz abhängiger betragsfixierter Bewegungen | 20000110 | |
2 | ![]() |
Existenz abhängiger fimaerzeugter man. geänderter Bewegungen | 20000110 | |
3 | ![]() |
abhängige Bewegung in einer Kompensation enthalten | 20000110 | |
4 | ![]() |
Zinssausstattung darf nicht editiert werden | 20000104 | |
5 | ![]() |
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 | ![]() |
kein Editieren erlaubt | 20000529 |
Method PLUGINS_SET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
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 | ![]() |
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 | ![]() |
PE_TAB_IRATE_PARA | Call by reference | Type reference (TYPE) | VTS_CF_TAB_IRATE_P | Vorschlagsparameter | 20000119 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Vorschlag fehlgeschlagen | 20000119 |
History
Last changed by/on | SAP | 20070913 |
SAP Release Created in |