From 5a873a46e26881dfb33c6768eab98ba4626bbcfe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Golberg?= Date: Thu, 12 Dec 2024 09:21:19 +0100 Subject: [PATCH] =?UTF-8?q?Kun=20legge=20til=20inntekt=20neste=20=C3=A5r?= =?UTF-8?q?=20hvis=20virk=202024?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/components/behandling/avkorting/Avkorting.tsx | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/apps/etterlatte-saksbehandling-ui/client/src/components/behandling/avkorting/Avkorting.tsx b/apps/etterlatte-saksbehandling-ui/client/src/components/behandling/avkorting/Avkorting.tsx index 664ad353d3d..84cabfb0abd 100644 --- a/apps/etterlatte-saksbehandling-ui/client/src/components/behandling/avkorting/Avkorting.tsx +++ b/apps/etterlatte-saksbehandling-ui/client/src/components/behandling/avkorting/Avkorting.tsx @@ -37,16 +37,14 @@ export const Avkorting = ({ const visSanksjon = useFeaturetoggle(FeatureToggle.sanksjon) const inntektNesteAarBryter = useFeaturetoggle(FeatureToggle.validere_aarsintnekt_neste_aar) + const virkAar = () => new Date(virkningstidspunkt(behandling).dato).getFullYear() + const klarForBrevutfall = () => { if (avkorting == undefined) { return false } if (behandling.behandlingType === IBehandlingsType.FØRSTEGANGSBEHANDLING && inntektNesteAarBryter) { - if ( - behandling.viderefoertOpphoer && - new Date(behandling.viderefoertOpphoer.dato).getFullYear() == - new Date(virkningstidspunkt(behandling).dato).getFullYear() - ) { + if (behandling.viderefoertOpphoer && new Date(behandling.viderefoertOpphoer.dato).getFullYear() == virkAar()) { // Trenger ikke to inntekter hvis det er opphør i samme året return true } @@ -115,6 +113,7 @@ export const Avkorting = ({ resetInntektsavkortingValidering={resetInntektsavkortingValidering} />{' '} {behandling.behandlingType === IBehandlingsType.FØRSTEGANGSBEHANDLING && + virkAar() == 2024 && !!avkorting?.avkortingGrunnlag?.length && (