From 882fe1a4d2b9de716ad2e878eb9df6383800d3ab Mon Sep 17 00:00:00 2001 From: alex-senger Date: Mon, 9 Sep 2024 16:53:25 +0200 Subject: [PATCH] split vertrauensschutz constants --- .../builtins/parameters/gesetzlicheRente.ttsl | 1547 +++++++++-------- 1 file changed, 791 insertions(+), 756 deletions(-) diff --git a/src/resources/builtins/parameters/gesetzlicheRente.ttsl b/src/resources/builtins/parameters/gesetzlicheRente.ttsl index 499ba5b4..4114c27a 100644 --- a/src/resources/builtins/parameters/gesetzlicheRente.ttsl +++ b/src/resources/builtins/parameters/gesetzlicheRente.ttsl @@ -696,417 +696,12 @@ public constant renteFrauenPflichtbeitrag: Int { * bezogen werden kann. * Reference: § 237 SGB VI */ -public constant altersgrenzeArbeitslosigkeitAbschlagsfrei: Float or Dict> { - from 1980-01-01 = 60.0; +public constant altersgrenzeArbeitslosigkeitAbschlagsfrei { + from 1980-01-01: Float = 60.0; - from 1992-01-01 = { - 0: 60.0, - 1941: { - 1: 60.083333, - 2: 60.083333, - 3: 60.083333, - 4: 60.083333, - 5: 60.166667, - 6: 60.166667, - 7: 60.166667, - 8: 60.166667, - 9: 60.25, - 10: 60.25, - 11: 60.25, - 12: 60.25, - }, - 1942: { - 1: 60.333333, - 2: 60.333333, - 3: 60.333333, - 4: 60.333333, - 5: 60.416667, - 6: 60.416667, - 7: 60.416667, - 8: 60.416667, - 9: 60.5, - 10: 60.5, - 11: 60.5, - 12: 60.5, - }, - 1943: { - 1: 60.583333, - 2: 60.583333, - 3: 60.583333, - 4: 60.583333, - 5: 60.666667, - 6: 60.666667, - 7: 60.666667, - 8: 60.666667, - 9: 60.75, - 10: 60.75, - 11: 60.75, - 12: 60.75, - }, - 1944: { - 1: 60.833333, - 2: 60.833333, - 3: 60.833333, - 4: 60.833333, - 5: 61.916667, - 6: 61.916667, - 7: 61.916667, - 8: 61.916667, - 9: 61.0, - 10: 61, - 11: 61, - 12: 61, - }, - 1945: { - 1: 61.083333, - 2: 61.083333, - 3: 61.166667, - 4: 61.166667, - 5: 61.25, - 6: 61.25, - 7: 61.333333, - 8: 61.333333, - 9: 61.416667, - 10: 61.416667, - 11: 61.5, - 12: 61.5, - }, - 1946: { - 1: 61.583333, - 2: 61.583333, - 3: 61.666667, - 4: 61.666667, - 5: 61.75, - 6: 61.75, - 7: 61.833333, - 8: 61.833333, - 9: 61.916667, - 10: 61.916667, - 11: 62.0, - 12: 62.0, - }, - 1947: { - 1: 62.083333, - 2: 62.083333, - 3: 62.166667, - 4: 62.166667, - 5: 62.25, - 6: 62.25, - 7: 62.333333, - 8: 62.333333, - 9: 62.416667, - 10: 62.416667, - 11: 62.5, - 12: 62.5, - }, - 1948: { - 1: 62.583333, - 2: 62.583333, - 3: 62.666667, - 4: 62.666667, - 5: 62.75, - 6: 62.75, - 7: 62.833333, - 8: 62.833333, - 9: 62.916667, - 10: 62.916667, - 11: 63.0, - 12: 63.0, - }, - 1949: { - 1: 63.083333, - 2: 63.083333, - 3: 63.166667, - 4: 63.166667, - 5: 63.25, - 6: 63.25, - 7: 63.333333, - 8: 63.333333, - 9: 63.416667, - 10: 63.416667, - 11: 63.5, - 12: 63.5, - }, - 1950: { - 1: 63.583333, - 2: 63.583333, - 3: 63.666667, - 4: 63.666667, - 5: 63.75, - 6: 63.75, - 7: 63.833333, - 8: 63.833333, - 9: 63.916667, - 10: 63.916667, - 11: 64.0, - 12: 64.0, - }, - 1951: { - 1: 64.083333, - 2: 64.083333, - 3: 64.166667, - 4: 64.166667, - 5: 64.25, - 6: 64.25, - 7: 64.333333, - 8: 64.333333, - 9: 64.416667, - 10: 64.416667, - 11: 64.5, - 12: 64.5, - }, - 1952: { - 1: 64.583333, - 2: 64.583333, - 3: 64.666667, - 4: 64.666667, - 5: 64.75, - 6: 64.75, - 7: 64.833333, - 8: 64.833333, - 9: 64.916667, - 10: 64.916667, - 11: 65.0, - 12: 65.0, - }, - }; - - from 1996-07-29 = { - 0: 60.0, - 1937: { - 1: 60.083333, - 2: 60.166667, - 3: 60.25, - 4: 60.333333, - 5: 60.416667, - 6: 60.5, - 7: 60.583333, - 8: 60.666667, - 9: 60.75, - 10: 60.833333, - 11: 60.916667, - 12: 61.0, - }, - 1938: { - 1: 61.083333, - 2: 61.166667, - 3: 61.25, - 4: 61.333333, - 5: 61.416667, - 6: 61.5, - 7: 61.583333, - 8: 61.666667, - 9: 61.75, - 10: 61.833333, - 11: 61.916667, - 12: 62.0, - }, - 1939: { - 1: 62.083333, - 2: 62.166667, - 3: 62.25, - 4: 62.333333, - 5: 62.416667, - 6: 62.5, - 7: 62.583333, - 8: 62.666667, - 9: 62.75, - 10: 62.833333, - 11: 62.916667, - 12: 63.0, - }, - 1940: { - 1: 63.0, - 2: 63.0, - 3: 63.0, - 4: 63.0, - 5: 63.0, - 6: 63.0, - 7: 63.0, - 8: 63.0, - 9: 63.0, - 10: 63.0, - 11: 63.0, - 12: 63.0, - }, - 1941: { - 1: 63.0, - 2: 63.0, - 3: 63.0, - 4: 63.0, - 5: 63.0, - 6: 63.0, - 7: 63.0, - 8: 63.0, - 9: 63.0, - 10: 63.0, - 11: 63.0, - 12: 63.0, - }, - 1942: { - 1: 63.0, - 2: 63.0, - 3: 63.0, - 4: 63.0, - 5: 63.0, - 6: 63.0, - 7: 63.0, - 8: 63.0, - 9: 63.0, - 10: 63.0, - 11: 63.0, - 12: 63.0, - }, - 1943: { - 1: 63.0, - 2: 63.0, - 3: 63.0, - 4: 63.0, - 5: 63.0, - 6: 63.0, - 7: 63.0, - 8: 63.0, - 9: 63.0, - 10: 63.0, - 11: 63.0, - 12: 63.0, - }, - 1944: { - 1: 63.0, - 2: 63.0, - 3: 63.0, - 4: 63.0, - 5: 63.0, - 6: 63.0, - 7: 63.0, - 8: 63.0, - 9: 63.0, - 10: 63.0, - 11: 63.0, - 12: 63.0, - }, - 1945: { - 1: 63.0, - 2: 63.0, - 3: 63.0, - 4: 63.0, - 5: 63.0, - 6: 63.0, - 7: 63.0, - 8: 63.0, - 9: 63.0, - 10: 63.0, - 11: 63.0, - 12: 63.0, - }, - 1946: { - 1: 63.0, - 2: 63.0, - 3: 63.0, - 4: 63.0, - 5: 63.0, - 6: 63.0, - 7: 63.0, - 8: 63.0, - 9: 63.0, - 10: 63.0, - 11: 63.0, - 12: 63.0, - }, - 1947: { - 1: 63.0, - 2: 63.0, - 3: 63.0, - 4: 63.0, - 5: 63.0, - 6: 63.0, - 7: 63.0, - 8: 63.0, - 9: 63.0, - 10: 63.0, - 11: 63.0, - 12: 63.0, - }, - 1948: { - 1: 63.0, - 2: 63.0, - 3: 63.0, - 4: 63.0, - 5: 63.0, - 6: 63.0, - 7: 63.0, - 8: 63.0, - 9: 63.0, - 10: 63.0, - 11: 63.0, - 12: 63.0, - }, - 1949: { - 1: 63.083333, - 2: 63.083333, - 3: 63.166667, - 4: 63.166667, - 5: 63.25, - 6: 63.25, - 7: 63.333333, - 8: 63.333333, - 9: 63.416667, - 10: 63.416667, - 11: 63.5, - 12: 63.5, - }, - 1950: { - 1: 63.583333, - 2: 63.583333, - 3: 63.666667, - 4: 63.666667, - 5: 63.75, - 6: 63.75, - 7: 63.833333, - 8: 63.833333, - 9: 63.916667, - 10: 63.916667, - 11: 64.0, - 12: 64.0, - }, - 1951: { - 1: 64.083333, - 2: 64.083333, - 3: 64.166667, - 4: 64.166667, - 5: 64.25, - 6: 64.25, - 7: 64.333333, - 8: 64.333333, - 9: 64.416667, - 10: 64.416667, - 11: 64.5, - 12: 64.5, - }, - 1952: { - 1: 64.583333, - 2: 64.583333, - 3: 64.666667, - 4: 64.666667, - 5: 64.75, - 6: 64.75, - 7: 64.833333, - 8: 64.833333, - 9: 64.916667, - 10: 64.916667, - 11: 65.0, - 12: 65.0, - }, - /* - Altersgrenze für Altersrente wegen Arbeitslosigkeit mit Vertrauensschutz - (abschlagsfrei). - Increase of full retirement age according to old law (RRG 1992) for individuals - covered under Vertrauensschutz. - Reference: § 237 SGB VI Abs. 4 - */ - "vertrauensschutz": { - "max_birthyear_old_regime": 1940, - "entry_age_old_regime": 60.0, + Dict> { + from 1992-01-01 = { + 0: 60.0, 1941: { 1: 60.083333, 2: 60.083333, @@ -1152,392 +747,832 @@ public constant altersgrenzeArbeitslosigkeitAbschlagsfrei: Float or Dict>{ - from 1980-01-01 = 60.0; - - # Increase of early retirement age from 60 to 62 for birth cohort 1949-1952. - # Reference: Rentenreformgesetz 1992. BGBl. I S. 2261 1989 § 41 - from 1992-01-01 = { - "max_birthyear_old_regime": 1948, - "min_birthyear_new_regime": 1953, - "entry_age_old_regime": 60.0, - "entry_age_new_regime": 62.0, - 1949: { +public constant altersgrenzeArbeitslosigkeitAbschlagsfreiVertrauensschutz: Dict> { + /* + Altersgrenze für Altersrente wegen Arbeitslosigkeit mit Vertrauensschutz + (abschlagsfrei). + Increase of full retirement age according to old law (RRG 1992) for individuals + covered under Vertrauensschutz. + Reference: § 237 SGB VI Abs. 4 + */ + from 1996-07-29 { + 1941: { 1: 60.083333, 2: 60.083333, - 3: 60.166667, - 4: 60.166667, - 5: 60.25, - 6: 60.25, - 7: 60.333333, - 8: 60.333333, - 9: 60.416667, - 10: 60.416667, + 3: 60.083333, + 4: 60.083333, + 5: 60.166667, + 6: 60.166667, + 7: 60.166667, + 8: 60.166667, + 9: 60.25, + 10: 60.25, + 11: 60.25, + 12: 60.25, + }, + 1942: { + 1: 60.333333, + 2: 60.333333, + 3: 60.333333, + 4: 60.333333, + 5: 60.416667, + 6: 60.416667, + 7: 60.416667, + 8: 60.416667, + 9: 60.5, + 10: 60.5, 11: 60.5, 12: 60.5, }, - 1950: { + 1943: { 1: 60.583333, 2: 60.583333, - 3: 60.666667, - 4: 60.666667, - 5: 60.75, - 6: 60.75, - 7: 60.833333, - 8: 60.833333, - 9: 60.916667, - 10: 60.916667, - 11: 61.0, - 12: 61.0, - }, - 1951: { - 1: 61.083333, - 2: 61.083333, - 3: 61.166667, - 4: 61.166667, - 5: 61.25, - 6: 61.25, - 7: 61.333333, - 8: 61.333333, - 9: 61.416667, - 10: 61.416667, - 11: 61.5, - 12: 61.5, + 3: 60.583333, + 4: 60.583333, + 5: 60.666667, + 6: 60.666667, + 7: 60.666667, + 8: 60.666667, + 9: 60.75, + 10: 60.75, + 11: 60.75, + 12: 60.75, }, - 1952: { - 1: 61.583333, - 2: 61.583333, - 3: 61.666667, - 4: 61.666667, - 5: 61.75, - 6: 61.75, - 7: 61.833333, - 8: 61.833333, - 9: 61.916667, - 10: 61.916667, - 11: 62.0, - 12: 62.0, + 1944: { + 1: 60.833333, + 2: 60.833333, }, }; - # Increase of early retirement age from 60 to 65 for birth cohort 1937-1941. - # Reference: Wachstums- und Beschäftigungsförderungsgesetz 1996. BGBl. I S. 1461 1996 - from 1996-07-29 = { - "max_birthyear_old_regime": 1948, - "min_birthyear_new_regime": 1953, - "entry_age_old_regime": 60.0, - "entry_age_new_regime": 62.0, - 1949: { + /* + Altersgrenze für Altersrente wegen Arbeitslosigkeit mit Vertrauensschutz + (abschlagsfrei). + Increase of full retirement age according to old law (RRG 1992) for individuals + covered under Vertrauensschutz. + Reference: § 237 SGB VI Abs. 4 + */ + from 1996-09-27 = { + 1941: { 1: 60.083333, 2: 60.083333, - 3: 60.166667, - 4: 60.166667, - 5: 60.25, - 6: 60.25, - 7: 60.333333, - 8: 60.333333, - 9: 60.416667, - 10: 60.416667, + 3: 60.083333, + 4: 60.083333, + 5: 60.166667, + 6: 60.166667, + 7: 60.166667, + 8: 60.166667, + 9: 60.25, + 10: 60.25, + 11: 60.25, + 12: 60.25, + }, + 1942: { + 1: 60.333333, + 2: 60.333333, + 3: 60.333333, + 4: 60.333333, + 5: 60.416667, + 6: 60.416667, + 7: 60.416667, + 8: 60.416667, + 9: 60.5, + 10: 60.5, 11: 60.5, 12: 60.5, }, - 1950: { + 1943: { 1: 60.583333, 2: 60.583333, - 3: 60.666667, - 4: 60.666667, - 5: 60.75, - 6: 60.75, - 7: 60.833333, - 8: 60.833333, - 9: 60.916667, - 10: 60.916667, - 11: 61.0, - 12: 61.0, - }, - 1951: { - 1: 61.083333, - 2: 61.083333, - 3: 61.166667, - 4: 61.166667, - 5: 61.25, - 6: 61.25, - 7: 61.333333, - 8: 61.333333, - 9: 61.416667, - 10: 61.416667, - 11: 61.5, - 12: 61.5, + 3: 60.583333, + 4: 60.583333, + 5: 60.666667, + 6: 60.666667, + 7: 60.666667, + 8: 60.666667, + 9: 60.75, + 10: 60.75, + 11: 60.75, + 12: 60.75, }, - 1952: { - 1: 61.583333, - 2: 61.583333, - 3: 61.666667, - 4: 61.666667, - 5: 61.75, - 6: 61.75, - 7: 61.833333, - 8: 61.833333, - 9: 61.916667, - 10: 61.916667, - 11: 62.0, - 12: 62.0, + 1944: { + 1: 60.833333, + 2: 60.833333, }, - "vertrauensschutz": 60.0, }; +} - # Increase of ERA was revoked. - # Reference: Wachstums- und Beschäftigungsförderungsgesetz 1996. BGBl. I S. 1461 1996 +public const altersgrenzeArbeitslosigkeitAbschlagsfreiVertrauensschutzMaxBirthyearOldRegime: Int { + from 1996-07-29 = 1940; +} + +public const altersgrenzeArbeitslosigkeitAbschlagsfreiVertrauensschutzEntryAgeOldRegime: Float{ + from 1996-07-29 = 60.0; +} + +public const altersgrenzeArbeitslosigkeitAbschlagsfreiMaxBirthyearOldRegime: Int { + from 1996-09-27 = 1936; +} + +public const altersgrenzeArbeitslosigkeitAbschlagsfreiMinBirthyearNewRegime: Int { + from 1996-09-27 = 1942; +} + +public const altersgrenzeArbeitslosigkeitAbschlagsfreiEntryAgeOldRegime: Float { from 1996-09-27 = 60.0; +} - from 2004-07-26 = { - "max_birthyear_old_regime": 1945, - "min_birthyear_new_regime": 1949, - "entry_age_old_regime": 60.0, - "entry_age_new_regime": 63.0, - 1946: { - 1: 60.083333, - 2: 60.166667, - 3: 60.25, - 4: 60.333333, - 5: 60.416667, - 6: 60.5, - 7: 60.583333, - 8: 60.666667, - 9: 60.75, - 10: 60.833333, - 11: 60.916667, - 12: 61.0, - }, - 1947: { - 1: 61.083333, - 2: 61.166667, - 3: 61.25, - 4: 61.333333, - 5: 61.416667, - 6: 61.5, - 7: 61.583333, - 8: 61.666667, - 9: 61.75, - 10: 61.833333, - 11: 61.916667, - 12: 62.0, - }, - 1948: { - 1: 62.083333, - 2: 62.166667, - 3: 62.25, - 4: 62.333333, - 5: 62.416667, - 6: 62.5, - 7: 62.583333, - 8: 62.666667, - 9: 62.75, - 10: 62.833333, - 11: 62.916667, - 12: 63.0, - }, - "vertrauensschutz": 60.0, +public const altersgrenzeArbeitslosigkeitAbschlagsfreiEntryAgeNewRegime: Float { + from 1996-09-27 = 65.0; +} + + +public const altersgrenzeArbeitslosigkeitVorzeitigMaxBirthYearOldRegime: Int { + from 1992-01-01 = 1948; + from 2004-07-26 = 1945; +} + +public const altersgrenzeArbeitslosigkeitVorzeitigMinBirthYearNewRegime: Int { + from 1992-01-01 = 1953; + from 2004-07-26 = 1949; +} + +public const altersgrenzeArbeitslosigkeitVorzeitigEntryAgeOldRegime: Float { + from 1992-01-01 = 60.0; + from 2004-07-26 = 60.0 +} + +public const altersgrenzeArbeitslosigkeitVorzeitigEntryAgeNewRegime: Float { + from 1992-01-01 = 62.0; + from 2004-07-26 = 63.0; +} + +public constant altersgrenzeArbeitslosigkeitVorzeitigVertrauensschutz: Float { + from 1996-07-29 = 60.0; +} + +public constant altersgrenzeArbeitslosigkeitVorzeitigFirstBirthyearWithoutRenteFürArbeitslose: Int { + from 2004-07-26 = 1952; +} + +/** + * Altersgrenze für vorzeitige Inanspruchnahme Altersrente wegen Arbeitslosigkeit + * Frühestmögliches Alter ab dem die Altersrente für Arbeitslose + * bezogen werden kann (mit Abschlägen), einschließlich Vertrauensschutz. + * Reference: § 237 SGB VI + */ +public constant altersgrenzeArbeitslosigkeitVorzeitig: Float or Dict>{ + from 1980-01-01: Float = 60.0; + + Dict> { + # Increase of early retirement age from 60 to 62 for birth cohort 1949-1952. + # Reference: Rentenreformgesetz 1992. BGBl. I S. 2261 1989 § 41 + from 1992-01-01 = { + 1949: { + 1: 60.083333, + 2: 60.083333, + 3: 60.166667, + 4: 60.166667, + 5: 60.25, + 6: 60.25, + 7: 60.333333, + 8: 60.333333, + 9: 60.416667, + 10: 60.416667, + 11: 60.5, + 12: 60.5, + }, + 1950: { + 1: 60.583333, + 2: 60.583333, + 3: 60.666667, + 4: 60.666667, + 5: 60.75, + 6: 60.75, + 7: 60.833333, + 8: 60.833333, + 9: 60.916667, + 10: 60.916667, + 11: 61.0, + 12: 61.0, + }, + 1951: { + 1: 61.083333, + 2: 61.083333, + 3: 61.166667, + 4: 61.166667, + 5: 61.25, + 6: 61.25, + 7: 61.333333, + 8: 61.333333, + 9: 61.416667, + 10: 61.416667, + 11: 61.5, + 12: 61.5, + }, + 1952: { + 1: 61.583333, + 2: 61.583333, + 3: 61.666667, + 4: 61.666667, + 5: 61.75, + 6: 61.75, + 7: 61.833333, + 8: 61.833333, + 9: 61.916667, + 10: 61.916667, + 11: 62.0, + 12: 62.0, + }, + }; + + # Increase of early retirement age from 60 to 65 for birth cohort 1937-1941. + # Reference: Wachstums- und Beschäftigungsförderungsgesetz 1996. BGBl. I S. 1461 1996 + from 1996-07-29 = { + 1949: { + 1: 60.083333, + 2: 60.083333, + 3: 60.166667, + 4: 60.166667, + 5: 60.25, + 6: 60.25, + 7: 60.333333, + 8: 60.333333, + 9: 60.416667, + 10: 60.416667, + 11: 60.5, + 12: 60.5, + }, + 1950: { + 1: 60.583333, + 2: 60.583333, + 3: 60.666667, + 4: 60.666667, + 5: 60.75, + 6: 60.75, + 7: 60.833333, + 8: 60.833333, + 9: 60.916667, + 10: 60.916667, + 11: 61.0, + 12: 61.0, + }, + 1951: { + 1: 61.083333, + 2: 61.083333, + 3: 61.166667, + 4: 61.166667, + 5: 61.25, + 6: 61.25, + 7: 61.333333, + 8: 61.333333, + 9: 61.416667, + 10: 61.416667, + 11: 61.5, + 12: 61.5, + }, + 1952: { + 1: 61.583333, + 2: 61.583333, + 3: 61.666667, + 4: 61.666667, + 5: 61.75, + 6: 61.75, + 7: 61.833333, + 8: 61.833333, + 9: 61.916667, + 10: 61.916667, + 11: 62.0, + 12: 62.0, + } + }; }; - # Same statutory retirement ages as before, but abolishment with birth cohort 1952. - # Reference: RV-Nachhaltigkeitsgesetz 2004 and RV-Altersgrenzenanpassungsgesetz 2007. - from 2007-04-30 = { - "first_birthyear_without_rente_für_arbeitsl": 1952, - "max_birthyear_old_regime": 1945, - "min_birthyear_new_regime": 1949, - "entry_age_old_regime": 60.0, - "entry_age_new_regime": 63.0, - 1946: { - 1: 60.083333, - 2: 60.166667, - 3: 60.25, - 4: 60.333333, - 5: 60.416667, - 6: 60.5, - 7: 60.583333, - 8: 60.666667, - 9: 60.75, - 10: 60.833333, - 11: 60.916667, - 12: 61.0, - }, - 1947: { - 1: 61.083333, - 2: 61.166667, - 3: 61.25, - 4: 61.333333, - 5: 61.416667, - 6: 61.5, - 7: 61.583333, - 8: 61.666667, - 9: 61.75, - 10: 61.833333, - 11: 61.916667, - 12: 62.0, - }, - 1948: { - 1: 62.083333, - 2: 62.166667, - 3: 62.25, - 4: 62.333333, - 5: 62.416667, - 6: 62.5, - 7: 62.583333, - 8: 62.666667, - 9: 62.75, - 10: 62.833333, - 11: 62.916667, - 12: 63.0, - }, - "vertrauensschutz": 60.0, + # Increase of ERA was revoked. + # Reference: Wachstums- und Beschäftigungsförderungsgesetz 1996. BGBl. I S. 1461 1996 + from 1996-09-27: Float = 60.0; + + Dict> { + from 2004-07-26 = { + 1946: { + 1: 60.083333, + 2: 60.166667, + 3: 60.25, + 4: 60.333333, + 5: 60.416667, + 6: 60.5, + 7: 60.583333, + 8: 60.666667, + 9: 60.75, + 10: 60.833333, + 11: 60.916667, + 12: 61.0, + }, + 1947: { + 1: 61.083333, + 2: 61.166667, + 3: 61.25, + 4: 61.333333, + 5: 61.416667, + 6: 61.5, + 7: 61.583333, + 8: 61.666667, + 9: 61.75, + 10: 61.833333, + 11: 61.916667, + 12: 62.0, + }, + 1948: { + 1: 62.083333, + 2: 62.166667, + 3: 62.25, + 4: 62.333333, + 5: 62.416667, + 6: 62.5, + 7: 62.583333, + 8: 62.666667, + 9: 62.75, + 10: 62.833333, + 11: 62.916667, + 12: 63.0, + }, + }; + + # Same statutory retirement ages as before, but abolishment with birth cohort 1952. + # Reference: RV-Nachhaltigkeitsgesetz 2004 and RV-Altersgrenzenanpassungsgesetz 2007. + from 2007-04-30 = { + 1946: { + 1: 60.083333, + 2: 60.166667, + 3: 60.25, + 4: 60.333333, + 5: 60.416667, + 6: 60.5, + 7: 60.583333, + 8: 60.666667, + 9: 60.75, + 10: 60.833333, + 11: 60.916667, + 12: 61.0, + }, + 1947: { + 1: 61.083333, + 2: 61.166667, + 3: 61.25, + 4: 61.333333, + 5: 61.416667, + 6: 61.5, + 7: 61.583333, + 8: 61.666667, + 9: 61.75, + 10: 61.833333, + 11: 61.916667, + 12: 62.0, + }, + 1948: { + 1: 62.083333, + 2: 62.166667, + 3: 62.25, + 4: 62.333333, + 5: 62.416667, + 6: 62.5, + 7: 62.583333, + 8: 62.666667, + 9: 62.75, + 10: 62.833333, + 11: 62.916667, + 12: 63.0, + } + }; }; }