SAP ABAP Class IF_IRA_BEARER (Treasury: Interest Rate Adjustment for Bearer)
Properties
Class IF_IRA_BEARER  
Short Description Treasury: Interest Rate Adjustment for Bearer    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20000508   SAP 
Last change 20110810   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 TRDE Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class IF_IRA_BEARER has no interface implemented.
Friends
Class IF_IRA_BEARER has no friend class.
Attributes
Class IF_IRA_BEARER has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 AUTOFIXING_CREATE Instance method Public Method Automatic Interest Fixing 20000609
2 AUTOFIXING_REVERSE Instance method Public Method Automatic Reversal of Interest Fixing 20000609
3 DATES_IN_PROCESS Instance method Public Method Fixing Dates in Process 20000620
4 FIXING_PROPOSE Instance method Public Method Determine Proposal Values for Fixing 20000605
5 FIXING_UPDATE Instance method Public Method Sets New Status of Fixing Entry 20000605
6 FOLLOWING_WORK_MODE Instance method Public Method Mode Following Processing Mode 20000620
7 FRA_CALC_POSSIBLE Instance method Public Method New Calculation Possible for FRA? 20010104
8 GET_BEARER_CAT Instance method Public Method Reads Bearer_cat 20000714
9 GET_BEARER_ID Instance method Public Method Reads Bearer_ID 20000714
10 GET_MODUS Instance method Public Method Reads Mode Attribute 20060117
11 GET_TRIGGER Instance method Public Method Reads Trigger Attribute 20060117
12 INTEREST_VALUES_GET Instance method Public Method Delivers int. rates acc. to planned record update strategy 20000517
13 IS_FIXING_EDITABLE Instance method Public Method Determines if Editing is Possible 20000605
14 LAST_IRA_DATE_GET Instance method Public Method Delivers Date of Last Fixing 20000517
15 REGISTRATIONS_CHECK Instance method Public Method Checks Registration Entries 20000608
16 REGISTRATIONS_DEACTIVATE Instance method Public Method Deactivates Registrations 20000726
17 REGISTRATIONS_GET Instance method Public Method Reads Status of Registrations 20000518
18 REGISTRATIONS_REACTIVATE Instance method Public Method Reactivates Registrations 20000801
19 REGISTRATIONS_REVERSE Instance method Public Method Sets all Existing Registrations to Obsolete 20000608
20 REGISTRATIONS_SAVE Instance method Public Method Saves Registrations with Interest Rate Adjustment Bearer 20000609
21 REGISTRATIONS_UPDATE Instance method Public Method Sets New Status of Registrations 20000518
22 SET_CASHFLOW_ID Instance method Public Method Sets Cash Flow ID to be Processed 20000707
23 SET_REGI_STATE_OUT_OF_PROCESS Instance method Public Method Removes Registrations from Processing 20010501
Events
Class IF_IRA_BEARER has no event.
Types
Class IF_IRA_BEARER has no local type.
Method Signatures

Method AUTOFIXING_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_TAB_MESSAGE Call by reference Type reference (TYPE) TRIA_TAB_MESSAGE Fehlermeldungen aus der Zinsanpassung 20000727
2 Importing PI_CURR_RATE Call by reference Type reference (TYPE) TB_RATE_CURRENT Referenzzins ist aktuell 20091111

Method AUTOFIXING_CREATE on class IF_IRA_BEARER has no exception.

Method AUTOFIXING_REVERSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_TAB_MESSAGE Call by reference Type reference (TYPE) TRIA_TAB_MESSAGE Fehlermeldungen aus der Zinsanpassung 20000727

Method AUTOFIXING_REVERSE on class IF_IRA_BEARER has no exception.

Method DATES_IN_PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_CHECK_FLAG Value transfer Type reference (TYPE) BOOLEAN 20081216
2 Returning RESULT Value transfer Type reference (TYPE) TRIAY_FIXING_DATA Feststellungsdaten 20000620

Method DATES_IN_PROCESS on class IF_IRA_BEARER has no exception.

Method FIXING_PROPOSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_REGISTRATION Call by reference Type reference (TYPE) TRIAS Registrierung 20000605
# Exception Resumable Description Created on
1 PROPOSE_FAILED Storno kann nicht durchgeführt werden 20000605

Method FIXING_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_REGISTRATION Call by reference Type reference (TYPE) TRIAS Registrierung 20000605
# Exception Resumable Description Created on
1 NOT_ALLOWED Update nicht möglich 20000605

Method FOLLOWING_WORK_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) TB_IRA_REGISTRATION_STATE Bearbeitungsmodus 20000620
# Exception Resumable Description Created on
1 NOT_ALLOWED Keine Änderungen erlaubt 20000620

Method FRA_CALC_POSSIBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TAB_FLOW Value transfer Type reference (TYPE) VTS_CF_TAB_FLOW Bewegungsdaten 20021009
2 Returning RE_CALC_POSSIBLE Value transfer Type reference (TYPE) XFELD Berechnung ist möglich 20010104

Method FRA_CALC_POSSIBLE on class IF_IRA_BEARER has no exception.

Method GET_BEARER_CAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_BEARER_CAT Value transfer Type reference (TYPE) TB_IRA_BEARER_CAT bearer_cat 20000714

Method GET_BEARER_CAT on class IF_IRA_BEARER has no exception.

Method GET_BEARER_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_BEARER_ID Value transfer Type reference (TYPE) TB_IRA_BEARER_ID bearer_id 20000714

Method GET_BEARER_ID on class IF_IRA_BEARER has no exception.

Method GET_MODUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_MODUS Value transfer Type reference (TYPE) TB_IRA_OPEN_MOD Modus eines TRIA-OPEN-Aufrufs (Display, Change) 20060117

Method GET_MODUS on class IF_IRA_BEARER has no exception.

Method GET_TRIGGER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_TRIGGER Value transfer Type reference (TYPE) TB_IRA_TRIGGER Zinsanpassungsauslöser 20060117

Method GET_TRIGGER on class IF_IRA_BEARER has no exception.

Method INTEREST_VALUES_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TAB_INTEREST_VALUES Call by reference Type reference (TYPE) IRAY_INTEREST_VALUE Relevante Zinssätze 20000517
2 Importing IM_PLAN_STRAT Call by reference Type reference (TYPE) TB_IRA_PLAN_STRATEGY Plansatzfortschreibungsstrategie 20000530
3 Importing IM_TAB_ADJ_DATE Call by reference Type reference (TYPE) IRAY_ANPASS Tabelle mit FIMA-Terminschiene 20000530
# Exception Resumable Description Created on
1 REGISTRATION_ERROR Fehler bei den Registrierungseinträgen 20000721

Method IS_FIXING_EDITABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_REGISTRATION Call by reference Type reference (TYPE) TRIAS Registrierung 20000605
# Exception Resumable Description Created on
1 NOT_ALLOWED kein Editieren erlaubt 20000605
2 UNKNOWN_REGISTRATION Registrierung unbekannt 20000616

Method LAST_IRA_DATE_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_LAST_IRA_DATE Value transfer Type reference (TYPE) TB_IRA_DATE Datum der letzen Fixierung 20000517
# Exception Resumable Description Created on
1 NO_FIXING Keine Fixierung vorhanden 20000517

Method REGISTRATIONS_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TAB_MESSAGES Value transfer Type reference (TYPE) TRIA_TAB_MESSAGE Tabelle mit Fehldermeldungen 20000608
# Exception Resumable Description Created on
1 CHECK_FAILED Prüfungen fehlgeschlagen 20000727

Method REGISTRATIONS_DEACTIVATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_RAN_IRA_DATE Call by reference Type reference (TYPE) TRIAR_IRA_DATE Range: Zinsfeststellungsdatum 20000726

Method REGISTRATIONS_DEACTIVATE on class IF_IRA_BEARER has no exception.

Method REGISTRATIONS_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_GET_OLD_REGIS Value transfer Type reference (TYPE) C alte Registrierungen zurückgeben 20030821
2 Returning RESULT Value transfer Type reference (TYPE) TRIAY Registrierungen 20000518

Method REGISTRATIONS_GET on class IF_IRA_BEARER has no exception.

Method REGISTRATIONS_REACTIVATE Signature

Method REGISTRATIONS_REACTIVATE on class IF_IRA_BEARER has no parameter.
Method REGISTRATIONS_REACTIVATE on class IF_IRA_BEARER has no exception.

Method REGISTRATIONS_REVERSE Signature

Method REGISTRATIONS_REVERSE on class IF_IRA_BEARER has no parameter.
# Exception Resumable Description Created on
1 NOT_ALLOWED Registrierungen nicht gelöscht, da fixierte existieren 20000608

Method REGISTRATIONS_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BEARER_ID Call by reference Type reference (TYPE) TB_IRA_BEARER_ID Zinsanpassungsträger 20000609
# Exception Resumable Description Created on
1 CONSISTENCY_ERROR Inkonsistenz der Zinsfeststellung- und / oder Zinsanpassung 20000616

Method REGISTRATIONS_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TAB_REGISTRATION Call by reference Type reference (TYPE) TRIAY Registrierungen 20000518
# Exception Resumable Description Created on
1 CALC_CHANGED Berechnung für gefixte Termine ist verändert 20020304
2 NOT_ALLOWED Kein Update möglich 20000518

Method SET_CASHFLOW_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CASHFLOW_ID Call by reference Type reference (TYPE) TB_IRA_CASHFLOW_ID '0000' Cahsflow-ID 20000707

Method SET_CASHFLOW_ID on class IF_IRA_BEARER has no exception.

Method SET_REGI_STATE_OUT_OF_PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TAB_ACT_DATES Call by reference Type reference (TYPE) TRIAY_FIXING_DATA Zinsanpassungen 20010501

Method SET_REGI_STATE_OUT_OF_PROCESS on class IF_IRA_BEARER has no exception.
History
Last changed by/on SAP  20110810 
SAP Release Created in