You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* fjerner tiltaksnavnet fra innvilgelse- og revurdering-pdfer
* sender liste med tiltak til utbetalingsvedtak-pdf, rydder opp litt
* finner overlappende perioder for meldekort
* retter opp i logikk rundt tiltaksdeltakelser og periodisering
/** John og Agnethe har kommet fram til at vi setter denne til 14 dager for meldeperiode i førsteomgang. Hvis det fører til mye feilutbetaling eller lignende må vi la saksbehandler periodisere dette selv, litt på samme måte som barnetillegg. */
76
75
val maksDagerMedTiltakspengerForPeriode:Int=14
77
76
78
-
// TODO: Når saksbehandler kan velge hvilken deltakelse som gjelder på hvilke dager må vi bruke det som er valgt, ikke bare den første
77
+
// TODO: Brukes bare for å angi deltakelse frem til saksbehandler setter den selv via input. Skal fjernes når det er på plass.
val barnetilleggsperiode = barnetillegg.periodisering.totalePeriode
459
454
require(barnetilleggsperiode == virkningsperiode) { "Barnetilleggsperioden ($barnetilleggsperiode) må ha samme periode som virkningsperioden($virkningsperiode)" }
460
455
}
456
+
if (behandlingstype ==FØRSTEGANGSBEHANDLING) {
457
+
require(valgteTiltaksdeltakelser !=null) { "Valgte tiltaksdeltakelser må være satt for førstegangsbehandling" }
458
+
}
461
459
}
462
460
463
461
UNDER_BESLUTNING-> {
@@ -470,6 +468,9 @@ data class Behandling(
470
468
val barnetilleggsperiode = barnetillegg.periodisering.totalePeriode
471
469
require(barnetilleggsperiode == virkningsperiode) { "Barnetilleggsperioden ($barnetilleggsperiode) må ha samme periode som virkningsperioden($virkningsperiode)" }
472
470
}
471
+
if (behandlingstype ==FØRSTEGANGSBEHANDLING) {
472
+
require(valgteTiltaksdeltakelser !=null) { "Valgte tiltaksdeltakelser må være satt for førstegangsbehandling" }
473
+
}
473
474
}
474
475
475
476
VEDTATT-> {
@@ -483,6 +484,9 @@ data class Behandling(
483
484
val barnetilleggsperiode = barnetillegg.periodisering.totalePeriode
484
485
require(barnetilleggsperiode == virkningsperiode) { "Barnetilleggsperioden ($barnetilleggsperiode) må ha samme periode som virkningsperioden($virkningsperiode)" }
485
486
}
487
+
if (behandlingstype ==FØRSTEGANGSBEHANDLING) {
488
+
require(valgteTiltaksdeltakelser !=null) { "Valgte tiltaksdeltakelser må være satt for førstegangsbehandling" }
0 commit comments