Skip to content

Commit

Permalink
Finner inntektgradering kun for perioder der vi har vurdert tilkommet…
Browse files Browse the repository at this point in the history
… inntekt (#575)
  • Loading branch information
espenjv authored Nov 26, 2024
1 parent f8768ed commit cd05119
Showing 1 changed file with 4 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,10 @@ private FinnUttaksgradInntektsgradering() {

public static LocalDateTimeline<BigDecimal> finn(BeregningsgrunnlagInput input) {
var beregningsgrunnlagRegel = new MapBeregningsgrunnlagFraVLTilRegel().map(input, input.getBeregningsgrunnlag());
beregningsgrunnlagRegel.getBeregningsgrunnlagPerioder().forEach(KalkulusRegler::finnGrenseverdi);
beregningsgrunnlagRegel.getBeregningsgrunnlagPerioder()
.stream()
.filter(p -> p.getTilkommetInntektsforholdListe() != null && !p.getTilkommetInntektsforholdListe().isEmpty())
.forEach(KalkulusRegler::finnGrenseverdi);
return beregningsgrunnlagRegel.getBeregningsgrunnlagPerioder().stream()
.filter(p -> p.getTotalUtbetalingsgradEtterReduksjonVedTilkommetInntekt() != null)
.map(p -> new LocalDateSegment<>(p.getPeriodeFom(), p.getPeriodeTom(), p.getTotalUtbetalingsgradEtterReduksjonVedTilkommetInntekt()))
Expand Down

0 comments on commit cd05119

Please sign in to comment.