Skip to content

Commit

Permalink
TSFF-1006: Nye UttakArbeidTyper for at aktivitet skal kunne kompenser…
Browse files Browse the repository at this point in the history
…es full ut når den faller bort
  • Loading branch information
inavga committed Dec 19, 2024
1 parent 0cff048 commit 1742e77
Show file tree
Hide file tree
Showing 3 changed files with 10 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,14 @@ public static AktivitetStatusV2 mapAktivitetStatus(AktivitetDto utbetalingsgradA
if (UttakArbeidType.SELVSTENDIG_NÆRINGSDRIVENDE.equals(uttakArbeidType)) {
return AktivitetStatusV2.SN;
}
if (UttakArbeidType.SELVSTENDIG_NÆRINGSDRIVENDE_IKKE_AKTIV.equals(uttakArbeidType)) {
return AktivitetStatusV2.SN;
}
if (UttakArbeidType.FRILANS.equals(uttakArbeidType)) {
return AktivitetStatusV2.FL;
}
if (UttakArbeidType.FRILANSER_IKKE_AKTIV.equals(uttakArbeidType)) {
return AktivitetStatusV2.FL;
}
if (UttakArbeidType.MIDL_INAKTIV.equals(uttakArbeidType)) {
return AktivitetStatusV2.IN;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,8 @@ public class AktivitetStatusMatcher {

public static boolean matcherStatus(AktivitetStatus status, UttakArbeidType uttakArbeidType) {
return (UttakArbeidType.IKKE_YRKESAKTIV.equals(uttakArbeidType) && status.erArbeidstaker()) ||
(UttakArbeidType.SELVSTENDIG_NÆRINGSDRIVENDE_IKKE_AKTIV.equals(uttakArbeidType) && status.erSelvstendigNæringsdrivende()) ||
(UttakArbeidType.FRILANSER_IKKE_AKTIV.equals(uttakArbeidType) && status.erFrilanser()) ||
matcherStatusUtenIkkeYrkesaktiv(status, uttakArbeidType);
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +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"),
SELVSTENDIG_NÆRINGSDRIVENDE_IKKE_AKTIV("SELVSTENDIG_NÆRINGSDRIVENDE_IKKE_AKTIV"),
FRILANSER_IKKE_AKTIV("FRILANSER_IKKE_AKTIV"),
ANNET("ANNET"),
;

Expand Down

0 comments on commit 1742e77

Please sign in to comment.