Skip to content

Commit 845cef4

Browse files
authored
FIX: Henter gjeldende oppgitt opptjening for å se om det skal hentes … (#2508)
FIX: Henter gjeldende oppgitt opptjening for å se om det skal hentes lignet inntekt
1 parent d2e450f commit 845cef4

File tree

2 files changed

+8
-1
lines changed

2 files changed

+8
-1
lines changed

domenetjenester/iay/src/main/java/no/nav/foreldrepenger/abakus/domene/iay/InntektArbeidYtelseGrunnlag.java

+7
Original file line numberDiff line numberDiff line change
@@ -192,6 +192,13 @@ public Optional<OppgittOpptjening> getOverstyrtOppgittOpptjening() {
192192
return Optional.ofNullable(overstyrtOppgittOpptjening);
193193
}
194194

195+
/**
196+
* Returnerer overstyrt oppgitt opptjening hvis det finnes, eller vanlig oppgitt opptjening
197+
*/
198+
public Optional<OppgittOpptjening> getGjeldendeOppgittOpptjening() {
199+
return Optional.ofNullable(getOverstyrtOppgittOpptjening()).orElseGet(this::getOppgittOpptjening);
200+
}
201+
195202
void setOverstyrtOppgittOpptjening(OppgittOpptjening overstyrtOppgittOpptjening) {
196203
this.overstyrtOppgittOpptjening = overstyrtOppgittOpptjening;
197204
}

domenetjenester/iay/src/main/java/no/nav/foreldrepenger/abakus/registerdata/DefaultIAYRegisterInnhentingTjenesteImpl.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ public DefaultIAYRegisterInnhentingTjenesteImpl(InntektArbeidYtelseTjeneste innt
4141
Optional<InntektArbeidYtelseGrunnlag> grunnlag = inntektArbeidYtelseTjeneste.hentGrunnlagFor(kobling.getKoblingReferanse());
4242

4343
//FP,SVP,FRISINN bruker ikke aggregat for oppgitt opptjening (støtter kun en pr behandling)
44-
boolean harOppgittSNOpptjeningUtenAggregat = grunnlag.flatMap(InntektArbeidYtelseGrunnlag::getOppgittOpptjening)
44+
boolean harOppgittSNOpptjeningUtenAggregat = grunnlag.flatMap(InntektArbeidYtelseGrunnlag::getGjeldendeOppgittOpptjening)
4545
.map(oppgittOpptjening -> !oppgittOpptjening.getEgenNæring().isEmpty())
4646
.orElse(false);
4747

0 commit comments

Comments
 (0)