V řádném důchodovém věku
35 let celkem
Včetně uznatelných náhradních dob pojištění.
Jen částečněSplnění 30 let čistého pojištění nesnižuje důchodový věk. Nahrazuje pouze podmínku 35 let včetně náhradních dob. Aplikace však tuto alternativu dnes skutečně nevyhodnocuje.
Hlavní model určí datum odchodu jako datum narození plus zákonný důchodový věk. Nečeká tedy na okamžik, kdy klient získá 35 let pojištění.
Současně ale nevydá rozhodnutí, zda klient splnil některou z řádných cest nároku: 35 let celkem nebo 30 let bez náhradních dob. Jinde v aplikaci je navíc napevno použita pouze hranice 35 let.
Konkrétní agregované hodnoty klienta nebylo možné v auditním běhu znovu načíst, protože lokální databázová služba nebyla dostupná. Závěry níže jsou ověřené nad zdrojovým kódem a reprodukčními testy; nejsou vydávány za nový individuální přepočet klienta.
Věk a potřebná doba pojištění jsou dvě samostatné podmínky. Vyhodnocovat se musí společně.
V řádném důchodovém věku
Včetně uznatelných náhradních dob pojištění.
Jen částečněV řádném důchodovém věku
Bez náhradních dob – typicky práce nebo OSVČ.
V aplikaci chybíVěk muže stejného data narození + 2 roky
Odložená varianta včetně náhradních dob.
V aplikaci chybíVěk muže stejného data narození + 2 roky
Odložená varianta bez náhradních dob.
V aplikaci chybíPředčasný starobní důchod
Aplikace tříletou hranici generuje, ale čtyřicetiletou podmínku vůbec neověří.
Řazeno podle dopadu na klientský výstup.
Datum a výše důchodu se vypočítají i bez rozhodnutí, zda klient splnil 35 let celkem nebo 30 let čistého pojištění.
Reprodukční test nabídl termín tři roky před řádným věkem klientovi, který měl v daném termínu jen 26 let pojištění.
Platná cesta 30 čistých let v něm není, takže může oprávněného klienta odmítnout.
U nejzazšího termínu se zobrazí přesně tři roky, ale částka a doba pojištění pocházejí z data o 75 dní staršího.
Například 31. 10. 1966 + 65 let a 4 měsíce vyjde v PHP na 2. 3. 2032 místo zákonného 29. 2. 2032.
CalculationModel.php:1419Datum narození + věk; bez testu 35/30.
OwnerPayoutCalculator.php:27Napevno minimálně 35 let.
Retirement.php:51–159Generování předčasných termínů bez kontroly 40 let.
analyze-basic.latte:355PDF přesto klientovi tvrdí vznik nároku.
„Datum 2. 6. 2031 odpovídá řádnému důchodovému věku. Samostatně ještě ověřujeme, zda klient splňuje potřebnou dobu pojištění cestou 35 let celkem, nebo 30 let bez náhradních dob.“
„Musíte získat 35 let pojištění.“ Takové tvrzení může být chybné, pokud má klient alespoň 30 let čistého pojištění.
Nespoléhejte na automaticky uvedený předčasný termín bez ruční kontroly 40 let pojištění. U řádného důchodu kontrolujte zvlášť celkové a čisté doby.
Uchovávat zvlášť zákonný důchodový věk a první datum, kdy jsou současně splněny všechny podmínky.
Pro každý kandidátní termín vyhodnotit 35/30, odložené 20/15 i invalidní variantu.
Zobrazit jen termíny s alespoň 40 lety a přepočítat přesně krajní tříletý den.
Do PDF uvést použitou zákonnou cestu, započtené dny a případně počet dnů, které chybí.