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
⤷ 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 |