Skip to content

Commit

Permalink
Merge pull request #44 from navikt/1.0.19
Browse files Browse the repository at this point in the history
issue-850: Slettet YtelsetypeEnum, erstattes av KravlinjeTypeEnum på …
  • Loading branch information
ehellerslien authored Oct 15, 2024
2 parents d179b3e + 0ec1c2c commit ed6a6a2
Show file tree
Hide file tree
Showing 6 changed files with 55 additions and 33 deletions.
2 changes: 1 addition & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>no.nav.pensjon.regler</groupId>
<artifactId>pensjon-regler-api</artifactId>
<version>1.0.18</version>
<version>1.0.19</version>
<packaging>jar</packaging>
<name>NAV :: Pensjon-Regler API</name>

Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
package no.nav.pensjon.regler.domain.enum

/**
* Fra PEN
*/
enum class YtelseTpOrdTypeEnum {
/**
* AFP-pensjon
*/
AFP,

/**
* Alderspensjon
*/
ALDER,

/**
* Barnepensjon
*/
BARN,

/**
* Gjenlevendepensjon
*/
GJENLEVENDE,

/**
* Ufrepensjon
*/
UFORE,

/**
* Ukjent
*/
UKJENT;
}

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package no.nav.pensjon.regler.domain.grunnlag

import no.nav.pensjon.regler.domain.enum.YtelsetypeEnum
import no.nav.pensjon.regler.domain.enum.YtelseTpOrdTypeEnum
import no.nav.pensjon.regler.domain.kode.YtelseTypeCti
import no.nav.pensjon.regler.domain.vedtak.VilkarsVedtak
import java.io.Serializable
Expand All @@ -21,7 +21,7 @@ class InfoPavirkendeYtelse : Serializable {
* ikke blir beregnet av PESYS skal denne fylles ut.
*/
var tjenestepensjonsordningEps: YtelseTypeCti? = null
var tjenestepensjonsordningEpsEnum: YtelsetypeEnum? = null
var tjenestepensjonsordningEpsEnum: YtelseTpOrdTypeEnum? = null

/**
* Satt til true dersom EPS mottar omstillingsstonad (utbetalt beløp > 0).
Expand Down
17 changes: 15 additions & 2 deletions src/main/kotlin/no/nav/pensjon/regler/domain/krav/Kravlinje.kt
Original file line number Diff line number Diff line change
Expand Up @@ -21,19 +21,32 @@ open class Kravlinje : Serializable {
*/
var relatertPerson: PenPerson? = null

/**
* Angir om det er hovedKravlinje
* Erstatter hovedKravlinje på KravlinjeTypeCti
*/
var hovedKravlinje: Boolean = false

constructor()
constructor(kravlinjeType: KravlinjeTypeCti?, relatertPerson: PenPerson?) {
constructor(
kravlinjeType: KravlinjeTypeCti?,
relatertPerson: PenPerson?,
hovedKravlinje: Boolean = false
) {
this.kravlinjeType = kravlinjeType
this.relatertPerson = relatertPerson
this.hovedKravlinje = hovedKravlinje
}
constructor(
kravlinjeType: KravlinjeTypeCti?,
kravlinjeTypeEnum: KravlinjeTypeEnum,
relatertPerson: PenPerson?
relatertPerson: PenPerson?,
hovedKravlinje: Boolean = false
) {
this.kravlinjeType = kravlinjeType
this.relatertPerson = relatertPerson
this.kravlinjeTypeEnum = kravlinjeTypeEnum
this.hovedKravlinje = hovedKravlinje
}

}
3 changes: 1 addition & 2 deletions src/main/kotlin/no/nav/pensjon/regler/to/TrygdetidRequest.kt
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@ package no.nav.pensjon.regler.to
import no.nav.pensjon.regler.domain.enum.KravlinjeTypeEnum
import no.nav.pensjon.regler.domain.beregning2011.BeregningsvilkarPeriode
import no.nav.pensjon.regler.domain.enum.RegelverkTypeEnum
import no.nav.pensjon.regler.domain.enum.YtelsetypeEnum
import no.nav.pensjon.regler.domain.grunnlag.Persongrunnlag
import no.nav.pensjon.regler.domain.grunnlag.Uttaksgrad
import no.nav.pensjon.regler.domain.kode.KravlinjeTypeCti
Expand Down Expand Up @@ -33,7 +32,7 @@ class TrygdetidRequest : ServiceRequest() {
* Type ytelse (AP,UP osv)
*/
var ytelsesType: KravlinjeTypeCti? = null
var ytelsesTypeEnum: KravlinjeTypeEnum? = null
var hovedKravlinjeType: KravlinjeTypeEnum? = null

/**
* Persongrunnlag for personen.
Expand Down

0 comments on commit ed6a6a2

Please sign in to comment.