Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fjerner en del null-resultater fra trygdetidberegning #7005

Merged
merged 12 commits into from
Feb 19, 2025

Conversation

oyvindsh
Copy link
Contributor

Fordi det gir uheldige beregninger hvis du har ingen nasjonal trygdetid

@oyvindsh oyvindsh requested a review from a team as a code owner February 12, 2025 14:21
Copy link
Contributor

@henrikg henrikg left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Burde bumpe regelversjoner også

@oyvindsh
Copy link
Contributor Author

oyvindsh commented Feb 13, 2025

Burde bumpe regelversjoner også

Jepp, denne trenger litt ekstra testing + bumping av versjoner / oppdatering av regelspesifiseringen før den går ut

@oyvindsh
Copy link
Contributor Author

oyvindsh commented Feb 13, 2025

Foreløpig oversikt bumpede regler:

REGEL-FINN-FREMTIDIG-TRYGDETIDSPERIODE 1.1
Returnerer 0-periode i stedet for null hvis det ikke er en fremtidig trygdetidsperiode

REGEL-FINN-START-FREMTIDIG-TRYGDETIDSPERIODE 1.1
Forenklet uthenting (identisk uthenting)

REGEL-BEREGN-OPPTJENINGSDATOER 2.1
Bruker dataklasse for dødsdato og fødselsdato, i stedet for pair<date, date> (mer lesbart)

REGEL-BEREGN-FAKTISK-NASJONAL-TRYGDETID 1.1
Returnerer FaktiskTrygdetid med 0-periode og 0 antall måneder hvis ingen trygdetidsperioder gis, i stedet for null

REGEL-BEREGN-FAKTISK-TEORETISK-TRYGDETID 2.1
Fjerner null-håndtering på ingen perioder (ikke lenger nødvendig)

REGEL-NORDISK-ELLER-FIREFEMTEDELER 1.1
Fjerner null-håndtering på faktisk trygdetid (ikke lenger nødvendig)

REGEL-FREMTIDIG-TRYGDETID 1.1
Returnerer trygdetidpar med null/null i stedet for null direkte hvis vi har overstyrt poengår

REGEL-TOTAL-TRYGDETID-AVRUNDING 1.1
Justerer null-håndtering

Eneste regel som har "store konsekvenser" og er dermed bumpet med en major
REGEL-AVRUNDET-PRORATA-BROEK 2
Returnerer 0/teller hvis nevner er 0 og teller != 0

@oyvindsh oyvindsh merged commit dc4b9da into main Feb 19, 2025
22 checks passed
@oyvindsh oyvindsh deleted the fjerner-null-fra-beregning-av-trygdetid branch February 19, 2025 14:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants