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 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
3 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
4 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
5 | ![]() |
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 | ![]() |
Static method | Public | Method | Execute Chaining | 20030515 |
2 | ![]() |
Static method | Public | Method | Rebasing Exists? | 20030808 |
3 | ![]() |
Static method | Public | Method | Rebase Points | 20030512 |
4 | ![]() |
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 | ![]() |
ED_ADJUSTMENTDATE | Value transfer | Type reference (TYPE) | SY-DATUM | Datum der Anpassung | 20030515 | ||
2 | ![]() |
ED_INDEXCHGPERCENT_AFTER | Value transfer | Type reference (TYPE) | REAJINDEXCHANGING | Indexänderung nach Verkettung | 20030516 | ||
3 | ![]() |
ED_INDEXCHGPERCENT_BEFORE | Value transfer | Type reference (TYPE) | REAJINDEXCHANGING | Indexänderung vor Verkettung | 20030516 | ||
4 | ![]() |
ED_INDEXCHGPERCENT_DOWN | Value transfer | Type reference (TYPE) | REAJINDEXCHANGING | Untere Grenze % | 20030515 | ||
5 | ![]() |
ED_INDEXCHGPERCENT_UP | Value transfer | Type reference (TYPE) | REAJINDEXCHANGING | Obere Grenze % | 20030515 | ||
6 | ![]() |
ED_INDEXCHGPOINTS_DOWN | Value transfer | Type reference (TYPE) | REAJINDEXCHANGING | Untere Grenze Punkte | 20030515 | ||
7 | ![]() |
ED_INDEXCHGPOINTS_ORG_DOWN | Value transfer | Type reference (TYPE) | REAJINDEXCHANGING | Untere Originalgrenze Punkte | 20030516 | ||
8 | ![]() |
ED_INDEXCHGPOINTS_ORG_UP | Value transfer | Type reference (TYPE) | REAJINDEXCHANGING | Obere Originalgrenze Punkte | 20030516 | ||
9 | ![]() |
ED_INDEXCHGPOINTS_UP | Value transfer | Type reference (TYPE) | REAJINDEXCHANGING | Obere Grenze Punkte | 20030515 | ||
10 | ![]() |
ED_INDEXCONSUMEPERCENT | Value transfer | Type reference (TYPE) | REAJINDEXCHANGING | Verbrauch % | 20030515 | ||
11 | ![]() |
ED_INDEXCONSUMEPOINTS | Value transfer | Type reference (TYPE) | REAJINDEXCHANGING | Verbrauch Punkte | 20030515 | ||
12 | ![]() |
ED_LASTDATEFORINDEX | Call by reference | Type reference (TYPE) | SY-DATUM | Letzter Zugriff auf Index | 20030516 | ||
13 | ![]() |
ID_ADJUSTMENTDATE | Value transfer | Type reference (TYPE) | SY-DATUM | Datum der Anpassung | 20030515 | ||
14 | ![]() |
ID_CHAINDATE | Value transfer | Type reference (TYPE) | REAJINDXCHAINDATE | Verkettungsdatum | 20030515 | ||
15 | ![]() |
ID_FIRSTADJMINDEXBASE | Value transfer | Type reference (TYPE) | REAJINDEXCHGPOINTS | Indexpunkte für erste Anpasung | 20030603 | ||
16 | ![]() |
ID_FIRSTINDEXDATE | Value transfer | Type reference (TYPE) | REAJFIRSTINDEXDATE | Datum, zu dem die Punkte für die 1. Anp. übernommen werden | 20030613 | ||
17 | ![]() |
ID_FLEX | Value transfer | Type reference (TYPE) | REAJRHYTHMFLEXIBLE | Flexibilität Anpassungsrhythmus (Fest, frühestens, ..) | 20060531 | ||
18 | ![]() |
ID_INDEXBASEYEAR | Value transfer | Type reference (TYPE) | REAJINDEXBASEYEAR | Basisjahr für eine Indexreihe | 20030515 | ||
19 | ![]() |
ID_INDEXCHGPERCENT | Value transfer | Type reference (TYPE) | REAJINDEXCHGPERCENT | Mindeständerung der Indexreihe seit letzter Anp. in Prozent | 20030515 | ||
20 | ![]() |
ID_INDEXCHGPEREXCEED | Value transfer | Type reference (TYPE) | REAJINDEXCHGPEREXCEED | Kennzeichen: Anpassen, wenn %-Differenz überschritten | 20030515 | ||
21 | ![]() |
ID_INDEXCHGPOIEXCEED | Value transfer | Type reference (TYPE) | REAJINDEXCHGPOIEXCEED | Kennzeichen: Anpassen, wenn Punkte-Differenz überschritten | 20030515 | ||
22 | ![]() |
ID_INDEXCHGPOINTS | Value transfer | Type reference (TYPE) | REAJINDEXCHGPOINTS | Mindeständerung der Indexreihe seit letzter Anp. in Punkten | 20030515 | ||
23 | ![]() |
ID_INDEXSERIES | Value transfer | Type reference (TYPE) | REAJINDEXSERIES | Indexreihe, auf der die Anpassung basiert | 20030515 | ||
24 | ![]() |
ID_INDEXSERIESRHYTHM | Value transfer | Type reference (TYPE) | INDRHY | Rhythmus der Indexreihe | 20030515 | ||
25 | ![]() |
ID_LASTADJUSTMENTDATE | Value transfer | Type reference (TYPE) | REAJLASTADJMDATE | Datum der letzten Anpassung | 20030515 | ||
26 | ![]() |
IF_REBASE_POINTS | Value transfer | Type reference (TYPE) | ABAP_BOOL | Punkte Grenzen umbasieren? | 20030515 | ||
27 | ![]() |
IF_RHYTHM_DEFINITE | Value transfer | Type reference (TYPE) | ABAP_BOOL | Fester Anpassungsrhythmus | 20030520 | ||
28 | ![]() |
IO_MSGLIST | Value transfer | Object reference (TYPE REF TO) | IF_RECA_MESSAGE_LIST | Nachrichtensammler | 20060531 | ||
29 | ![]() |
IS_STEP_PARAM | Value transfer | Type reference (TYPE) | REAJ_STEP_PARAM | Parameter für alle Anpassungsschritte | 20060531 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler | 20030515 |
Method REBASE_EXISTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EF_EXISTS | Call by reference | Type reference (TYPE) | ABAP_BOOL | Existiert? | 20030808 | ||
2 | ![]() |
ID_INDEXBASEYEAR_FROM | Value transfer | Type reference (TYPE) | REAJINDEXBASEYEAR | Basisjahr für eine Indexreihe | 20030808 | ||
3 | ![]() |
ID_INDEXBASEYEAR_TO | Value transfer | Type reference (TYPE) | REAJINDEXBASEYEAR | Basisjahr für eine Indexreihe | 20030808 | ||
4 | ![]() |
ID_INDEXSERIES_FROM | Value transfer | Type reference (TYPE) | REAJINDEXSERIES | Indexreihe, auf der die Anpassung basiert | 20030808 | ||
5 | ![]() |
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 | ![]() |
ED_INDEXBASEYEAR | Value transfer | Type reference (TYPE) | REAJINDEXBASEYEAR | Basisjahr für eine Indexreihe | 20030512 | ||
2 | ![]() |
ED_INDEXPOINTS | Value transfer | Type reference (TYPE) | REAJINDEXCHANGING | Umbasierte Indexpunkte | 20030512 | ||
3 | ![]() |
ED_INDEXSERIES | Value transfer | Type reference (TYPE) | REAJINDEXSERIES | Indexreihe, auf der die Anpassung basiert | 20030512 | ||
4 | ![]() |
EF_CHAINED | Value transfer | Type reference (TYPE) | ABAP_BOOL | Verkettet? | 20030514 | ||
5 | ![]() |
EF_REBASED | Value transfer | Type reference (TYPE) | ABAP_BOOL | Umbasiert? | 20030512 | ||
6 | ![]() |
ID_ADJUSTMENTDATE | Value transfer | Type reference (TYPE) | SY-DATUM | Datum der Anpassung | 20030512 | ||
7 | ![]() |
ID_FIRSTINDEXDATE | Value transfer | Type reference (TYPE) | REAJFIRSTINDEXDATE | Datum, zu dem die Punkte für die 1. Anp. übernommen werden | 20030613 | ||
8 | ![]() |
ID_INDEXBASEYEAR | Value transfer | Type reference (TYPE) | REAJINDEXBASEYEAR | Basisjahr für eine Indexreihe | 20030512 | ||
9 | ![]() |
ID_INDEXPOINTS | Value transfer | Type reference (TYPE) | REAJINDEXCHANGING | Indexpunkte | 20030512 | ||
10 | ![]() |
ID_INDEXSERIES | Value transfer | Type reference (TYPE) | REAJINDEXSERIES | Indexreihe, auf der die Anpassung basiert | 20030512 | ||
11 | ![]() |
ID_LASTADJUSTMENTDATE | Value transfer | Type reference (TYPE) | SY-DATUM | Datum der letzten Anpassung | 20030514 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler | 20030512 |
Method REBASE_NECESSARY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ED_CHAINDATE | Value transfer | Type reference (TYPE) | REAJINDXCHAINDATE | Verkettungsdatum | 20030515 | ||
2 | ![]() |
ED_INDEXBASEYEAR | Value transfer | Type reference (TYPE) | REAJINDEXBASEYEAR | Basisjahr für eine Indexreihe | 20030512 | ||
3 | ![]() |
ED_INDEXSERIES | Value transfer | Type reference (TYPE) | REAJINDEXSERIES | Indexreihe, auf der die Anpassung basiert | 20030512 | ||
4 | ![]() |
EF_CHAINED | Value transfer | Type reference (TYPE) | ABAP_BOOL | Verkettet? | 20030514 | ||
5 | ![]() |
EF_NECESSARY | Value transfer | Type reference (TYPE) | ABAP_BOOL | Notwendig? | 20030512 | ||
6 | ![]() |
ES_CONVERSION | Value transfer | Type reference (TYPE) | REAJC_INDEX_CONVERSION | Umbasierungseintrag | 20030512 | ||
7 | ![]() |
ID_ADJUSTMENTDATE | Value transfer | Type reference (TYPE) | SY-DATUM | Datum der Anpassung | 20030512 | ||
8 | ![]() |
ID_FIRSTINDEXDATE | Value transfer | Type reference (TYPE) | REAJFIRSTINDEXDATE | Datum, zu dem die Punkte für die 1. Anp. übernommen werden | 20030613 | ||
9 | ![]() |
ID_INDEXBASEYEAR | Value transfer | Type reference (TYPE) | REAJINDEXBASEYEAR | Basisjahr für eine Indexreihe | 20030512 | ||
10 | ![]() |
ID_INDEXSERIES | Value transfer | Type reference (TYPE) | REAJINDEXSERIES | Indexreihe, auf der die Anpassung basiert | 20030512 | ||
11 | ![]() |
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 |