diff --git a/kalkulator/src/main/java/no/nav/folketrygdloven/kalkulator/adapter/vltilregelmodell/kodeverk/MapUttakArbeidTypeTilAktivitetStatusV2.java b/kalkulator/src/main/java/no/nav/folketrygdloven/kalkulator/adapter/vltilregelmodell/kodeverk/MapUttakArbeidTypeTilAktivitetStatusV2.java index cfa1d2f7..738c68c7 100644 --- a/kalkulator/src/main/java/no/nav/folketrygdloven/kalkulator/adapter/vltilregelmodell/kodeverk/MapUttakArbeidTypeTilAktivitetStatusV2.java +++ b/kalkulator/src/main/java/no/nav/folketrygdloven/kalkulator/adapter/vltilregelmodell/kodeverk/MapUttakArbeidTypeTilAktivitetStatusV2.java @@ -16,13 +16,13 @@ public static AktivitetStatusV2 mapAktivitetStatus(AktivitetDto utbetalingsgradA if (UttakArbeidType.SELVSTENDIG_NÆRINGSDRIVENDE.equals(uttakArbeidType)) { return AktivitetStatusV2.SN; } - if (UttakArbeidType.SN_IKKE_AKTIV.equals(uttakArbeidType)) { + if (UttakArbeidType.SELVSTENDIG_NÆRINGSDRIVENDE_IKKE_AKTIV.equals(uttakArbeidType)) { return AktivitetStatusV2.SN; } if (UttakArbeidType.FRILANS.equals(uttakArbeidType)) { return AktivitetStatusV2.FL; } - if (UttakArbeidType.FL_IKKE_AKTIV.equals(uttakArbeidType)) { + if (UttakArbeidType.FRILANSER_IKKE_AKTIV.equals(uttakArbeidType)) { return AktivitetStatusV2.FL; } if (UttakArbeidType.MIDL_INAKTIV.equals(uttakArbeidType)) { diff --git a/kalkulator/src/main/java/no/nav/folketrygdloven/kalkulator/ytelse/utbgradytelse/AktivitetStatusMatcher.java b/kalkulator/src/main/java/no/nav/folketrygdloven/kalkulator/ytelse/utbgradytelse/AktivitetStatusMatcher.java index d240882d..0dcfd35e 100644 --- a/kalkulator/src/main/java/no/nav/folketrygdloven/kalkulator/ytelse/utbgradytelse/AktivitetStatusMatcher.java +++ b/kalkulator/src/main/java/no/nav/folketrygdloven/kalkulator/ytelse/utbgradytelse/AktivitetStatusMatcher.java @@ -8,8 +8,8 @@ public class AktivitetStatusMatcher { public static boolean matcherStatus(AktivitetStatus status, UttakArbeidType uttakArbeidType) { return (UttakArbeidType.IKKE_YRKESAKTIV.equals(uttakArbeidType) && status.erArbeidstaker()) || - (UttakArbeidType.SN_IKKE_AKTIV.equals(uttakArbeidType) && status.erSelvstendigNæringsdrivende()) || - (UttakArbeidType.FL_IKKE_AKTIV.equals(uttakArbeidType) && status.erFrilanser()) || + (UttakArbeidType.SELVSTENDIG_NÆRINGSDRIVENDE_IKKE_AKTIV.equals(uttakArbeidType) && status.erSelvstendigNæringsdrivende()) || + (UttakArbeidType.FRILANSER_IKKE_AKTIV.equals(uttakArbeidType) && status.erFrilanser()) || matcherStatusUtenIkkeYrkesaktiv(status, uttakArbeidType); } diff --git a/kalkulator/src/test/java/no/nav/folketrygdloven/kalkulator/adapter/vltilregelmodell/kodeverk/MapUttakArbeidTypeTilAktivitetStatusV2Test.java b/kalkulator/src/test/java/no/nav/folketrygdloven/kalkulator/adapter/vltilregelmodell/kodeverk/MapUttakArbeidTypeTilAktivitetStatusV2Test.java index c09f7b46..cccc721a 100644 --- a/kalkulator/src/test/java/no/nav/folketrygdloven/kalkulator/adapter/vltilregelmodell/kodeverk/MapUttakArbeidTypeTilAktivitetStatusV2Test.java +++ b/kalkulator/src/test/java/no/nav/folketrygdloven/kalkulator/adapter/vltilregelmodell/kodeverk/MapUttakArbeidTypeTilAktivitetStatusV2Test.java @@ -15,14 +15,14 @@ class MapUttakArbeidTypeTilAktivitetStatusV2Test { @Test public void skal_mappe_SN_IKKE_AKTIV_til_SN() { - var aktivitet = new AktivitetDto(null, InternArbeidsforholdRefDto.nullRef(), UttakArbeidType.SN_IKKE_AKTIV); + var aktivitet = new AktivitetDto(null, InternArbeidsforholdRefDto.nullRef(), UttakArbeidType.SELVSTENDIG_NÆRINGSDRIVENDE_IKKE_AKTIV); var status = MapUttakArbeidTypeTilAktivitetStatusV2.mapAktivitetStatus(aktivitet); assertEquals(AktivitetStatusV2.SN, status); } @Test public void skal_mappe_FL_IKKE_AKTIV_til_FL() { - var aktivitet = new AktivitetDto(null, InternArbeidsforholdRefDto.nullRef(), UttakArbeidType.FL_IKKE_AKTIV); + var aktivitet = new AktivitetDto(null, InternArbeidsforholdRefDto.nullRef(), UttakArbeidType.FRILANSER_IKKE_AKTIV); var status = MapUttakArbeidTypeTilAktivitetStatusV2.mapAktivitetStatus(aktivitet); assertEquals(AktivitetStatusV2.FL, status); } diff --git a/kalkulator/src/test/java/no/nav/folketrygdloven/kalkulator/ytelse/utbgradytelse/AktivitetStatusMatcherTest.java b/kalkulator/src/test/java/no/nav/folketrygdloven/kalkulator/ytelse/utbgradytelse/AktivitetStatusMatcherTest.java index 7facb500..2f0c82d0 100644 --- a/kalkulator/src/test/java/no/nav/folketrygdloven/kalkulator/ytelse/utbgradytelse/AktivitetStatusMatcherTest.java +++ b/kalkulator/src/test/java/no/nav/folketrygdloven/kalkulator/ytelse/utbgradytelse/AktivitetStatusMatcherTest.java @@ -12,13 +12,13 @@ class AktivitetStatusMatcherTest { @Test public void skal_mappe_SN_IKKE_AKTIV_til_SN() { - boolean matcher = AktivitetStatusMatcher.matcherStatus(AktivitetStatus.SELVSTENDIG_NÆRINGSDRIVENDE, UttakArbeidType.SN_IKKE_AKTIV); + boolean matcher = AktivitetStatusMatcher.matcherStatus(AktivitetStatus.SELVSTENDIG_NÆRINGSDRIVENDE, UttakArbeidType.SELVSTENDIG_NÆRINGSDRIVENDE_IKKE_AKTIV); assertTrue(matcher, "SN_IKKE_AKTIV skulle matche sevlstendig næringsdrivende"); } @Test public void skal_mappe_FL_IKKE_AKTIV_til_FL() { - boolean matcher = AktivitetStatusMatcher.matcherStatus(AktivitetStatus.FRILANSER, UttakArbeidType.FL_IKKE_AKTIV); + boolean matcher = AktivitetStatusMatcher.matcherStatus(AktivitetStatus.FRILANSER, UttakArbeidType.FRILANSER_IKKE_AKTIV); assertTrue(matcher, "FL_IKKE_AKTIV skulle matche sevlstendig næringsdrivende"); } diff --git a/kodeverk/src/main/java/no/nav/folketrygdloven/kalkulus/kodeverk/UttakArbeidType.java b/kodeverk/src/main/java/no/nav/folketrygdloven/kalkulus/kodeverk/UttakArbeidType.java index c9f98191..aa68259a 100644 --- a/kodeverk/src/main/java/no/nav/folketrygdloven/kalkulus/kodeverk/UttakArbeidType.java +++ b/kodeverk/src/main/java/no/nav/folketrygdloven/kalkulus/kodeverk/UttakArbeidType.java @@ -13,8 +13,8 @@ public enum UttakArbeidType implements Kodeverdi, KontraktKode { PLEIEPENGER_AV_DAGPENGER("PSB_AV_DP"), BRUKERS_ANDEL("BA"), // Brukes når søker kun søker uttak for ytelse (PSB) IKKE_YRKESAKTIV("IKKE_YRKESAKTIV"), - SN_IKKE_AKTIV("SELVSTENDIG_NÆRINGSDRIVENDE_IKKE_AKTIV"), - FL_IKKE_AKTIV("FRILANSER_IKKE_AKTIV"), + SELVSTENDIG_NÆRINGSDRIVENDE_IKKE_AKTIV("SL_IKKE_AKTIV"), + FRILANSER_IKKE_AKTIV("FL_IKKE_AKTIV"), ANNET("ANNET"), ;