SAP ABAP Class CL_REAJ_INDEX_CALCULATION (Index: Calculations)
Hierarchy
EA-FIN (Software Component) EA-FIN
   RE-FX-AJ (Application Component) Rent Adjustment
     RE_AJ_ME (Package) RE: Adjustment Methods
Properties
Class CL_REAJ_INDEX_CALCULATION  
Short Description Index: Calculations    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package RE_AJ_ME   RE: Adjustment Methods 
Created 20030401   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 REAJ1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 REAJ4 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 RECA0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 RECA1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_REAJ_INDEX_CALCULATION has no interface implemented.
Friends
Class CL_REAJ_INDEX_CALCULATION has no friend class.
Attributes
Class CL_REAJ_INDEX_CALCULATION has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 REBASE_CHAIN Static method Public Method Execute Chaining 20030515
2 REBASE_EXISTS Static method Public Method Rebasing Exists? 20030808
3 REBASE_INDEXPOINTS Static method Public Method Rebase Points 20030512
4 REBASE_NECESSARY Static method Public Method Is Rebasing Necessary? 20030512
Events
Class CL_REAJ_INDEX_CALCULATION has no event.
Types
Class CL_REAJ_INDEX_CALCULATION has no local type.
Method Signatures

Method REBASE_CHAIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_ADJUSTMENTDATE Value transfer Type reference (TYPE) SY-DATUM Datum der Anpassung 20030515
2 Exporting ED_INDEXCHGPERCENT_AFTER Value transfer Type reference (TYPE) REAJINDEXCHANGING Indexänderung nach Verkettung 20030516
3 Exporting ED_INDEXCHGPERCENT_BEFORE Value transfer Type reference (TYPE) REAJINDEXCHANGING Indexänderung vor Verkettung 20030516
4 Exporting ED_INDEXCHGPERCENT_DOWN Value transfer Type reference (TYPE) REAJINDEXCHANGING Untere Grenze % 20030515
5 Exporting ED_INDEXCHGPERCENT_UP Value transfer Type reference (TYPE) REAJINDEXCHANGING Obere Grenze % 20030515
6 Exporting ED_INDEXCHGPOINTS_DOWN Value transfer Type reference (TYPE) REAJINDEXCHANGING Untere Grenze Punkte 20030515
7 Exporting ED_INDEXCHGPOINTS_ORG_DOWN Value transfer Type reference (TYPE) REAJINDEXCHANGING Untere Originalgrenze Punkte 20030516
8 Exporting ED_INDEXCHGPOINTS_ORG_UP Value transfer Type reference (TYPE) REAJINDEXCHANGING Obere Originalgrenze Punkte 20030516
9 Exporting ED_INDEXCHGPOINTS_UP Value transfer Type reference (TYPE) REAJINDEXCHANGING Obere Grenze Punkte 20030515
10 Exporting ED_INDEXCONSUMEPERCENT Value transfer Type reference (TYPE) REAJINDEXCHANGING Verbrauch % 20030515
11 Exporting ED_INDEXCONSUMEPOINTS Value transfer Type reference (TYPE) REAJINDEXCHANGING Verbrauch Punkte 20030515
12 Exporting ED_LASTDATEFORINDEX Call by reference Type reference (TYPE) SY-DATUM Letzter Zugriff auf Index 20030516
13 Importing ID_ADJUSTMENTDATE Value transfer Type reference (TYPE) SY-DATUM Datum der Anpassung 20030515
14 Importing ID_CHAINDATE Value transfer Type reference (TYPE) REAJINDXCHAINDATE Verkettungsdatum 20030515
15 Importing ID_FIRSTADJMINDEXBASE Value transfer Type reference (TYPE) REAJINDEXCHGPOINTS Indexpunkte für erste Anpasung 20030603
16 Importing ID_FIRSTINDEXDATE Value transfer Type reference (TYPE) REAJFIRSTINDEXDATE Datum, zu dem die Punkte für die 1. Anp. übernommen werden 20030613
17 Importing ID_FLEX Value transfer Type reference (TYPE) REAJRHYTHMFLEXIBLE Flexibilität Anpassungsrhythmus (Fest, frühestens, ..) 20060531
18 Importing ID_INDEXBASEYEAR Value transfer Type reference (TYPE) REAJINDEXBASEYEAR Basisjahr für eine Indexreihe 20030515
19 Importing ID_INDEXCHGPERCENT Value transfer Type reference (TYPE) REAJINDEXCHGPERCENT Mindeständerung der Indexreihe seit letzter Anp. in Prozent 20030515
20 Importing ID_INDEXCHGPEREXCEED Value transfer Type reference (TYPE) REAJINDEXCHGPEREXCEED Kennzeichen: Anpassen, wenn %-Differenz überschritten 20030515
21 Importing ID_INDEXCHGPOIEXCEED Value transfer Type reference (TYPE) REAJINDEXCHGPOIEXCEED Kennzeichen: Anpassen, wenn Punkte-Differenz überschritten 20030515
22 Importing ID_INDEXCHGPOINTS Value transfer Type reference (TYPE) REAJINDEXCHGPOINTS Mindeständerung der Indexreihe seit letzter Anp. in Punkten 20030515
23 Importing ID_INDEXSERIES Value transfer Type reference (TYPE) REAJINDEXSERIES Indexreihe, auf der die Anpassung basiert 20030515
24 Importing ID_INDEXSERIESRHYTHM Value transfer Type reference (TYPE) INDRHY Rhythmus der Indexreihe 20030515
25 Importing ID_LASTADJUSTMENTDATE Value transfer Type reference (TYPE) REAJLASTADJMDATE Datum der letzten Anpassung 20030515
26 Importing IF_REBASE_POINTS Value transfer Type reference (TYPE) ABAP_BOOL Punkte Grenzen umbasieren? 20030515
27 Importing IF_RHYTHM_DEFINITE Value transfer Type reference (TYPE) ABAP_BOOL Fester Anpassungsrhythmus 20030520
28 Importing IO_MSGLIST Value transfer Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20060531
29 Importing IS_STEP_PARAM Value transfer Type reference (TYPE) REAJ_STEP_PARAM Parameter für alle Anpassungsschritte 20060531
# Exception Resumable Description Created on
1 ERROR Fehler 20030515

Method REBASE_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_EXISTS Call by reference Type reference (TYPE) ABAP_BOOL Existiert? 20030808
2 Importing ID_INDEXBASEYEAR_FROM Value transfer Type reference (TYPE) REAJINDEXBASEYEAR Basisjahr für eine Indexreihe 20030808
3 Importing ID_INDEXBASEYEAR_TO Value transfer Type reference (TYPE) REAJINDEXBASEYEAR Basisjahr für eine Indexreihe 20030808
4 Importing ID_INDEXSERIES_FROM Value transfer Type reference (TYPE) REAJINDEXSERIES Indexreihe, auf der die Anpassung basiert 20030808
5 Importing ID_INDEXSERIES_TO Value transfer Type reference (TYPE) REAJINDEXSERIES Indexreihe, auf der die Anpassung basiert 20030808

Method REBASE_EXISTS on class CL_REAJ_INDEX_CALCULATION has no exception.

Method REBASE_INDEXPOINTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_INDEXBASEYEAR Value transfer Type reference (TYPE) REAJINDEXBASEYEAR Basisjahr für eine Indexreihe 20030512
2 Exporting ED_INDEXPOINTS Value transfer Type reference (TYPE) REAJINDEXCHANGING Umbasierte Indexpunkte 20030512
3 Exporting ED_INDEXSERIES Value transfer Type reference (TYPE) REAJINDEXSERIES Indexreihe, auf der die Anpassung basiert 20030512
4 Exporting EF_CHAINED Value transfer Type reference (TYPE) ABAP_BOOL Verkettet? 20030514
5 Exporting EF_REBASED Value transfer Type reference (TYPE) ABAP_BOOL Umbasiert? 20030512
6 Importing ID_ADJUSTMENTDATE Value transfer Type reference (TYPE) SY-DATUM Datum der Anpassung 20030512
7 Importing ID_FIRSTINDEXDATE Value transfer Type reference (TYPE) REAJFIRSTINDEXDATE Datum, zu dem die Punkte für die 1. Anp. übernommen werden 20030613
8 Importing ID_INDEXBASEYEAR Value transfer Type reference (TYPE) REAJINDEXBASEYEAR Basisjahr für eine Indexreihe 20030512
9 Importing ID_INDEXPOINTS Value transfer Type reference (TYPE) REAJINDEXCHANGING Indexpunkte 20030512
10 Importing ID_INDEXSERIES Value transfer Type reference (TYPE) REAJINDEXSERIES Indexreihe, auf der die Anpassung basiert 20030512
11 Importing ID_LASTADJUSTMENTDATE Value transfer Type reference (TYPE) SY-DATUM Datum der letzten Anpassung 20030514
# Exception Resumable Description Created on
1 ERROR Fehler 20030512

Method REBASE_NECESSARY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_CHAINDATE Value transfer Type reference (TYPE) REAJINDXCHAINDATE Verkettungsdatum 20030515
2 Exporting ED_INDEXBASEYEAR Value transfer Type reference (TYPE) REAJINDEXBASEYEAR Basisjahr für eine Indexreihe 20030512
3 Exporting ED_INDEXSERIES Value transfer Type reference (TYPE) REAJINDEXSERIES Indexreihe, auf der die Anpassung basiert 20030512
4 Exporting EF_CHAINED Value transfer Type reference (TYPE) ABAP_BOOL Verkettet? 20030514
5 Exporting EF_NECESSARY Value transfer Type reference (TYPE) ABAP_BOOL Notwendig? 20030512
6 Exporting ES_CONVERSION Value transfer Type reference (TYPE) REAJC_INDEX_CONVERSION Umbasierungseintrag 20030512
7 Importing ID_ADJUSTMENTDATE Value transfer Type reference (TYPE) SY-DATUM Datum der Anpassung 20030512
8 Importing ID_FIRSTINDEXDATE Value transfer Type reference (TYPE) REAJFIRSTINDEXDATE Datum, zu dem die Punkte für die 1. Anp. übernommen werden 20030613
9 Importing ID_INDEXBASEYEAR Value transfer Type reference (TYPE) REAJINDEXBASEYEAR Basisjahr für eine Indexreihe 20030512
10 Importing ID_INDEXSERIES Value transfer Type reference (TYPE) REAJINDEXSERIES Indexreihe, auf der die Anpassung basiert 20030512
11 Importing ID_LASTADJUSTMENTDATE Value transfer Type reference (TYPE) SY-DATUM Datum der letzten Anpassung 20030514

Method REBASE_NECESSARY on class CL_REAJ_INDEX_CALCULATION has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 200