diff --git a/pom.xml b/pom.xml
index c481f4bd65..244b7a1ce1 100644
--- a/pom.xml
+++ b/pom.xml
@@ -377,7 +377,7 @@
com.pinterest
ktlint
- 0.47.1
+ 0.48.2
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/AuditLogger.kt b/src/main/kotlin/no/nav/familie/ef/sak/AuditLogger.kt
index a79c64c9db..8c4f489718 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/AuditLogger.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/AuditLogger.kt
@@ -22,14 +22,14 @@ data class Sporingsdata(
val tilgang: Tilgang,
val custom1: CustomKeyValue? = null,
val custom2: CustomKeyValue? = null,
- val custom3: CustomKeyValue? = null
+ val custom3: CustomKeyValue? = null,
)
enum class AuditLoggerEvent(val type: String) {
CREATE("create"),
UPDATE("update"),
DELETE("delete"),
- ACCESS("access")
+ ACCESS("access"),
}
data class CustomKeyValue(val key: String, val value: String)
@@ -89,7 +89,7 @@ class AuditLogger(@Value("\${NAIS_APP_NAME}") private val applicationName: Strin
return listOfNotNull(
data.custom1?.let { "cs3Label=${it.key} cs3=${it.value}" },
data.custom2?.let { "cs5Label=${it.key} cs5=${it.value}" },
- data.custom3?.let { "cs6Label=${it.key} cs6=${it.value}" }
+ data.custom3?.let { "cs6Label=${it.key} cs6=${it.value}" },
)
.joinToString(" ")
}
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/amelding/AMeldingInntektDto.kt b/src/main/kotlin/no/nav/familie/ef/sak/amelding/AMeldingInntektDto.kt
index 33500d42dd..465793cc2e 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/amelding/AMeldingInntektDto.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/amelding/AMeldingInntektDto.kt
@@ -5,18 +5,18 @@ import java.time.YearMonth
data class AMeldingInntektDto(
val inntektPerVirksomhet: List,
- val avvik: List
+ val avvik: List,
)
data class InntektForVirksomhetDto(
val identifikator: String,
val navn: String,
- val inntektPerMåned: Map
+ val inntektPerMåned: Map,
)
data class InntektPerMånedDto(
val totalbeløp: Int,
- val inntekt: List
+ val inntekt: List,
)
/**
@@ -37,20 +37,21 @@ data class InntektDto(
val kategori: String?,
val opptjeningsland: String? = null,
val opptjeningsperiodeFom: LocalDate? = null,
- val opptjeningsperiodeTom: LocalDate? = null
+ val opptjeningsperiodeTom: LocalDate? = null,
)
enum class InntektType {
LØNNSINNTEKT,
NÆRINGSINNTEKT,
PENSJON_ELLER_TRYGD,
- YTELSE_FRA_OFFENTLIGE
+ YTELSE_FRA_OFFENTLIGE,
}
enum class Fordel(val verdi: String) {
KONTANTYTELSE("kontantytelse"),
NATURALYTELSE("naturalytelse"),
- UTGIFTSGODTGJØRELSE("utgiftsgodtgjoerelse");
+ UTGIFTSGODTGJØRELSE("utgiftsgodtgjoerelse"),
+ ;
companion object {
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/amelding/InntektController.kt b/src/main/kotlin/no/nav/familie/ef/sak/amelding/InntektController.kt
index 34dca9de86..b25689cae3 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/amelding/InntektController.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/amelding/InntektController.kt
@@ -20,20 +20,20 @@ import java.util.UUID
@Validated
class InntektController(
private val tilgangService: TilgangService,
- private val inntektService: InntektService
+ private val inntektService: InntektService,
) {
@GetMapping("fagsak/{fagsakId}")
fun hentInntekt(
@PathVariable("fagsakId") fagsakId: UUID,
@RequestParam fom: YearMonth?,
- @RequestParam tom: YearMonth?
+ @RequestParam tom: YearMonth?,
): Ressurs {
tilgangService.validerTilgangTilFagsak(fagsakId, AuditLoggerEvent.ACCESS)
val inntekt = inntektService.hentInntekt(
fagsakId = fagsakId,
fom = fom ?: YearMonth.now().minusMonths(2),
- tom = tom ?: YearMonth.now()
+ tom = tom ?: YearMonth.now(),
)
return success(inntekt)
}
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/amelding/InntektMapper.kt b/src/main/kotlin/no/nav/familie/ef/sak/amelding/InntektMapper.kt
index 314970fdad..d7958d5b71 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/amelding/InntektMapper.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/amelding/InntektMapper.kt
@@ -14,13 +14,13 @@ import no.nav.familie.ef.sak.amelding.ekstern.InntektType as EksternInntektType
@Component
class InntektMapper(
private val kodeverkService: CachedKodeverkService,
- private val eregService: EregService
+ private val eregService: EregService,
) {
fun mapInntekt(response: HentInntektListeResponse): AMeldingInntektDto {
return AMeldingInntektDto(
inntektPerVirksomhet = mapOrganisasjoner(response),
- avvik = mapAvvik(response)
+ avvik = mapAvvik(response),
)
}
@@ -35,9 +35,9 @@ class InntektMapper(
inntektPerMåned = entry.value.entries.associate { inntektEntry ->
inntektEntry.key to InntektPerMånedDto(
totalbeløp = inntektEntry.value.sumOf { it.beløp },
- inntekt = mapInntekt(inntektEntry.value)
+ inntekt = mapInntekt(inntektEntry.value),
)
- }
+ },
)
}
}
@@ -73,7 +73,7 @@ class InntektMapper(
},
opptjeningsland = inntekt.opptjeningsland,
opptjeningsperiodeFom = inntekt.opptjeningsperiodeFom,
- opptjeningsperiodeTom = inntekt.opptjeningsperiodeTom
+ opptjeningsperiodeTom = inntekt.opptjeningsperiodeTom,
)
}
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/amelding/InntektService.kt b/src/main/kotlin/no/nav/familie/ef/sak/amelding/InntektService.kt
index 5df625005d..e812e4f81d 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/amelding/InntektService.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/amelding/InntektService.kt
@@ -12,7 +12,7 @@ class InntektService(
private val aMeldingInntektClient: AMeldingInntektClient,
private val fagsakService: FagsakService,
private val fagsakPersonService: FagsakPersonService,
- private val inntektMapper: InntektMapper
+ private val inntektMapper: InntektMapper,
) {
fun hentInntekt(fagsakId: UUID, fom: YearMonth, tom: YearMonth): AMeldingInntektDto {
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/amelding/ekstern/AMeldingInntektClient.kt b/src/main/kotlin/no/nav/familie/ef/sak/amelding/ekstern/AMeldingInntektClient.kt
index 82a5e16d90..2f086e169f 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/amelding/ekstern/AMeldingInntektClient.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/amelding/ekstern/AMeldingInntektClient.kt
@@ -15,7 +15,7 @@ import java.time.YearMonth
@Component
class AMeldingInntektClient(
@Value("\${FAMILIE_EF_PROXY_URL}") private val uri: URI,
- @Qualifier("azure") restOperations: RestOperations
+ @Qualifier("azure") restOperations: RestOperations,
) : AbstractRestClient(restOperations, "inntekt") {
private fun lagInntektUri(fom: YearMonth, tom: YearMonth) =
@@ -36,7 +36,7 @@ class AMeldingInntektClient(
PersonIdent(personIdent),
HttpHeaders().apply {
accept = listOf(MediaType.TEXT_PLAIN)
- }
+ },
)
}
}
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/amelding/ekstern/AMeldingInntektDomain.kt b/src/main/kotlin/no/nav/familie/ef/sak/amelding/ekstern/AMeldingInntektDomain.kt
index 82070abb12..2369e68c75 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/amelding/ekstern/AMeldingInntektDomain.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/amelding/ekstern/AMeldingInntektDomain.kt
@@ -7,7 +7,7 @@ import java.time.YearMonth
data class HentInntektListeResponse(
@JsonProperty("arbeidsInntektMaaned")
val arbeidsinntektMåned: List?,
- val ident: Aktør
+ val ident: Aktør,
)
data class ArbeidsinntektMåned(
@@ -15,13 +15,13 @@ data class ArbeidsinntektMåned(
val årMåned: YearMonth,
// rapportert for den måneden
val avvikListe: List?,
- val arbeidsInntektInformasjon: ArbeidsInntektInformasjon?
+ val arbeidsInntektInformasjon: ArbeidsInntektInformasjon?,
)
data class Aktør(
val identifikator: String,
@JsonProperty("aktoerType")
- val aktørType: AktørType
+ val aktørType: AktørType,
)
data class Avvik(
@@ -29,11 +29,11 @@ data class Avvik(
val opplysningspliktig: Aktør? = null,
val virksomhet: Aktør,
val avvikPeriode: YearMonth? = null,
- val tekst: String? = null
+ val tekst: String? = null,
)
data class ArbeidsInntektInformasjon(
- val inntektListe: List?
+ val inntektListe: List?,
)
data class AMeldingInntekt(
@@ -47,22 +47,22 @@ data class AMeldingInntekt(
val skattemessigBosattLand: String? = null,
val virksomhet: Aktør, // ? = null,
val tilleggsinformasjon: Tilleggsinformasjon? = null,
- val beskrivelse: String? = null // hentes fra kodeverk
+ val beskrivelse: String? = null, // hentes fra kodeverk
)
data class Tilleggsinformasjon(
- val kategori: String? = null // Kodeverk -> EDAGTilleggsinfoKategorier
+ val kategori: String? = null, // Kodeverk -> EDAGTilleggsinfoKategorier
)
enum class AktørType {
AKTOER_ID,
NATURLIG_IDENT,
- ORGANISASJON
+ ORGANISASJON,
}
enum class InntektType {
LOENNSINNTEKT,
NAERINGSINNTEKT,
PENSJON_ELLER_TRYGD,
- YTELSE_FRA_OFFENTLIGE
+ YTELSE_FRA_OFFENTLIGE,
}
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/arbeidsfordeling/ArbeidsfordelingService.kt b/src/main/kotlin/no/nav/familie/ef/sak/arbeidsfordeling/ArbeidsfordelingService.kt
index 80953f4f95..912845eba4 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/arbeidsfordeling/ArbeidsfordelingService.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/arbeidsfordeling/ArbeidsfordelingService.kt
@@ -10,7 +10,7 @@ import org.springframework.stereotype.Component
class ArbeidsfordelingService(
private val personopplysningerIntegrasjonerClient: PersonopplysningerIntegrasjonerClient,
@Qualifier("shortCache")
- private val cacheManager: CacheManager
+ private val cacheManager: CacheManager,
) {
companion object {
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/arbeidsfordeling/IdentMedAdressebeskyttelse.kt b/src/main/kotlin/no/nav/familie/ef/sak/arbeidsfordeling/IdentMedAdressebeskyttelse.kt
index 7b7b2772d9..2ca0fd0e6c 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/arbeidsfordeling/IdentMedAdressebeskyttelse.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/arbeidsfordeling/IdentMedAdressebeskyttelse.kt
@@ -4,5 +4,5 @@ import no.nav.familie.ef.sak.opplysninger.personopplysninger.pdl.Adressebeskytte
data class IdentMedAdressebeskyttelse(
val ident: String,
- val adressebeskyttelsegradering: AdressebeskyttelseGradering?
+ val adressebeskyttelsegradering: AdressebeskyttelseGradering?,
)
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/arbeidsforhold/ArbeidsforholdController.kt b/src/main/kotlin/no/nav/familie/ef/sak/arbeidsforhold/ArbeidsforholdController.kt
index 6a17ebdb04..6bdf3a2464 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/arbeidsforhold/ArbeidsforholdController.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/arbeidsforhold/ArbeidsforholdController.kt
@@ -21,7 +21,7 @@ import java.util.UUID
@Validated
class ArbeidsforholdController(
private val tilgangService: TilgangService,
- private val arbeidsforholdService: ArbeidsforholdService
+ private val arbeidsforholdService: ArbeidsforholdService,
) {
@GetMapping("fagsak/{fagsakId}")
@@ -29,7 +29,7 @@ class ArbeidsforholdController(
@PathVariable("fagsakId") fagsakId: UUID,
@DateTimeFormat(iso = DateTimeFormat.ISO.DATE)
@RequestParam
- ansettelsesperiodeFom: LocalDate
+ ansettelsesperiodeFom: LocalDate,
): Ressurs> {
tilgangService.validerTilgangTilFagsak(fagsakId, AuditLoggerEvent.ACCESS)
val arbeidsforhold = arbeidsforholdService.hentArbeidsforhold(fagsakId, ansettelsesperiodeFom)
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/arbeidsforhold/ArbeidsforholdDto.kt b/src/main/kotlin/no/nav/familie/ef/sak/arbeidsforhold/ArbeidsforholdDto.kt
index 6596a64e4f..44eb92f0d2 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/arbeidsforhold/ArbeidsforholdDto.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/arbeidsforhold/ArbeidsforholdDto.kt
@@ -10,24 +10,24 @@ class ArbeidsforholdDto(
val arbeidsgiver: ArbeidsgiverDto? = null,
val type: String? = null,
val ansettelsesperiode: AnsettelsesperiodeDto? = null,
- val arbeidsavtaler: List? = null
+ val arbeidsavtaler: List? = null,
)
class ArbeidstakerDto(
val type: String? = null,
val offentligIdent: String? = null,
- val aktoerId: String? = null
+ val aktoerId: String? = null,
)
class ArbeidsgiverDto(
val type: ArbeidsgiverType? = null,
val organisasjonsnummer: String? = null,
- val offentligIdent: String? = null
+ val offentligIdent: String? = null,
)
class AnsettelsesperiodeDto(
val periode: Periode? = null,
- val bruksperiode: Periode? = null
+ val bruksperiode: Periode? = null,
)
class ArbeidsavtaleDto(
@@ -37,5 +37,5 @@ class ArbeidsavtaleDto(
val antallTimerPrUke: Double? = null,
val beregnetAntallTimerPrUke: Double? = null,
val bruksperiode: Periode? = null,
- val gyldighetsperiode: Periode? = null
+ val gyldighetsperiode: Periode? = null,
)
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/arbeidsforhold/ArbeidsforholdMapper.kt b/src/main/kotlin/no/nav/familie/ef/sak/arbeidsforhold/ArbeidsforholdMapper.kt
index 986d1cf6bc..d14d345082 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/arbeidsforhold/ArbeidsforholdMapper.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/arbeidsforhold/ArbeidsforholdMapper.kt
@@ -9,17 +9,17 @@ fun List.tilDto() = this.map {
arbeidstaker = ArbeidstakerDto(
it.arbeidstaker?.type,
it.arbeidstaker?.offentligIdent,
- it.arbeidstaker?.aktoerId
+ it.arbeidstaker?.aktoerId,
),
arbeidsgiver = ArbeidsgiverDto(
it.arbeidsgiver?.type,
it.arbeidsgiver?.organisasjonsnummer,
- it.arbeidsgiver?.offentligIdent
+ it.arbeidsgiver?.offentligIdent,
),
type = it.type,
ansettelsesperiode = AnsettelsesperiodeDto(
it.ansettelsesperiode?.periode,
- it.ansettelsesperiode?.bruksperiode
+ it.ansettelsesperiode?.bruksperiode,
),
arbeidsavtaler = it.arbeidsavtaler?.map { arbeidsavtale ->
ArbeidsavtaleDto(
@@ -29,8 +29,8 @@ fun List.tilDto() = this.map {
antallTimerPrUke = arbeidsavtale.antallTimerPrUke,
beregnetAntallTimerPrUke = arbeidsavtale.beregnetAntallTimerPrUke,
bruksperiode = arbeidsavtale.bruksperiode,
- gyldighetsperiode = arbeidsavtale.gyldighetsperiode
+ gyldighetsperiode = arbeidsavtale.gyldighetsperiode,
)
- }
+ },
)
}
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/arbeidsforhold/ArbeidsforholdService.kt b/src/main/kotlin/no/nav/familie/ef/sak/arbeidsforhold/ArbeidsforholdService.kt
index 5b018bdfc2..6d8d440d2b 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/arbeidsforhold/ArbeidsforholdService.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/arbeidsforhold/ArbeidsforholdService.kt
@@ -10,7 +10,7 @@ import java.util.UUID
@Service
class ArbeidsforholdService(
private val fagsakService: FagsakService,
- private val arbeidsforholdClient: ArbeidsforholdClient
+ private val arbeidsforholdClient: ArbeidsforholdClient,
) {
fun hentArbeidsforhold(fagsakId: UUID, ansettelsesperiodeFom: LocalDate): List {
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/arbeidsforhold/ekstern/ArbeidsforholdClient.kt b/src/main/kotlin/no/nav/familie/ef/sak/arbeidsforhold/ekstern/ArbeidsforholdClient.kt
index cd651566de..ecde06349d 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/arbeidsforhold/ekstern/ArbeidsforholdClient.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/arbeidsforhold/ekstern/ArbeidsforholdClient.kt
@@ -14,7 +14,7 @@ import java.time.LocalDate
@Component
class ArbeidsforholdClient(
@Value("\${FAMILIE_INTEGRASJONER_URL}") private val uri: URI,
- @Qualifier("azure") restOperations: RestOperations
+ @Qualifier("azure") restOperations: RestOperations,
) : AbstractRestClient(restOperations, "arbeidsforhold") {
private fun lagArbeidsforholdUri() =
@@ -27,5 +27,5 @@ class ArbeidsforholdClient(
class ArbeidsforholdRequest(
val personIdent: String,
- val ansettelsesperiodeFom: LocalDate
+ val ansettelsesperiodeFom: LocalDate,
)
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/avstemming/AvstemmingService.kt b/src/main/kotlin/no/nav/familie/ef/sak/avstemming/AvstemmingService.kt
index 0a7fe0b21a..6a86c51d7f 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/avstemming/AvstemmingService.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/avstemming/AvstemmingService.kt
@@ -14,7 +14,7 @@ import java.util.UUID
@Service
class AvstemmingService(
private val iverksettClient: IverksettClient,
- private val tilkjentYtelseService: TilkjentYtelseService
+ private val tilkjentYtelseService: TilkjentYtelseService,
) {
private val logger = LoggerFactory.getLogger(javaClass)
@@ -39,12 +39,12 @@ class AvstemmingService(
stønadstype: StønadType,
konsistensavstemming: List,
transaksjon: UUID,
- chunks: Int
+ chunks: Int,
) {
val beløp = konsistensavstemming.sumOf { it.andelerTilkjentYtelse.sumOf(AndelTilkjentYtelseDto::beløp) }
logger.info(
"Konsistensavstemming stønad=$stønadstype transaksjon=$transaksjon antall=${konsistensavstemming.size} " +
- "beløp=$beløp chunks=$chunks"
+ "beløp=$beløp chunks=$chunks",
)
}
}
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/avstemming/KonsistensavstemmingScheduler.kt b/src/main/kotlin/no/nav/familie/ef/sak/avstemming/KonsistensavstemmingScheduler.kt
index 776db61058..c338f68223 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/avstemming/KonsistensavstemmingScheduler.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/avstemming/KonsistensavstemmingScheduler.kt
@@ -42,7 +42,7 @@ class KonsistensavstemmingScheduler(private val konsistensavstemmingService: Kon
@Service
class KonsistensavstemmingService(
private val repository: KonsistensavstemmingJobbRepository,
- private val taskService: TaskService
+ private val taskService: TaskService,
) {
private val logger = LoggerFactory.getLogger(javaClass)
@@ -58,13 +58,13 @@ class KonsistensavstemmingService(
listOf(
KonsistensavstemmingTask.opprettTask(
KonsistensavstemmingPayload(StønadType.OVERGANGSSTØNAD, triggerdato),
- triggerdato.atTime(22, 0)
+ triggerdato.atTime(22, 0),
),
KonsistensavstemmingTask.opprettTask(
KonsistensavstemmingPayload(StønadType.BARNETILSYN, triggerdato),
- triggerdato.atTime(22, 20)
- )
- )
+ triggerdato.atTime(22, 20),
+ ),
+ ),
)
}
repository.updateAll(jobber.map { it.copy(opprettet = true) })
@@ -85,5 +85,5 @@ data class KonsistensavstemmingJobb(
@Version
val versjon: Int = 0,
val triggerdato: LocalDate,
- val opprettet: Boolean = false
+ val opprettet: Boolean = false,
)
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/barn/BarnService.kt b/src/main/kotlin/no/nav/familie/ef/sak/barn/BarnService.kt
index 4ad407de50..178e366cb4 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/barn/BarnService.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/barn/BarnService.kt
@@ -23,7 +23,7 @@ class BarnService(
private val barnRepository: BarnRepository,
private val søknadService: SøknadService,
private val behandlingService: BehandlingService,
- private val featureToggleService: FeatureToggleService
+ private val featureToggleService: FeatureToggleService,
) {
/**
@@ -42,7 +42,7 @@ class BarnService(
stønadstype: StønadType,
ustrukturertDokumentasjonType: UstrukturertDokumentasjonType = UstrukturertDokumentasjonType.IKKE_VALGT,
barnSomSkalFødes: List = emptyList(),
- vilkårsbehandleNyeBarn: VilkårsbehandleNyeBarn = VilkårsbehandleNyeBarn.IKKE_VALGT
+ vilkårsbehandleNyeBarn: VilkårsbehandleNyeBarn = VilkårsbehandleNyeBarn.IKKE_VALGT,
) {
val barnPåBehandlingen: List = when (stønadstype) {
StønadType.BARNETILSYN -> barnForBarnetilsyn(barnSomSkalFødes, behandlingId, grunnlagsdataBarn)
@@ -53,7 +53,7 @@ class BarnService(
ustrukturertDokumentasjonType,
grunnlagsdataBarn,
barnSomSkalFødes,
- vilkårsbehandleNyeBarn
+ vilkårsbehandleNyeBarn,
)
}
barnRepository.insertAll(barnPåBehandlingen)
@@ -65,7 +65,7 @@ class BarnService(
private fun barnForBarnetilsyn(
barnSomSkalFødes: List,
behandlingId: UUID,
- grunnlagsdataBarn: List
+ grunnlagsdataBarn: List,
): List {
feilHvis(barnSomSkalFødes.isNotEmpty()) {
"Kan ikke håndtere barnSomSkalFødes i barnetilsyn"
@@ -76,7 +76,7 @@ class BarnService(
behandlingId = behandlingId,
søknadBarnId = barnFraSøknad[barn.personIdent],
personIdent = barn.personIdent,
- navn = barn.navn.visningsnavn()
+ navn = barn.navn.visningsnavn(),
)
}
}
@@ -87,11 +87,11 @@ class BarnService(
ustrukturertDokumentasjonType: UstrukturertDokumentasjonType,
grunnlagsdataBarn: List,
barnSomSkalFødes: List,
- vilkårsbehandleNyeBarn: VilkårsbehandleNyeBarn
+ vilkårsbehandleNyeBarn: VilkårsbehandleNyeBarn,
): List {
feilHvis(
ustrukturertDokumentasjonType != UstrukturertDokumentasjonType.PAPIRSØKNAD &&
- barnSomSkalFødes.isNotEmpty()
+ barnSomSkalFødes.isNotEmpty(),
) {
"Kan ikke legge til terminbarn med ustrukturertDokumentasjonType=$ustrukturertDokumentasjonType"
}
@@ -99,19 +99,19 @@ class BarnService(
UstrukturertDokumentasjonType.PAPIRSØKNAD -> kobleBarnSomSkalFødesPlusAlleRegisterbarn(
behandlingId,
barnSomSkalFødes,
- grunnlagsdataBarn
+ grunnlagsdataBarn,
)
UstrukturertDokumentasjonType.ETTERSENDING -> barnForEttersending(
fagsakId,
behandlingId,
vilkårsbehandleNyeBarn,
- grunnlagsdataBarn
+ grunnlagsdataBarn,
)
UstrukturertDokumentasjonType.IKKE_VALGT -> {
val kobledeBarn = kobleBehandlingBarnOgRegisterBarnTilBehandlingBarn(
finnSøknadsbarnOgMapTilBehandlingBarn(behandlingId = behandlingId),
grunnlagsdataBarn,
- behandlingId
+ behandlingId,
)
kobledeBarnPlusRegisterbarn(behandlingId, grunnlagsdataBarn, kobledeBarn)
}
@@ -122,7 +122,7 @@ class BarnService(
fagsakId: UUID,
behandlingId: UUID,
vilkårsbehandleNyeBarn: VilkårsbehandleNyeBarn,
- grunnlagsdataBarn: List
+ grunnlagsdataBarn: List,
): List {
val forrigeBehandling = behandlingService.finnSisteIverksatteBehandlingMedEventuellAvslått(fagsakId)
feilHvis(forrigeBehandling == null) {
@@ -147,7 +147,7 @@ class BarnService(
private fun vilkårsbehandleBarnForEttersending(
behandlingId: UUID,
barnFraForrigeBehandlingen: List,
- grunnlagsdataBarn: List
+ grunnlagsdataBarn: List,
): List {
val barnSomSkalFødesFraForrigeBehandling = barnFraForrigeBehandlingen
.filter { it.personIdent == null }
@@ -156,7 +156,7 @@ class BarnService(
return kobleBarnSomSkalFødesPlusAlleRegisterbarn(
behandlingId,
barnSomSkalFødesFraForrigeBehandling,
- grunnlagsdataBarn
+ grunnlagsdataBarn,
)
}
@@ -167,13 +167,13 @@ class BarnService(
private fun kobleBarnSomSkalFødesPlusAlleRegisterbarn(
behandlingId: UUID,
barnSomSkalFødes: List,
- grunnlagsdataBarn: List
+ grunnlagsdataBarn: List,
): List {
val barnSomSkalFødesSomBehandlingBarn = barnSomSkalFødes.map { it.tilBehandlingBarn(behandlingId) }
val kobledeBarn = kobleBehandlingBarnOgRegisterBarnTilBehandlingBarn(
barnSomSkalFødesSomBehandlingBarn,
grunnlagsdataBarn,
- behandlingId
+ behandlingId,
)
return kobledeBarnPlusRegisterbarn(behandlingId, grunnlagsdataBarn, kobledeBarn)
}
@@ -181,7 +181,7 @@ class BarnService(
private fun kobleBehandlingBarnOgRegisterBarnTilBehandlingBarn(
barnFraSøknad: List,
grunnlagsdataBarn: List,
- behandlingId: UUID
+ behandlingId: UUID,
): List {
return BarnMatcher.kobleBehandlingBarnOgRegisterBarn(barnFraSøknad, grunnlagsdataBarn)
.map {
@@ -191,7 +191,7 @@ class BarnService(
personIdent = it.barn?.personIdent,
søknadBarnId = it.behandlingBarn.søknadBarnId,
navn = it.barn?.navn?.visningsnavn(),
- fødselTermindato = it.behandlingBarn.fødselTermindato
+ fødselTermindato = it.behandlingBarn.fødselTermindato,
)
}
}
@@ -203,7 +203,7 @@ class BarnService(
private fun kobledeBarnPlusRegisterbarn(
behandlingId: UUID,
grunnlagsdataBarn: List,
- kobledeBarn: List
+ kobledeBarn: List,
): List {
val kobledeBarnIdenter = kobledeBarn.mapNotNull { it.personIdent }.toSet()
val ukobledeBarn = grunnlagsdataBarn.filterNot { kobledeBarnIdenter.contains(it.personIdent) }
@@ -212,12 +212,12 @@ class BarnService(
private fun mapBarnTilBehandlingBarn(
behandlingId: UUID,
- grunnlagsdataBarn: List
+ grunnlagsdataBarn: List,
) = grunnlagsdataBarn.map {
BehandlingBarn(
behandlingId = behandlingId,
personIdent = it.personIdent,
- navn = it.navn.visningsnavn()
+ navn = it.navn.visningsnavn(),
)
}
@@ -226,13 +226,13 @@ class BarnService(
forrigeBehandlingId: UUID,
nyeBarnPåRevurdering: List,
grunnlagsdataBarn: List,
- stønadstype: StønadType
+ stønadstype: StønadType,
) {
val kobledeBarn: List = kobleAktuelleBarn(
forrigeBehandlingId = forrigeBehandlingId,
nyeBarnPåRevurdering = nyeBarnPåRevurdering,
grunnlagsdataBarn = grunnlagsdataBarn,
- stønadstype = stønadstype
+ stønadstype = stønadstype,
)
val alleBarnPåRevurdering = kobledeBarn.map {
@@ -240,7 +240,7 @@ class BarnService(
id = UUID.randomUUID(),
behandlingId = behandlingId,
personIdent = it.barn?.personIdent ?: it.behandlingBarn.personIdent,
- navn = it.barn?.navn?.visningsnavn() ?: it.behandlingBarn.navn
+ navn = it.barn?.navn?.visningsnavn() ?: it.behandlingBarn.navn,
)
}
@@ -249,7 +249,7 @@ class BarnService(
private fun validerAtAlleBarnErMedPåRevurderingen(
kobledeBarn: List,
- grunnlagsdataBarn: List
+ grunnlagsdataBarn: List,
) {
val grunnlagsdataBarnIdenter = grunnlagsdataBarn.map { it.personIdent }
val kobledeBarnIdenter = kobledeBarn.mapNotNull { it.personIdent }
@@ -263,7 +263,7 @@ class BarnService(
forrigeBehandlingId: UUID,
nyeBarnPåRevurdering: List,
grunnlagsdataBarn: List,
- stønadstype: StønadType
+ stønadstype: StønadType,
): List {
val barnPåForrigeBehandling = barnRepository.findByBehandlingId(forrigeBehandlingId)
val alleAktuelleBarn = barnPåForrigeBehandling + nyeBarnPåRevurdering
@@ -283,7 +283,7 @@ class BarnService(
søknadBarnId = it.id,
personIdent = it.fødselsnummer,
navn = it.navn,
- fødselTermindato = it.fødselTermindato
+ fødselTermindato = it.fødselTermindato,
)
}
}
@@ -310,7 +310,7 @@ class BarnService(
*/
fun kobleBarnForBarnetilsyn(
behandlingId: UUID,
- tidligereBarnIder: Set
+ tidligereBarnIder: Set,
): Map {
val behandlingBarn = barnRepository.findByBehandlingId(behandlingId).associate {
val personIdent = it.personIdent ?: error("Mangler ident for barn=${it.id}")
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/barn/BehandlingBarn.kt b/src/main/kotlin/no/nav/familie/ef/sak/barn/BehandlingBarn.kt
index 2c6f735b48..fc7a8ea32e 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/barn/BehandlingBarn.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/barn/BehandlingBarn.kt
@@ -18,7 +18,7 @@ data class BehandlingBarn(
@Column("fodsel_termindato")
val fødselTermindato: LocalDate? = null,
@Embedded(onEmpty = Embedded.OnEmpty.USE_EMPTY)
- val sporbar: Sporbar = Sporbar()
+ val sporbar: Sporbar = Sporbar(),
) {
fun erMatchendeBarn(annetBarn: BehandlingBarn): Boolean =
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/behandling/BarnController.kt b/src/main/kotlin/no/nav/familie/ef/sak/behandling/BarnController.kt
index 6489a50b23..149d64a513 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/behandling/BarnController.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/behandling/BarnController.kt
@@ -23,7 +23,7 @@ import java.util.UUID
@Validated
class BarnController(
private val nyeBarnService: NyeBarnService,
- private val tilgangService: TilgangService
+ private val tilgangService: TilgangService,
) {
// denne skal kalles på fra ef-personhendelse(client_credential) for å opprette oppgaver for nye eller for tidligt fødte barn
@@ -38,7 +38,7 @@ class BarnController(
@GetMapping("fagsak/{fagsakId}")
fun nyeBarnSidenForrigeBehandling(
@PathVariable("fagsakId")
- fagsakId: UUID
+ fagsakId: UUID,
): Ressurs {
tilgangService.validerTilgangTilFagsak(fagsakId, AuditLoggerEvent.ACCESS)
return Ressurs.success(nyeBarnService.finnNyeBarnSidenGjeldendeBehandlingForFagsak(fagsakId))
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/behandling/BehandlingController.kt b/src/main/kotlin/no/nav/familie/ef/sak/behandling/BehandlingController.kt
index 359c031638..2e878a4979 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/behandling/BehandlingController.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/behandling/BehandlingController.kt
@@ -31,7 +31,7 @@ class BehandlingController(
private val fagsakService: FagsakService,
private val henleggService: HenleggService,
private val tilgangService: TilgangService,
- private val gjenbrukVilkårService: GjenbrukVilkårService
+ private val gjenbrukVilkårService: GjenbrukVilkårService,
) {
@GetMapping("{behandlingId}")
diff --git "a/src/main/kotlin/no/nav/familie/ef/sak/behandling/BehandlingP\303\245VentService.kt" "b/src/main/kotlin/no/nav/familie/ef/sak/behandling/BehandlingP\303\245VentService.kt"
index a1248d76c3..da311d82ba 100644
--- "a/src/main/kotlin/no/nav/familie/ef/sak/behandling/BehandlingP\303\245VentService.kt"
+++ "b/src/main/kotlin/no/nav/familie/ef/sak/behandling/BehandlingP\303\245VentService.kt"
@@ -10,9 +10,7 @@ import no.nav.familie.ef.sak.behandlingshistorikk.BehandlingshistorikkService
import no.nav.familie.ef.sak.behandlingshistorikk.domain.StegUtfall
import no.nav.familie.ef.sak.infrastruktur.exception.ApiFeil
import no.nav.familie.ef.sak.infrastruktur.exception.brukerfeilHvis
-import no.nav.familie.ef.sak.infrastruktur.exception.feilHvisIkke
import no.nav.familie.ef.sak.infrastruktur.featuretoggle.FeatureToggleService
-import no.nav.familie.ef.sak.infrastruktur.featuretoggle.Toggle
import no.nav.familie.ef.sak.vedtak.NullstillVedtakService
import no.nav.familie.prosessering.internal.TaskService
import org.springframework.http.HttpStatus
@@ -26,7 +24,7 @@ class BehandlingPåVentService(
private val behandlingshistorikkService: BehandlingshistorikkService,
private val taskService: TaskService,
private val nullstillVedtakService: NullstillVedtakService,
- private val featureToggleService: FeatureToggleService
+ private val featureToggleService: FeatureToggleService,
) {
@Transactional
fun settPåVent(behandlingId: UUID) {
@@ -51,7 +49,7 @@ class BehandlingPåVentService(
TaAvVentStatus.ANNEN_BEHANDLING_MÅ_FERDIGSTILLES ->
throw ApiFeil(
"Annen behandling må ferdigstilles før denne kan aktiveres på nytt",
- HttpStatus.BAD_REQUEST
+ HttpStatus.BAD_REQUEST,
)
TaAvVentStatus.MÅ_NULSTILLE_VEDTAK -> {
val nyForrigeBehandlingId = kanTaAvVent.nyForrigeBehandlingId ?: error("Mangler nyForrigeBehandlingId")
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/behandling/BehandlingRepository.kt b/src/main/kotlin/no/nav/familie/ef/sak/behandling/BehandlingRepository.kt
index c281d14537..1b11ac0d17 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/behandling/BehandlingRepository.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/behandling/BehandlingRepository.kt
@@ -26,7 +26,7 @@ interface BehandlingRepository : RepositoryInterface, InsertUp
FROM behandling b
JOIN behandling_ekstern be
ON be.behandling_id = b.id
- WHERE be.id = :eksternId"""
+ WHERE be.id = :eksternId""",
)
fun finnMedEksternId(eksternId: Long): Behandling?
@@ -38,7 +38,7 @@ interface BehandlingRepository : RepositoryInterface, InsertUp
WHERE b.id = :behandlingId
ORDER BY pi.endret_tid DESC
LIMIT 1
- """
+ """,
)
fun finnAktivIdent(behandlingId: UUID): String
@@ -72,7 +72,7 @@ interface BehandlingRepository : RepositoryInterface, InsertUp
WHERE b.id = :behandlingId
ORDER BY pi.endret_tid DESC
LIMIT 1
- """
+ """,
)
fun finnSaksbehandling(behandlingId: UUID): Saksbehandling
@@ -106,7 +106,7 @@ interface BehandlingRepository : RepositoryInterface, InsertUp
WHERE be.id = :eksternBehandlingId
ORDER BY pi.endret_tid DESC
LIMIT 1
- """
+ """,
)
fun finnSaksbehandling(eksternBehandlingId: Long): Saksbehandling
@@ -121,7 +121,7 @@ interface BehandlingRepository : RepositoryInterface, InsertUp
AND b.status = 'FERDIGSTILT'
ORDER BY b.vedtakstidspunkt DESC
LIMIT 1
- """
+ """,
)
fun finnSisteIverksatteBehandling(fagsakId: UUID): Behandling?
@@ -134,7 +134,7 @@ interface BehandlingRepository : RepositoryInterface, InsertUp
WHERE f.fagsak_person_id = :fagsakPersonId
AND b.resultat IN ('OPPHØRT', 'INNVILGET', 'AVSLÅTT', 'IKKE_SATT')
AND b.status NOT IN ('OPPRETTET')
- """
+ """,
)
fun finnBehandlingerForGjenbrukAvVilkår(fagsakPersonId: UUID): List
@@ -148,7 +148,7 @@ interface BehandlingRepository : RepositoryInterface, InsertUp
JOIN behandling_ekstern be ON b.id = be.behandling_id
JOIN fagsak_ekstern fe ON b.fagsak_id = fe.fagsak_id
WHERE behandling_id IN (:behandlingId)
- """
+ """,
)
fun finnEksterneIder(behandlingId: Set): Set
@@ -159,7 +159,7 @@ interface BehandlingRepository : RepositoryInterface, InsertUp
FROM gjeldende_iverksatte_behandlinger gib
JOIN person_ident pi ON gib.fagsak_person_id=pi.fagsak_person_id
WHERE gib.stonadstype=:stønadstype
- """
+ """,
)
fun finnPersonerMedAktivStonad(stønadstype: StønadType = StønadType.OVERGANGSSTØNAD): List
@@ -171,11 +171,11 @@ interface BehandlingRepository : RepositoryInterface, InsertUp
JOIN person_ident pi ON gib.fagsak_person_id=pi.fagsak_person_id
WHERE pi.ident IN (:personidenter)
AND gib.stonadstype=:stønadstype
- """
+ """,
)
fun finnSisteIverksatteBehandlingerForPersonIdenter(
personidenter: Collection,
- stønadstype: StønadType = StønadType.OVERGANGSSTØNAD
+ stønadstype: StønadType = StønadType.OVERGANGSSTØNAD,
): List>
// language=PostgreSQL
@@ -187,7 +187,7 @@ interface BehandlingRepository : RepositoryInterface, InsertUp
WHERE NOT b.status = 'FERDIGSTILT'
AND b.opprettet_tid < :opprettetTidFør
AND f.stonadstype=:stønadstype
- """
+ """,
)
fun hentUferdigeBehandlingerFørDato(stønadstype: StønadType, opprettetTidFør: LocalDateTime): List
}
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/behandling/BehandlingService.kt b/src/main/kotlin/no/nav/familie/ef/sak/behandling/BehandlingService.kt
index 67c59a3eb8..7233904485 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/behandling/BehandlingService.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/behandling/BehandlingService.kt
@@ -46,7 +46,7 @@ class BehandlingService(
private val behandlingRepository: BehandlingRepository,
private val behandlingshistorikkService: BehandlingshistorikkService,
private val taskService: TaskService,
- private val featureToggleService: FeatureToggleService
+ private val featureToggleService: FeatureToggleService,
) {
private val secureLogger = LoggerFactory.getLogger("secureLogger")
@@ -90,7 +90,7 @@ class BehandlingService(
behandlingType = BehandlingType.REVURDERING,
fagsakId = fagsakId,
behandlingsårsak = BehandlingÅrsak.MIGRERING,
- erMigrering = true
+ erMigrering = true,
)
}
@@ -102,7 +102,7 @@ class BehandlingService(
stegType: StegType = VILKÅR,
behandlingsårsak: BehandlingÅrsak,
kravMottatt: LocalDate? = null,
- erMigrering: Boolean = false
+ erMigrering: Boolean = false,
): Behandling {
brukerfeilHvis(kravMottatt != null && kravMottatt.isAfter(LocalDate.now())) {
"Kan ikke sette krav mottattdato frem i tid"
@@ -112,13 +112,13 @@ class BehandlingService(
}
feilHvis(
behandlingsårsak == BehandlingÅrsak.G_OMREGNING &&
- !featureToggleService.isEnabled(Toggle.G_BEREGNING)
+ !featureToggleService.isEnabled(Toggle.G_BEREGNING),
) {
"Feature toggle for g-omregning er disabled"
}
feilHvis(
behandlingsårsak == BehandlingÅrsak.KORRIGERING_UTEN_BREV &&
- !featureToggleService.isEnabled(Toggle.BEHANDLING_KORRIGERING)
+ !featureToggleService.isEnabled(Toggle.BEHANDLING_KORRIGERING),
) {
"Feature toggle for korrigering er ikke skrudd på for bruker"
}
@@ -135,15 +135,15 @@ class BehandlingService(
status = status,
resultat = BehandlingResultat.IKKE_SATT,
årsak = behandlingsårsak,
- kravMottatt = kravMottatt
- )
+ kravMottatt = kravMottatt,
+ ),
)
behandlingshistorikkService.opprettHistorikkInnslag(
behandlingshistorikk = Behandlingshistorikk(
behandlingId = behandling.id,
- steg = VILKÅR
- )
+ steg = VILKÅR,
+ ),
)
return behandling
@@ -157,7 +157,7 @@ class BehandlingService(
behandlingRepository.finnSaksbehandling(eksternBehandlingId)
fun hentBehandlingPåEksternId(eksternBehandlingId: Long): Behandling = behandlingRepository.finnMedEksternId(
- eksternBehandlingId
+ eksternBehandlingId,
) ?: error("Kan ikke finne behandling med eksternId=$eksternBehandlingId")
fun hentBehandlinger(behandlingIder: Set): List =
@@ -167,7 +167,7 @@ class BehandlingService(
val behandling = hentBehandling(behandlingId)
secureLogger.info(
"${SikkerhetContext.hentSaksbehandlerEllerSystembruker()} endrer status på behandling $behandlingId " +
- "fra ${behandling.status} til $status"
+ "fra ${behandling.status} til $status",
)
return behandlingRepository.update(behandling.copy(status = status))
}
@@ -179,7 +179,7 @@ class BehandlingService(
}
secureLogger.info(
"${SikkerhetContext.hentSaksbehandlerEllerSystembruker()} endrer forrigeBehandlingId på behandling $behandlingId " +
- "fra ${behandling.forrigeBehandlingId} til $forrigeBehandlingId"
+ "fra ${behandling.forrigeBehandlingId} til $forrigeBehandlingId",
)
return behandlingRepository.update(behandling.copy(forrigeBehandlingId = forrigeBehandlingId))
}
@@ -188,7 +188,7 @@ class BehandlingService(
val behandling = hentBehandling(behandlingId)
secureLogger.info(
"${SikkerhetContext.hentSaksbehandlerEllerSystembruker()} endrer steg på behandling $behandlingId " +
- "fra ${behandling.steg} til $steg"
+ "fra ${behandling.steg} til $steg",
)
return behandlingRepository.update(behandling.copy(steg = steg))
}
@@ -210,8 +210,8 @@ class BehandlingService(
behandlingId = behandlingId,
journalpostId = journalpostId,
sporbar = Sporbar(),
- journalpostType = journalposttype
- )
+ journalpostType = journalposttype,
+ ),
)
}
@@ -224,13 +224,13 @@ class BehandlingService(
resultat = HENLAGT,
steg = BEHANDLING_FERDIGSTILT,
status = FERDIGSTILT,
- vedtakstidspunkt = SporbarUtils.now()
+ vedtakstidspunkt = SporbarUtils.now(),
)
behandlingshistorikkService.opprettHistorikkInnslag(
behandlingId = henlagtBehandling.id,
stegtype = henlagtBehandling.steg,
utfall = StegUtfall.HENLAGT,
- metadata = henlagt
+ metadata = henlagt,
)
opprettStatistikkTask(henlagtBehandling)
return behandlingRepository.update(henlagtBehandling)
@@ -241,8 +241,8 @@ class BehandlingService(
BehandlingsstatistikkTask.opprettHenlagtTask(
behandlingId = behandling.id,
hendelseTidspunkt = LocalDateTime.now(),
- gjeldendeSaksbehandler = SikkerhetContext.hentSaksbehandler()
- )
+ gjeldendeSaksbehandler = SikkerhetContext.hentSaksbehandler(),
+ ),
)
}
@@ -250,7 +250,7 @@ class BehandlingService(
if (!behandling.kanHenlegges()) {
throw ApiFeil(
"Kan ikke henlegge en behandling med status ${behandling.status} for ${behandling.type}",
- HttpStatus.BAD_REQUEST
+ HttpStatus.BAD_REQUEST,
)
}
}
@@ -269,8 +269,8 @@ class BehandlingService(
return behandlingRepository.update(
behandling.copy(
resultat = behandlingResultat,
- vedtakstidspunkt = SporbarUtils.now()
- )
+ vedtakstidspunkt = SporbarUtils.now(),
+ ),
)
}
}
diff --git "a/src/main/kotlin/no/nav/familie/ef/sak/behandling/F\303\270rstegangsbehandlingController.kt" "b/src/main/kotlin/no/nav/familie/ef/sak/behandling/F\303\270rstegangsbehandlingController.kt"
index c07e71a5ad..195f1960e5 100644
--- "a/src/main/kotlin/no/nav/familie/ef/sak/behandling/F\303\270rstegangsbehandlingController.kt"
+++ "b/src/main/kotlin/no/nav/familie/ef/sak/behandling/F\303\270rstegangsbehandlingController.kt"
@@ -17,13 +17,13 @@ import java.util.UUID
@ProtectedWithClaims(issuer = "azuread")
class FørstegangsbehandlingController(
private val førstegangsbehandlingService: FørstegangsbehandlingService,
- private val tilgangService: TilgangService
+ private val tilgangService: TilgangService,
) {
@PostMapping("{fagsakId}/opprett")
fun opprettFørstegangsbehandlingManuelt(
@PathVariable fagsakId: UUID,
- @RequestBody førstegangsBehandlingRequest: FørstegangsbehandlingDto
+ @RequestBody førstegangsBehandlingRequest: FørstegangsbehandlingDto,
): Ressurs {
tilgangService.validerTilgangTilFagsak(fagsakId, AuditLoggerEvent.CREATE)
tilgangService.validerHarSaksbehandlerrolle()
diff --git "a/src/main/kotlin/no/nav/familie/ef/sak/behandling/F\303\270rstegangsbehandlingService.kt" "b/src/main/kotlin/no/nav/familie/ef/sak/behandling/F\303\270rstegangsbehandlingService.kt"
index f6c270d5b4..8a225b9b3a 100644
--- "a/src/main/kotlin/no/nav/familie/ef/sak/behandling/F\303\270rstegangsbehandlingService.kt"
+++ "b/src/main/kotlin/no/nav/familie/ef/sak/behandling/F\303\270rstegangsbehandlingService.kt"
@@ -29,7 +29,7 @@ class FørstegangsbehandlingService(
private val barnService: BarnService,
private val taskService: TaskService,
private val iverksettService: IverksettService,
- private val infotrygdPeriodeValideringService: InfotrygdPeriodeValideringService
+ private val infotrygdPeriodeValideringService: InfotrygdPeriodeValideringService,
) {
@Transactional
@@ -47,9 +47,9 @@ class FørstegangsbehandlingService(
OpprettOppgaveForOpprettetBehandlingTask.OpprettOppgaveTaskData(
behandlingId = behandling.id,
saksbehandler = SikkerhetContext.hentSaksbehandler(),
- beskrivelse = "Førstegangsbehandling - manuelt opprettet"
- )
- )
+ beskrivelse = "Førstegangsbehandling - manuelt opprettet",
+ ),
+ ),
)
iverksettService.startBehandling(behandling, fagsak)
return behandling
@@ -57,13 +57,13 @@ class FørstegangsbehandlingService(
private fun opprettBehandling(
fagsakId: UUID,
- førstegangsBehandlingRequest: FørstegangsbehandlingDto
+ førstegangsBehandlingRequest: FørstegangsbehandlingDto,
): Behandling {
val behandling = behandlingService.opprettBehandling(
behandlingType = BehandlingType.FØRSTEGANGSBEHANDLING,
fagsakId = fagsakId,
behandlingsårsak = førstegangsBehandlingRequest.behandlingsårsak,
- kravMottatt = førstegangsBehandlingRequest.kravMottatt
+ kravMottatt = førstegangsBehandlingRequest.kravMottatt,
)
return behandling
}
@@ -72,7 +72,7 @@ class FørstegangsbehandlingService(
behandling: Behandling,
fagsak: Fagsak,
førstegangsBehandlingRequest: FørstegangsbehandlingDto,
- grunnlagsdata: GrunnlagsdataMedMetadata
+ grunnlagsdata: GrunnlagsdataMedMetadata,
) {
barnService.opprettBarnPåBehandlingMedSøknadsdata(
behandlingId = behandling.id,
@@ -81,7 +81,7 @@ class FørstegangsbehandlingService(
ustrukturertDokumentasjonType = UstrukturertDokumentasjonType.PAPIRSØKNAD,
barnSomSkalFødes = førstegangsBehandlingRequest.barn,
grunnlagsdataBarn = grunnlagsdata.grunnlagsdata.barn,
- vilkårsbehandleNyeBarn = VilkårsbehandleNyeBarn.VILKÅRSBEHANDLE
+ vilkårsbehandleNyeBarn = VilkårsbehandleNyeBarn.VILKÅRSBEHANDLE,
)
}
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/behandling/HenleggService.kt b/src/main/kotlin/no/nav/familie/ef/sak/behandling/HenleggService.kt
index 171047ac15..256288db03 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/behandling/HenleggService.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/behandling/HenleggService.kt
@@ -11,7 +11,7 @@ import java.util.UUID
@Service
class HenleggService(
private val behandlingService: BehandlingService,
- private val oppgaveService: OppgaveService
+ private val oppgaveService: OppgaveService,
) {
@Transactional
@@ -25,12 +25,12 @@ class HenleggService(
oppgaveService.ferdigstillOppgaveHvisOppgaveFinnes(
behandlingId = behandling.id,
Oppgavetype.BehandleSak,
- ignorerFeilregistrert = true
+ ignorerFeilregistrert = true,
)
oppgaveService.ferdigstillOppgaveHvisOppgaveFinnes(
behandlingId = behandling.id,
Oppgavetype.BehandleUnderkjentVedtak,
- ignorerFeilregistrert = true
+ ignorerFeilregistrert = true,
)
}
}
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/behandling/NyeBarnService.kt b/src/main/kotlin/no/nav/familie/ef/sak/behandling/NyeBarnService.kt
index 3827bc0ba3..076ceda5b7 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/behandling/NyeBarnService.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/behandling/NyeBarnService.kt
@@ -37,7 +37,7 @@ class NyeBarnService(
private val personService: PersonService,
private val barnService: BarnService,
private val taskService: TaskService,
- private val featureToggleService: FeatureToggleService
+ private val featureToggleService: FeatureToggleService,
) {
private val logger: Logger = LoggerFactory.getLogger(javaClass)
@@ -56,7 +56,7 @@ class NyeBarnService(
nyttBarnList.addAll(
nyeBarn.map {
NyttBarn(it.personIdent, fagsak.stønadstype, NyttBarnÅrsak.BARN_FINNES_IKKE_PÅ_BEHANDLING)
- }
+ },
)
nyttBarnList.addAll(finnForTidligtFødteBarn(barnSidenGjeldendeBehandling, fagsak.stønadstype))
}
@@ -87,7 +87,7 @@ class NyeBarnService(
private fun finnKobledeBarnSidenGjeldendeBehandling(
fagsakId: UUID,
- forventerAtBehandlingFinnes: Boolean = true
+ forventerAtBehandlingFinnes: Boolean = true,
): NyeBarnData {
val behandling = behandlingService.finnSisteIverksatteBehandlingMedEventuellAvslått(fagsakId)
if (behandling == null) {
@@ -130,7 +130,7 @@ class NyeBarnService(
private data class NyeBarnData(
val pdlBarn: List,
- val kobledeBarn: List
+ val kobledeBarn: List,
)
private fun filtrerNyeBarn(data: NyeBarnData) =
@@ -142,6 +142,6 @@ class NyeBarnService(
BarnMinimumDto(
personIdent = it.personIdent,
navn = it.navn.visningsnavn(),
- fødselsdato = it.fødsel.gjeldende().fødselsdato
+ fødselsdato = it.fødsel.gjeldende().fødselsdato,
)
}
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/behandling/OpprettBehandlingUtil.kt b/src/main/kotlin/no/nav/familie/ef/sak/behandling/OpprettBehandlingUtil.kt
index 41c0e75350..2b00104ab2 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/behandling/OpprettBehandlingUtil.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/behandling/OpprettBehandlingUtil.kt
@@ -20,7 +20,7 @@ object OpprettBehandlingUtil {
fun validerKanOppretteNyBehandling(
behandlingType: BehandlingType,
tidligereBehandlinger: List,
- erMigrering: Boolean = false
+ erMigrering: Boolean = false,
) {
val sisteBehandling = tidligereBehandlinger
.filter { it.resultat != BehandlingResultat.HENLAGT }
@@ -67,7 +67,7 @@ object OpprettBehandlingUtil {
if (erMigrering && sisteBehandling != null) {
throw ApiFeil(
"Det er ikke mulig å opprette en migrering når det finnes en behandling fra før",
- HttpStatus.BAD_REQUEST
+ HttpStatus.BAD_REQUEST,
)
}
}
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/behandling/RevurderingService.kt b/src/main/kotlin/no/nav/familie/ef/sak/behandling/RevurderingService.kt
index 4267a4c350..7597dcd235 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/behandling/RevurderingService.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/behandling/RevurderingService.kt
@@ -40,7 +40,7 @@ class RevurderingService(
private val årsakRevurderingService: ÅrsakRevurderingService,
private val stegService: StegService,
private val kopierVedtakService: KopierVedtakService,
- private val vedtakService: VedtakService
+ private val vedtakService: VedtakService,
) {
fun hentRevurderingsinformasjon(behandlingId: UUID): RevurderingsinformasjonDto {
@@ -49,7 +49,7 @@ class RevurderingService(
fun lagreRevurderingsinformasjon(
behandlingId: UUID,
- revurderingsinformasjonDto: RevurderingsinformasjonDto
+ revurderingsinformasjonDto: RevurderingsinformasjonDto,
): RevurderingsinformasjonDto {
stegService.håndterÅrsakRevurdering(behandlingId, revurderingsinformasjonDto)
return hentRevurderingsinformasjon(behandlingId)
@@ -74,7 +74,7 @@ class RevurderingService(
status = BehandlingStatus.UTREDES,
stegType = StegType.BEREGNE_YTELSE,
behandlingsårsak = revurderingInnhold.behandlingsårsak,
- kravMottatt = revurderingInnhold.kravMottatt
+ kravMottatt = revurderingInnhold.kravMottatt,
)
val forrigeBehandlingId = behandlingService.finnSisteIverksatteBehandlingMedEventuellAvslått(fagsak.id)?.id
?: error("Revurdering må ha eksisterende iverksatt behandling")
@@ -88,23 +88,23 @@ class RevurderingService(
forrigeBehandlingId = forrigeBehandlingId,
nyeBarnPåRevurdering = revurderingInnhold.barn.tilBehandlingBarn(revurdering.id),
grunnlagsdataBarn = grunnlagsdata.grunnlagsdata.barn,
- stønadstype = fagsak.stønadstype
+ stønadstype = fagsak.stønadstype,
)
val (_, metadata) = vurderingService.hentGrunnlagOgMetadata(revurdering.id)
vurderingService.kopierVurderingerTilNyBehandling(
forrigeBehandlingId,
revurdering.id,
metadata,
- fagsak.stønadstype
+ fagsak.stønadstype,
)
taskService.save(
OpprettOppgaveForOpprettetBehandlingTask.opprettTask(
OpprettOppgaveForOpprettetBehandlingTask.OpprettOppgaveTaskData(
behandlingId = revurdering.id,
saksbehandler = saksbehandler,
- beskrivelse = "Revurdering i ny løsning"
- )
- )
+ beskrivelse = "Revurdering i ny løsning",
+ ),
+ ),
)
taskService.save(BehandlingsstatistikkTask.opprettPåbegyntTask(behandlingId = revurdering.id))
@@ -112,12 +112,12 @@ class RevurderingService(
val vedtakDto = kopierVedtakService.lagVedtakDtoBasertPåTidligereVedtaksperioder(
fagsakId = fagsak.id,
forrigeBehandlingId = forrigeBehandlingId,
- revurderingId = revurdering.id
+ revurderingId = revurdering.id,
)
vedtakService.lagreVedtak(
vedtakDto = vedtakDto,
behandlingId = revurdering.id,
- stønadstype = fagsak.stønadstype
+ stønadstype = fagsak.stønadstype,
)
}
@@ -127,13 +127,13 @@ class RevurderingService(
private fun validerOpprettRevurdering(fagsak: Fagsak, revurderingInnhold: RevurderingDto) {
feilHvis(
fagsak.stønadstype != StønadType.OVERGANGSSTØNAD &&
- revurderingInnhold.behandlingsårsak == BehandlingÅrsak.G_OMREGNING
+ revurderingInnhold.behandlingsårsak == BehandlingÅrsak.G_OMREGNING,
) {
"Kan ikke opprette revurdering med årsak g-omregning for ${fagsak.stønadstype}"
}
feilHvis(
fagsak.stønadstype != StønadType.BARNETILSYN &&
- erSatsendring(revurderingInnhold)
+ erSatsendring(revurderingInnhold),
) {
"Kan ikke opprette revurdering med årsak satsendring for ${fagsak.stønadstype}"
}
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/behandling/RevurderingsController.kt b/src/main/kotlin/no/nav/familie/ef/sak/behandling/RevurderingsController.kt
index 8f2f8e20f0..a003edf389 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/behandling/RevurderingsController.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/behandling/RevurderingsController.kt
@@ -22,7 +22,7 @@ import java.util.UUID
@ProtectedWithClaims(issuer = "azuread")
class RevurderingsController(
private val revurderingService: RevurderingService,
- private val tilgangService: TilgangService
+ private val tilgangService: TilgangService,
) {
@PostMapping("{fagsakId}")
@@ -37,7 +37,7 @@ class RevurderingsController(
}
brukerfeilHvis(
revurderingInnhold.behandlingsårsak == BehandlingÅrsak.G_OMREGNING &&
- revurderingInnhold.barn.isNotEmpty()
+ revurderingInnhold.barn.isNotEmpty(),
) {
"Kan ikke sende inn nye barn på revurdering med årsak G-omregning"
}
@@ -48,7 +48,7 @@ class RevurderingsController(
@PostMapping("informasjon/{behandlingId}")
fun lagreRevurderingsinformasjon(
@PathVariable behandlingId: UUID,
- @RequestBody revurderingsinformasjonDto: RevurderingsinformasjonDto
+ @RequestBody revurderingsinformasjonDto: RevurderingsinformasjonDto,
): Ressurs {
tilgangService.validerTilgangTilBehandling(behandlingId, AuditLoggerEvent.CREATE)
tilgangService.validerHarSaksbehandlerrolle()
@@ -70,7 +70,7 @@ class RevurderingsController(
@GetMapping("informasjon/{behandlingId}")
fun hentRevurderingsinformasjon(
- @PathVariable behandlingId: UUID
+ @PathVariable behandlingId: UUID,
): Ressurs {
tilgangService.validerTilgangTilBehandling(behandlingId, AuditLoggerEvent.ACCESS)
return Ressurs.success(revurderingService.hentRevurderingsinformasjon(behandlingId))
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/behandling/Saksbehandling.kt b/src/main/kotlin/no/nav/familie/ef/sak/behandling/Saksbehandling.kt
index 4ea4afd4fc..975e8a1d96 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/behandling/Saksbehandling.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/behandling/Saksbehandling.kt
@@ -35,7 +35,7 @@ data class Saksbehandling(
val migrert: Boolean = false,
val opprettetAv: String,
val opprettetTid: LocalDateTime,
- val endretTid: LocalDateTime
+ val endretTid: LocalDateTime,
) {
val skalSendeBrev: Boolean = !skalIkkeSendeBrev
val skalIkkeSendeBrev get() = erKorrigeringUtenBrev || erOmregning || erSatsendring || erMigrering
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/behandling/TestSaksbehandlingController.kt b/src/main/kotlin/no/nav/familie/ef/sak/behandling/TestSaksbehandlingController.kt
index bf1abeb39e..928a1c4895 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/behandling/TestSaksbehandlingController.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/behandling/TestSaksbehandlingController.kt
@@ -82,7 +82,7 @@ class TestSaksbehandlingController(
private val journalpostClient: JournalpostClient,
private val migreringService: MigreringService,
private val vurderingService: VurderingService,
- private val vurderingStegService: VurderingStegService
+ private val vurderingStegService: VurderingStegService,
) {
@PostMapping("{behandlingId}/utfyll-vilkar")
@@ -100,7 +100,7 @@ class TestSaksbehandlingController(
private fun lagDelvilkår(
regler: Map,
- vurdering: VilkårsvurderingDto
+ vurdering: VilkårsvurderingDto,
): List {
val vilkårsregel = regler.getValue(vurdering.vilkårType)
if (vurdering.vilkårType == VilkårType.ER_UTDANNING_HENSIKTSMESSIG) {
@@ -119,29 +119,30 @@ class TestSaksbehandlingController(
private fun lagOppfyltVilkår(
delvilkår: DelvilkårsvurderingDto,
svarRegel: SvarRegel,
- svarId: SvarId
+ svarId: SvarId,
) = when (svarRegel) {
SluttSvarRegel.OPPFYLT_MED_PÅKREVD_BEGRUNNELSE,
SluttSvarRegel.OPPFYLT_MED_VALGFRI_BEGRUNNELSE,
- SluttSvarRegel.OPPFYLT -> delvilkår(
+ SluttSvarRegel.OPPFYLT,
+ -> delvilkår(
delvilkår.hovedregel(),
svarId,
- if (svarRegel == SluttSvarRegel.OPPFYLT_MED_PÅKREVD_BEGRUNNELSE) "begrunnelse" else null
+ if (svarRegel == SluttSvarRegel.OPPFYLT_MED_PÅKREVD_BEGRUNNELSE) "begrunnelse" else null,
)
else -> null
}
private fun delvilkår(regelId: RegelId, svar: SvarId, begrunnelse: String? = null) = DelvilkårsvurderingDto(
Vilkårsresultat.OPPFYLT,
- listOf(VurderingDto(regelId, svar, begrunnelse))
+ listOf(VurderingDto(regelId, svar, begrunnelse)),
)
private fun delvilkårErUtdanningHensiktsmessig() = DelvilkårsvurderingDto(
Vilkårsresultat.OPPFYLT,
listOf(
VurderingDto(RegelId.NAVKONTOR_VURDERING, SvarId.JA),
- VurderingDto(RegelId.SAKSBEHANDLER_VURDERING, SvarId.JA, "begrunnelse")
- )
+ VurderingDto(RegelId.SAKSBEHANDLER_VURDERING, SvarId.JA, "begrunnelse"),
+ ),
)
@Transactional
@@ -167,27 +168,27 @@ class TestSaksbehandlingController(
behandling.id,
fagsak.id,
grunnlagsdata.grunnlagsdata.barn,
- fagsak.stønadstype
+ fagsak.stønadstype,
)
behandlingshistorikkService.opprettHistorikkInnslag(
Behandlingshistorikk(
behandlingId = behandling.id,
- steg = StegType.VILKÅR
- )
+ steg = StegType.VILKÅR,
+ ),
)
val oppgaveId = oppgaveService.opprettOppgave(
behandling.id,
Oppgavetype.BehandleSak,
SikkerhetContext.hentSaksbehandler(),
- "Dummy-oppgave opprettet i ny løsning"
+ "Dummy-oppgave opprettet i ny løsning",
)
taskService.save(
taskService.save(
BehandlingsstatistikkTask.opprettMottattTask(
behandlingId = behandling.id,
- oppgaveId = oppgaveId
- )
- )
+ oppgaveId = oppgaveId,
+ ),
+ ),
)
}
@@ -198,14 +199,14 @@ class TestSaksbehandlingController(
val behandling = behandlingService.opprettBehandling(
BehandlingType.FØRSTEGANGSBEHANDLING,
fagsak.id,
- behandlingsårsak = BehandlingÅrsak.SØKNAD
+ behandlingsårsak = BehandlingÅrsak.SØKNAD,
)
val journalposter = behandlingService.hentBehandlingsjournalposter(behandling.id)
søknadService.lagreSøknadForBarnetilsyn(
søknadBarnetilsyn,
behandling.id,
fagsak.id,
- journalposter.firstOrNull()?.journalpostId ?: "TESTJPID"
+ journalposter.firstOrNull()?.journalpostId ?: "TESTJPID",
)
return behandling
}
@@ -214,14 +215,14 @@ class TestSaksbehandlingController(
val behandling = behandlingService.opprettBehandling(
BehandlingType.FØRSTEGANGSBEHANDLING,
fagsak.id,
- behandlingsårsak = BehandlingÅrsak.SØKNAD
+ behandlingsårsak = BehandlingÅrsak.SØKNAD,
)
val journalposter = behandlingService.hentBehandlingsjournalposter(behandling.id)
søknadService.lagreSøknadForSkolepenger(
søknadSkolepenger,
behandling.id,
fagsak.id,
- journalposter.firstOrNull()?.journalpostId ?: "TESTJPID"
+ journalposter.firstOrNull()?.journalpostId ?: "TESTJPID",
)
return behandling
}
@@ -236,8 +237,8 @@ class TestSaksbehandlingController(
delerDuBolig =
EnumTekstverdiMedSvarId(
verdi = "Nei, jeg bor alene med barn eller jeg er gravid og bor alene",
- svarId = "borAleneMedBarnEllerGravid"
- )
+ svarId = "borAleneMedBarnEllerGravid",
+ ),
)
.setSivilstandsplaner(
harPlaner = true,
@@ -245,8 +246,8 @@ class TestSaksbehandlingController(
vordendeSamboerEktefelle = TestsøknadBuilder.Builder()
.defaultPersonMinimum(
navn = "Fyren som skal bli min samboer",
- fødselsdato = LocalDate.of(1979, 9, 17)
- )
+ fødselsdato = LocalDate.of(1979, 9, 17),
+ ),
)
.build()
}
@@ -265,7 +266,7 @@ class TestSaksbehandlingController(
bosattINorge = false,
land = "Sverige",
personMinimum = TestsøknadBuilder.Builder()
- .defaultPersonMinimum("Bob Burger", LocalDate.of(1979, 9, 17))
+ .defaultPersonMinimum("Bob Burger", LocalDate.of(1979, 9, 17)),
),
samvær = TestsøknadBuilder.Builder().defaultSamvær(
beskrivSamværUtenBarn = "Har sjelden sett noe til han",
@@ -277,9 +278,9 @@ class TestSaksbehandlingController(
hvordanPraktiseresSamværet = "Bytter litt på innimellom",
nårFlyttetDereFraHverandre = LocalDate.of(2020, 12, 31),
skalAnnenForelderHaSamvær = "jaMerEnnVanlig",
- spørsmålAvtaleOmDeltBosted = true
+ spørsmålAvtaleOmDeltBosted = true,
),
- skalBoHosSøker = "jaMenSamarbeiderIkke"
+ skalBoHosSøker = "jaMenSamarbeiderIkke",
)
}
return barneListe
@@ -289,14 +290,14 @@ class TestSaksbehandlingController(
val behandling = behandlingService.opprettBehandling(
BehandlingType.FØRSTEGANGSBEHANDLING,
fagsak.id,
- behandlingsårsak = BehandlingÅrsak.SØKNAD
+ behandlingsårsak = BehandlingÅrsak.SØKNAD,
)
val journalposter = behandlingService.hentBehandlingsjournalposter(behandling.id)
søknadService.lagreSøknadForOvergangsstønad(
søknad,
behandling.id,
fagsak.id,
- journalposter.firstOrNull()?.journalpostId ?: "TESTJPID"
+ journalposter.firstOrNull()?.journalpostId ?: "TESTJPID",
)
return behandling
}
@@ -306,7 +307,7 @@ class TestSaksbehandlingController(
fagsak = fagsak,
periode = Månedsperiode(YearMonth.now(), YearMonth.now().plusMonths(1)),
inntektsgrunnlag = 0,
- samordningsfradrag = 0
+ samordningsfradrag = 0,
)
}
}
@@ -320,12 +321,12 @@ private fun TestBehandlingsType.tilStønadstype(): StønadType =
data class TestFagsakRequest(
val personIdent: String,
- val behandlingsType: TestBehandlingsType = FØRSTEGANGSBEHANDLING
+ val behandlingsType: TestBehandlingsType = FØRSTEGANGSBEHANDLING,
)
enum class TestBehandlingsType {
FØRSTEGANGSBEHANDLING,
MIGRERING,
BARNETILSYN,
- SKOLEPENGER
+ SKOLEPENGER,
}
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/behandling/domain/Behandling.kt b/src/main/kotlin/no/nav/familie/ef/sak/behandling/domain/Behandling.kt
index 6caf60a5d0..2bbd7c797d 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/behandling/domain/Behandling.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/behandling/domain/Behandling.kt
@@ -37,7 +37,7 @@ data class Behandling(
val resultat: BehandlingResultat,
@Column("henlagt_arsak")
val henlagtÅrsak: HenlagtÅrsak? = null,
- val vedtakstidspunkt: LocalDateTime? = null
+ val vedtakstidspunkt: LocalDateTime? = null,
) {
fun kanHenlegges(): Boolean = !status.behandlingErLåstForVidereRedigering()
@@ -58,7 +58,7 @@ data class Behandling(
enum class BehandlingType(val visningsnavn: String) {
FØRSTEGANGSBEHANDLING("Førstegangsbehandling"),
- REVURDERING("Revurdering")
+ REVURDERING("Revurdering"),
}
/**
@@ -69,7 +69,7 @@ enum class BehandlingResultat(val displayName: String) {
OPPHØRT(displayName = "Opphørt"),
AVSLÅTT(displayName = "Avslått"),
IKKE_SATT(displayName = "Ikke satt"),
- HENLAGT(displayName = "Henlagt")
+ HENLAGT(displayName = "Henlagt"),
}
enum class BehandlingStatus {
@@ -78,7 +78,8 @@ enum class BehandlingStatus {
FATTER_VEDTAK,
IVERKSETTER_VEDTAK,
FERDIGSTILT,
- SATT_PÅ_VENT
+ SATT_PÅ_VENT,
+
;
fun visningsnavn(): String {
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/behandling/domain/Behandlingsjournalpost.kt b/src/main/kotlin/no/nav/familie/ef/sak/behandling/domain/Behandlingsjournalpost.kt
index 53df678432..1b6d01761f 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/behandling/domain/Behandlingsjournalpost.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/behandling/domain/Behandlingsjournalpost.kt
@@ -12,5 +12,5 @@ data class Behandlingsjournalpost(
val journalpostId: String,
val journalpostType: Journalposttype,
@Embedded(onEmpty = Embedded.OnEmpty.USE_EMPTY)
- val sporbar: Sporbar = Sporbar()
+ val sporbar: Sporbar = Sporbar(),
)
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/behandling/domain/EksternBehandlingId.kt b/src/main/kotlin/no/nav/familie/ef/sak/behandling/domain/EksternBehandlingId.kt
index c03e630647..496e5690c8 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/behandling/domain/EksternBehandlingId.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/behandling/domain/EksternBehandlingId.kt
@@ -6,5 +6,5 @@ import org.springframework.data.relational.core.mapping.Table
@Table("behandling_ekstern")
data class EksternBehandlingId(
@Id
- val id: Long = 0
+ val id: Long = 0,
)
diff --git "a/src/main/kotlin/no/nav/familie/ef/sak/behandling/domain/\303\205rsakRevurdering.kt" "b/src/main/kotlin/no/nav/familie/ef/sak/behandling/domain/\303\205rsakRevurdering.kt"
index 7e9a3e7cd3..bd5d61dfba 100644
--- "a/src/main/kotlin/no/nav/familie/ef/sak/behandling/domain/\303\205rsakRevurdering.kt"
+++ "b/src/main/kotlin/no/nav/familie/ef/sak/behandling/domain/\303\205rsakRevurdering.kt"
@@ -18,5 +18,5 @@ data class ÅrsakRevurdering(
val årsak: Revurderingsårsak,
val beskrivelse: String?,
@Embedded(onEmpty = Embedded.OnEmpty.USE_EMPTY)
- val sporbar: Sporbar = Sporbar()
+ val sporbar: Sporbar = Sporbar(),
)
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/behandling/dto/BehandlingBarnDto.kt b/src/main/kotlin/no/nav/familie/ef/sak/behandling/dto/BehandlingBarnDto.kt
index f7db433969..e60a238d09 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/behandling/dto/BehandlingBarnDto.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/behandling/dto/BehandlingBarnDto.kt
@@ -4,5 +4,5 @@ import no.nav.familie.ef.sak.opplysninger.personopplysninger.dto.BarnMinimumDto
data class BehandlingBarnDto(
val nyeBarn: List,
- val harBarnISisteIverksatteBehandling: Boolean
+ val harBarnISisteIverksatteBehandling: Boolean,
)
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/behandling/dto/BehandlingDto.kt b/src/main/kotlin/no/nav/familie/ef/sak/behandling/dto/BehandlingDto.kt
index 452f0c3b02..9d34a23c31 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/behandling/dto/BehandlingDto.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/behandling/dto/BehandlingDto.kt
@@ -25,7 +25,7 @@ data class BehandlingDto(
val behandlingsårsak: BehandlingÅrsak,
val stønadstype: StønadType,
val vedtaksdato: LocalDateTime? = null,
- val henlagtÅrsak: HenlagtÅrsak? = null
+ val henlagtÅrsak: HenlagtÅrsak? = null,
)
fun Behandling.tilDto(stønadstype: StønadType): BehandlingDto =
@@ -43,7 +43,7 @@ fun Behandling.tilDto(stønadstype: StønadType): BehandlingDto =
behandlingsårsak = this.årsak,
henlagtÅrsak = this.henlagtÅrsak,
stønadstype = stønadstype,
- vedtaksdato = this.vedtakstidspunkt
+ vedtaksdato = this.vedtakstidspunkt,
)
fun Saksbehandling.tilDto(): BehandlingDto =
@@ -61,5 +61,5 @@ fun Saksbehandling.tilDto(): BehandlingDto =
behandlingsårsak = this.årsak,
henlagtÅrsak = this.henlagtÅrsak,
stønadstype = stønadstype,
- vedtaksdato = this.vedtakstidspunkt
+ vedtaksdato = this.vedtakstidspunkt,
)
diff --git "a/src/main/kotlin/no/nav/familie/ef/sak/behandling/dto/F\303\270rstegangsbehandlingDto.kt" "b/src/main/kotlin/no/nav/familie/ef/sak/behandling/dto/F\303\270rstegangsbehandlingDto.kt"
index 627e0e0ef5..6c87e1fc3d 100644
--- "a/src/main/kotlin/no/nav/familie/ef/sak/behandling/dto/F\303\270rstegangsbehandlingDto.kt"
+++ "b/src/main/kotlin/no/nav/familie/ef/sak/behandling/dto/F\303\270rstegangsbehandlingDto.kt"
@@ -7,5 +7,5 @@ import java.time.LocalDate
data class FørstegangsbehandlingDto(
val behandlingsårsak: BehandlingÅrsak,
val kravMottatt: LocalDate,
- val barn: List = emptyList()
+ val barn: List = emptyList(),
)
diff --git "a/src/main/kotlin/no/nav/familie/ef/sak/behandling/dto/Henlagt\303\205rsak.kt" "b/src/main/kotlin/no/nav/familie/ef/sak/behandling/dto/Henlagt\303\205rsak.kt"
index 975430e1b8..643c6ffaeb 100644
--- "a/src/main/kotlin/no/nav/familie/ef/sak/behandling/dto/Henlagt\303\205rsak.kt"
+++ "b/src/main/kotlin/no/nav/familie/ef/sak/behandling/dto/Henlagt\303\205rsak.kt"
@@ -2,5 +2,5 @@ package no.nav.familie.ef.sak.behandling.dto
enum class HenlagtÅrsak {
TRUKKET_TILBAKE,
- FEILREGISTRERT
+ FEILREGISTRERT,
}
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/behandling/dto/RevurderingBarnDto.kt b/src/main/kotlin/no/nav/familie/ef/sak/behandling/dto/RevurderingBarnDto.kt
index cc57c61e7a..307332e7f9 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/behandling/dto/RevurderingBarnDto.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/behandling/dto/RevurderingBarnDto.kt
@@ -7,7 +7,7 @@ import java.util.UUID
data class RevurderingBarnDto(
val personIdent: String? = null,
val navn: String? = null,
- val fødselTerminDato: LocalDate? = null
+ val fødselTerminDato: LocalDate? = null,
) {
fun tilBehandlingBarn(behandlingId: UUID): BehandlingBarn = BehandlingBarn(
@@ -15,7 +15,7 @@ data class RevurderingBarnDto(
søknadBarnId = null,
personIdent = this.personIdent,
navn = this.navn,
- fødselTermindato = this.fødselTerminDato
+ fødselTermindato = this.fødselTerminDato,
)
}
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/behandling/dto/RevurderingDto.kt b/src/main/kotlin/no/nav/familie/ef/sak/behandling/dto/RevurderingDto.kt
index 8098bb4317..d2146de0ef 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/behandling/dto/RevurderingDto.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/behandling/dto/RevurderingDto.kt
@@ -8,5 +8,5 @@ data class RevurderingDto(
val fagsakId: UUID,
val behandlingsårsak: BehandlingÅrsak,
val kravMottatt: LocalDate,
- val barn: List = emptyList()
+ val barn: List = emptyList(),
)
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/behandling/dto/RevurderingsinformasjonDto.kt b/src/main/kotlin/no/nav/familie/ef/sak/behandling/dto/RevurderingsinformasjonDto.kt
index f1de190d70..22aa2c8880 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/behandling/dto/RevurderingsinformasjonDto.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/behandling/dto/RevurderingsinformasjonDto.kt
@@ -10,13 +10,13 @@ import java.util.UUID
data class RevurderingsinformasjonDto(
val kravMottatt: LocalDate? = null,
val årsakRevurdering: ÅrsakRevurderingDto? = null,
- val endretTid: LocalDateTime? = null
+ val endretTid: LocalDateTime? = null,
)
data class ÅrsakRevurderingDto(
val opplysningskilde: Opplysningskilde,
val årsak: Revurderingsårsak,
- val beskrivelse: String? = null
+ val beskrivelse: String? = null,
)
fun ÅrsakRevurderingDto.tilDomene(behandlingId: UUID) =
@@ -24,11 +24,11 @@ fun ÅrsakRevurderingDto.tilDomene(behandlingId: UUID) =
behandlingId = behandlingId,
opplysningskilde = this.opplysningskilde,
årsak = this.årsak,
- beskrivelse = this.beskrivelse
+ beskrivelse = this.beskrivelse,
)
fun ÅrsakRevurdering.tilDto() = ÅrsakRevurderingDto(
opplysningskilde = this.opplysningskilde,
årsak = this.årsak,
- beskrivelse = this.beskrivelse
+ beskrivelse = this.beskrivelse,
)
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/behandling/dto/TaAvVentStatusDto.kt b/src/main/kotlin/no/nav/familie/ef/sak/behandling/dto/TaAvVentStatusDto.kt
index b843044e35..6da56a5b62 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/behandling/dto/TaAvVentStatusDto.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/behandling/dto/TaAvVentStatusDto.kt
@@ -4,11 +4,11 @@ import java.util.UUID
data class TaAvVentStatusDto(
val status: TaAvVentStatus,
- val nyForrigeBehandlingId: UUID? = null
+ val nyForrigeBehandlingId: UUID? = null,
)
enum class TaAvVentStatus {
OK,
ANNEN_BEHANDLING_MÅ_FERDIGSTILLES,
- MÅ_NULSTILLE_VEDTAK
+ MÅ_NULSTILLE_VEDTAK,
}
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/behandling/grunnbelop/GOmregningTask.kt b/src/main/kotlin/no/nav/familie/ef/sak/behandling/grunnbelop/GOmregningTask.kt
index e8de05ccb3..55401b92ca 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/behandling/grunnbelop/GOmregningTask.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/behandling/grunnbelop/GOmregningTask.kt
@@ -23,11 +23,11 @@ import java.util.UUID
maxAntallFeil = 3,
settTilManuellOppfølgning = true,
triggerTidVedFeilISekunder = 15 * 60L,
- beskrivelse = "G-omregning"
+ beskrivelse = "G-omregning",
)
class GOmregningTask(
private val omregningService: OmregningService,
- private val taskService: TaskService
+ private val taskService: TaskService,
) : AsyncTaskStep {
val logger: Logger = LoggerFactory.getLogger(this::class.java)
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/behandling/grunnbelop/GOmregningTaskService.kt b/src/main/kotlin/no/nav/familie/ef/sak/behandling/grunnbelop/GOmregningTaskService.kt
index 271f89bd08..926c3ea625 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/behandling/grunnbelop/GOmregningTaskService.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/behandling/grunnbelop/GOmregningTaskService.kt
@@ -13,7 +13,7 @@ import org.springframework.stereotype.Service
@Profile("!integrasjonstest")
@Service
class GOmregningTaskServiceScheduler(
- private val gOmregningTaskService: GOmregningTaskService
+ private val gOmregningTaskService: GOmregningTaskService,
) {
val logger: Logger = LoggerFactory.getLogger(javaClass)
@@ -27,7 +27,7 @@ class GOmregningTaskServiceScheduler(
@Service
class GOmregningTaskService(
private val fagsakRepository: FagsakRepository,
- private val gOmregningTask: GOmregningTask
+ private val gOmregningTask: GOmregningTask,
) {
val logger: Logger = LoggerFactory.getLogger(javaClass)
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/behandling/migrering/AutomatiskMigreringController.kt b/src/main/kotlin/no/nav/familie/ef/sak/behandling/migrering/AutomatiskMigreringController.kt
index 59fb65ef18..d1ac1ea9dc 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/behandling/migrering/AutomatiskMigreringController.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/behandling/migrering/AutomatiskMigreringController.kt
@@ -19,7 +19,7 @@ import org.springframework.web.bind.annotation.RestController
@RequestMapping("api/automatisk-migrering")
class AutomatiskMigreringController(
private val automatiskMigreringService: AutomatiskMigreringService,
- private val featureToggleService: FeatureToggleService
+ private val featureToggleService: FeatureToggleService,
) {
@GetMapping
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/behandling/migrering/AutomatiskMigreringService.kt b/src/main/kotlin/no/nav/familie/ef/sak/behandling/migrering/AutomatiskMigreringService.kt
index 10d9a5b48e..2e370bc2a4 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/behandling/migrering/AutomatiskMigreringService.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/behandling/migrering/AutomatiskMigreringService.kt
@@ -18,7 +18,7 @@ class AutomatiskMigreringService(
private val migreringsstatusRepository: MigreringsstatusRepository,
private val migreringService: MigreringService,
private val infotrygdReplikaClient: InfotrygdReplikaClient,
- private val taskService: TaskService
+ private val taskService: TaskService,
) {
private val logger: Logger = LoggerFactory.getLogger(javaClass)
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/behandling/migrering/AutomatiskMigreringTask.kt b/src/main/kotlin/no/nav/familie/ef/sak/behandling/migrering/AutomatiskMigreringTask.kt
index 43f0c57a92..017834f868 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/behandling/migrering/AutomatiskMigreringTask.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/behandling/migrering/AutomatiskMigreringTask.kt
@@ -21,7 +21,7 @@ data class AutomatiskMigreringTaskData(val personIdent: String, val uniktId: UUI
maxAntallFeil = 3,
settTilManuellOppfølgning = true,
triggerTidVedFeilISekunder = 15 * 60L,
- beskrivelse = "Automatisk migrering"
+ beskrivelse = "Automatisk migrering",
)
class AutomatiskMigreringTask(private val automatiskMigreringService: AutomatiskMigreringService) : AsyncTaskStep {
@@ -40,7 +40,7 @@ class AutomatiskMigreringTask(private val automatiskMigreringService: Automatisk
objectMapper.writeValueAsString(AutomatiskMigreringTaskData(ident)),
Properties().apply {
this["personIdent"] = ident
- }
+ },
)
}
}
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/behandling/migrering/InfotrygdPeriodeValideringService.kt b/src/main/kotlin/no/nav/familie/ef/sak/behandling/migrering/InfotrygdPeriodeValideringService.kt
index ffb4771b7e..674a837891 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/behandling/migrering/InfotrygdPeriodeValideringService.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/behandling/migrering/InfotrygdPeriodeValideringService.kt
@@ -20,7 +20,7 @@ import java.time.YearMonth
@Service
class InfotrygdPeriodeValideringService(
private val infotrygdService: InfotrygdService,
- private val behandlingService: BehandlingService
+ private val behandlingService: BehandlingService,
) {
fun validerKanOppretteBehandlingGittInfotrygdData(fagsak: Fagsak) {
@@ -29,7 +29,7 @@ class InfotrygdPeriodeValideringService(
StønadType.OVERGANGSSTØNAD ->
validerKanOppretteBehandlingUtenÅMigrereOvergangsstønad(
fagsak.hentAktivIdent(),
- fagsak.stønadstype
+ fagsak.stønadstype,
)
StønadType.BARNETILSYN, StønadType.SKOLEPENGER ->
validerHarIkkeÅpenSakIInfotrygd(fagsak)
@@ -45,7 +45,7 @@ class InfotrygdPeriodeValideringService(
throw ApiFeil(
"Det eksisterer perioder i infotrygd for denne personen. " +
"Vennligst søk opp personen og migrer før du journalfører denne journalposten",
- HttpStatus.BAD_REQUEST
+ HttpStatus.BAD_REQUEST,
)
}
}
@@ -68,7 +68,7 @@ class InfotrygdPeriodeValideringService(
fun hentPeriodeForMigrering(
personIdent: String,
stønadType: StønadType,
- kjøremåned: YearMonth = YearMonth.now()
+ kjøremåned: YearMonth = YearMonth.now(),
): SummertInfotrygdPeriodeDto {
validerSakerIInfotrygd(personIdent, stønadType)
val dtoPerioder = infotrygdService.hentDtoPerioder(personIdent)
@@ -83,7 +83,7 @@ class InfotrygdPeriodeValideringService(
private fun periodeFremEllerBakITiden(
perioder: InfotrygdStønadPerioderDto,
- kjøremåned: YearMonth
+ kjøremåned: YearMonth,
): SummertInfotrygdPeriodeDto {
val gjeldendePerioder = perioder.summert
val perioderFremITiden = gjeldendePerioder.filter { it.stønadsperiode.tomDato >= kjøremåned.atDay(1) }
@@ -94,14 +94,14 @@ class InfotrygdPeriodeValideringService(
if (gjeldendePerioder.isEmpty()) {
throw MigreringException(
"Har ikke noen perioder å migrere",
- MigreringExceptionType.MANGLER_PERIODER
+ MigreringExceptionType.MANGLER_PERIODER,
)
}
val perioderMedBeløp = gjeldendePerioder.filter { it.månedsbeløp != 0 }
if (perioderMedBeløp.isEmpty()) {
throw MigreringException(
"Har ikke noen perioder med beløp å migrere",
- MigreringExceptionType.MANGLER_PERIODER_MED_BELØP
+ MigreringExceptionType.MANGLER_PERIODER_MED_BELØP,
)
}
val sistePeriode = perioderMedBeløp.maxByOrNull { it.stønadsperiode.fom } ?: error("Finner ikke noen perioder")
@@ -114,13 +114,13 @@ class InfotrygdPeriodeValideringService(
*/
private fun gjeldendePeriodeFremITiden(
perioderFremITiden: List,
- kjøremåned: YearMonth
+ kjøremåned: YearMonth,
): SummertInfotrygdPeriodeDto {
val gjeldendePerioder = slåSammenFremtidligePerioderHvisLike(perioderFremITiden)
if (gjeldendePerioder.size > 1) {
throw MigreringException(
"Har fler enn 1 (${gjeldendePerioder.size}) aktiv periode",
- MigreringExceptionType.FLERE_AKTIVE_PERIODER
+ MigreringExceptionType.FLERE_AKTIVE_PERIODER,
)
}
val periode = gjeldendePerioder.single()
@@ -129,16 +129,16 @@ class InfotrygdPeriodeValideringService(
if (periode.månedsbeløp < 1) {
throw MigreringException(
"Kan ikke migrere perioder frem i tiden med månedsbløp=${periode.månedsbeløp}",
- MigreringExceptionType.MANGLER_PERIODER_MED_BELØP_FREM_I_TIDEN
+ MigreringExceptionType.MANGLER_PERIODER_MED_BELØP_FREM_I_TIDEN,
)
}
return periode.copy(
stønadsperiode = periode.stønadsperiode.copy(
fom = maxOf(
kjøremåned,
- periode.stønadsperiode.fom
- )
- )
+ periode.stønadsperiode.fom,
+ ),
+ ),
)
}
@@ -164,7 +164,7 @@ class InfotrygdPeriodeValideringService(
*/
private fun perioderErSammenhengendeMedSammeAktivitetOgMånedsbeløp(
last: SummertInfotrygdPeriodeDto,
- periode: SummertInfotrygdPeriodeDto
+ periode: SummertInfotrygdPeriodeDto,
) =
last.stønadsperiode påfølgesAv periode.stønadsperiode &&
sammeAktivitetEllerIkkeArbeidssøker(last, periode) &&
@@ -172,7 +172,7 @@ class InfotrygdPeriodeValideringService(
private fun sammeAktivitetEllerIkkeArbeidssøker(
last: SummertInfotrygdPeriodeDto,
- periode: SummertInfotrygdPeriodeDto
+ periode: SummertInfotrygdPeriodeDto,
) =
last.aktivitet == periode.aktivitet ||
(last.aktivitet != TILMELDT_SOM_REELL_ARBEIDSSØKER && periode.aktivitet != TILMELDT_SOM_REELL_ARBEIDSSØKER)
@@ -190,13 +190,13 @@ class InfotrygdPeriodeValideringService(
if (stønadFom > nyFomDato) {
throw MigreringException(
"Startdato er annet enn første i måneden, dato=$stønadFom",
- MigreringExceptionType.FEIL_FOM_DATO
+ MigreringExceptionType.FEIL_FOM_DATO,
)
}
if (periode.månedsbeløp == 0) {
throw MigreringException(
"Beløp er 0 på siste perioden, har ikke støtte for det ennå. fom=$stønadFom",
- MigreringExceptionType.BELØP_0
+ MigreringExceptionType.BELØP_0,
)
}
return periode.copy(stønadsperiode = periode.stønadsperiode.copy(fom = tomMåned))
@@ -206,7 +206,7 @@ class InfotrygdPeriodeValideringService(
if (periode.stønadFom.dayOfMonth != 1) {
throw MigreringException(
"Startdato er annet enn første i måneden, dato=${periode.stønadFom}",
- MigreringExceptionType.FEIL_FOM_DATO
+ MigreringExceptionType.FEIL_FOM_DATO,
)
}
}
@@ -216,13 +216,13 @@ class InfotrygdPeriodeValideringService(
if (YearMonth.of(dato.year, dato.month).atEndOfMonth() != dato) {
throw MigreringException(
"Sluttdato er annet enn siste i måneden, dato=$dato",
- MigreringExceptionType.FEIL_TOM_DATO
+ MigreringExceptionType.FEIL_TOM_DATO,
)
}
if (dato.isBefore(LocalDate.now().minusYears(3))) {
throw MigreringException(
"Kan ikke migrere når forrige utbetaling i infotrygd er mer enn 3 år tilbake i tid, dato=$dato",
- MigreringExceptionType.ELDRE_PERIODER
+ MigreringExceptionType.ELDRE_PERIODER,
)
}
}
@@ -237,27 +237,27 @@ class InfotrygdPeriodeValideringService(
private fun validerHarKunEnIdentPåPerioder(
perioder: InfotrygdStønadPerioderDto,
- personIdent: String
+ personIdent: String,
) {
perioder.perioder.find { it.personIdent != personIdent }?.let {
throw MigreringException(
"Det finnes perioder som inneholder annet fnr=${it.personIdent}. " +
"Disse vedtaken må endres til aktivt fnr i Infotrygd",
- MigreringExceptionType.FLERE_IDENTER_VEDTAK
+ MigreringExceptionType.FLERE_IDENTER_VEDTAK,
)
}
}
private fun validerSakerInneholderKunEnIdent(
sakerForOvergangsstønad: List,
- personIdent: String
+ personIdent: String,
) {
sakerForOvergangsstønad.find { it.personIdent != personIdent }?.let {
throw MigreringException(
"Finnes sak med annen personIdent for personen. ${lagSakFeilinfo(it)} " +
"personIdent=${it.personIdent}. " +
"Disse sakene må oppdateres med aktivt fnr i Infotrygd",
- MigreringExceptionType.FLERE_IDENTER
+ MigreringExceptionType.FLERE_IDENTER,
)
}
}
@@ -270,11 +270,11 @@ class InfotrygdPeriodeValideringService(
it.type != InfotrygdSakType.ANKE
}
.find { it.resultat == InfotrygdSakResultat.ÅPEN_SAK }?.let {
- throw MigreringException(
- "Har åpen sak. ${lagSakFeilinfo(it)}",
- MigreringExceptionType.ÅPEN_SAK
- )
- }
+ throw MigreringException(
+ "Har åpen sak. ${lagSakFeilinfo(it)}",
+ MigreringExceptionType.ÅPEN_SAK,
+ )
+ }
}
private fun lagSakFeilinfo(sak: InfotrygdSak): String {
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/behandling/migrering/MigreringException.kt b/src/main/kotlin/no/nav/familie/ef/sak/behandling/migrering/MigreringException.kt
index 9362da7d47..ce509d8750 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/behandling/migrering/MigreringException.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/behandling/migrering/MigreringException.kt
@@ -23,5 +23,5 @@ enum class MigreringExceptionType(val kanGåVidereTilJournalføring: Boolean = f
SIMULERING_FEILUTBETALING,
SIMULERING_ETTERBETALING,
SIMULERING_DEBET_TREKK,
- BELØP_0
+ BELØP_0,
}
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/behandling/migrering/MigreringService.kt b/src/main/kotlin/no/nav/familie/ef/sak/behandling/migrering/MigreringService.kt
index d8cc12bc5e..9ceeffbb63 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/behandling/migrering/MigreringService.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/behandling/migrering/MigreringService.kt
@@ -81,7 +81,7 @@ class MigreringService(
private val beregningService: BeregningService,
private val simuleringService: SimuleringService,
private val infotrygdPeriodeValideringService: InfotrygdPeriodeValideringService,
- private val barnRepository: BarnRepository
+ private val barnRepository: BarnRepository,
) {
private val logger = LoggerFactory.getLogger(javaClass)
@@ -97,7 +97,7 @@ class MigreringService(
return MigreringInfo(
kanMigreres = false,
e.årsak,
- kanGåVidereTilJournalføring = e.type.kanGåVidereTilJournalføring
+ kanGåVidereTilJournalføring = e.type.kanGåVidereTilJournalføring,
)
}
logger.info("Kan migrere fagsakPerson=$fagsakPersonId")
@@ -111,7 +111,7 @@ class MigreringService(
stønadsperiode = periode.stønadsperiode,
inntektsgrunnlag = periode.inntektsgrunnlag,
samordningsfradrag = periode.samordningsfradrag,
- beløpsperioder = beregnYtelse
+ beløpsperioder = beregnYtelse,
)
}
@@ -130,7 +130,7 @@ class MigreringService(
return migrerFagsakPerson(
fagsakPersonId = fagsakPersonId,
stønadType = StønadType.OVERGANGSSTØNAD,
- ignorerFeilISimulering = request.ignorerFeilISimulering
+ ignorerFeilISimulering = request.ignorerFeilISimulering,
)
} catch (e: MigreringException) {
logger.warn("Kan ikke migrere fagsakPerson=$fagsakPersonId årsak=${e.type}")
@@ -151,7 +151,7 @@ class MigreringService(
return migrerFagsakPerson(
fagsakPersonId = fagsakPersonId,
stønadType = StønadType.BARNETILSYN,
- ignorerFeilISimulering = request.ignorerFeilISimulering
+ ignorerFeilISimulering = request.ignorerFeilISimulering,
)
} catch (e: MigreringException) {
logger.warn("Kan ikke migrere fagsakPerson=$fagsakPersonId årsak=${e.type}")
@@ -164,7 +164,7 @@ class MigreringService(
fagsakPersonId: UUID,
stønadType: StønadType,
kunAktivStønad: Boolean = false,
- ignorerFeilISimulering: Boolean = false
+ ignorerFeilISimulering: Boolean = false,
): UUID {
val fagsakPerson = fagsakPersonService.hentPerson(fagsakPersonId)
val personIdent = fagsakPerson.hentAktivIdent()
@@ -175,7 +175,7 @@ class MigreringService(
secureLogger.info("Har ikke aktiv stønad $periode")
throw MigreringException(
"Har ikke aktiv stønad (${periode.stønadsperiode.tom})",
- MigreringExceptionType.INGEN_AKTIV_STØNAD
+ MigreringExceptionType.INGEN_AKTIV_STØNAD,
)
}
return when (stønadType) {
@@ -188,24 +188,24 @@ class MigreringService(
private fun opprettMigreringOvergangsstønad(
fagsak: Fagsak,
periode: SummertInfotrygdPeriodeDto,
- ignorerFeilISimulering: Boolean
+ ignorerFeilISimulering: Boolean,
) = opprettMigrering(
fagsak = fagsak,
periode = periode.stønadsperiode,
inntektsgrunnlag = periode.inntektsgrunnlag,
samordningsfradrag = periode.samordningsfradrag,
erReellArbeidssøker = erReellArbeidssøker(periode),
- ignorerFeilISimulering = ignorerFeilISimulering
+ ignorerFeilISimulering = ignorerFeilISimulering,
)
private fun opprettMigreringBarnetilsyn(
fagsak: Fagsak,
periode: SummertInfotrygdPeriodeDto,
- ignorerFeilISimulering: Boolean
+ ignorerFeilISimulering: Boolean,
) = opprettMigrering(
fagsak = fagsak,
periode = periode.stønadsperiode,
- ignorerFeilISimulering = ignorerFeilISimulering
+ ignorerFeilISimulering = ignorerFeilISimulering,
) { saksbehandling, grunnlagsdata ->
val behandlingBarn = opprettBehandlingBarn(saksbehandling, grunnlagsdata, periode)
InnvilgelseBarnetilsyn(
@@ -218,18 +218,18 @@ class MigreringService(
utgifter = periode.utgifterBarnetilsyn,
sanksjonsårsak = null,
periodetype = PeriodetypeBarnetilsyn.ORDINÆR,
- aktivitetstype = null
- )
+ aktivitetstype = null,
+ ),
),
perioderKontantstøtte = emptyList(),
- tilleggsstønad = TilleggsstønadDto(false, begrunnelse = null)
+ tilleggsstønad = TilleggsstønadDto(false, begrunnelse = null),
)
}
private fun opprettBehandlingBarn(
saksbehandling: Saksbehandling,
grunnlagsdata: GrunnlagsdataMedMetadata,
- periode: SummertInfotrygdPeriodeDto
+ periode: SummertInfotrygdPeriodeDto,
): List {
val barnIdenter = periode.barnIdenter
val grunnlagsbarn = grunnlagsdata.grunnlagsdata.barn.associateBy { it.personIdent }
@@ -238,7 +238,7 @@ class MigreringService(
BehandlingBarn(
behandlingId = saksbehandling.id,
personIdent = barnIdent,
- navn = barnFraGrunnlag.navn.visningsnavn()
+ navn = barnFraGrunnlag.navn.visningsnavn(),
)
}
return barnRepository.insertAll(behandlingBarn)
@@ -254,12 +254,12 @@ class MigreringService(
inntektsgrunnlag: Int,
samordningsfradrag: Int,
erReellArbeidssøker: Boolean = false,
- ignorerFeilISimulering: Boolean = false
+ ignorerFeilISimulering: Boolean = false,
): Behandling {
return opprettMigrering(
fagsak,
periode,
- ignorerFeilISimulering = ignorerFeilISimulering
+ ignorerFeilISimulering = ignorerFeilISimulering,
) { saksbehandling, grunnlagsdata ->
val inntekter = inntekter(periode.fom, inntektsgrunnlag, samordningsfradrag)
val vedtaksperioder = vedtaksperioder(periode, erReellArbeidssøker)
@@ -267,7 +267,7 @@ class MigreringService(
periodeBegrunnelse = null,
inntektBegrunnelse = null,
perioder = vedtaksperioder,
- inntekter = inntekter
+ inntekter = inntekter,
)
}
}
@@ -277,7 +277,7 @@ class MigreringService(
fagsak: Fagsak,
periode: Månedsperiode,
ignorerFeilISimulering: Boolean = false,
- vedtak: (saksbehandling: Saksbehandling, grunnlagsdata: GrunnlagsdataMedMetadata) -> VedtakDto
+ vedtak: (saksbehandling: Saksbehandling, grunnlagsdata: GrunnlagsdataMedMetadata) -> VedtakDto,
): Behandling {
feilHvisIkke(featureToggleService.isEnabled(Toggle.MIGRERING)) {
"Feature toggle for migrering er disabled"
@@ -286,7 +286,7 @@ class MigreringService(
val behandling = behandlingService.opprettMigrering(fagsak.id)
logger.info(
"Migrerer fagsakPerson=${fagsak.fagsakPersonId} fagsak=${fagsak.id} behandling=${behandling.id} " +
- "fra=${periode.fomDato} til=${periode.tomDato}"
+ "fra=${periode.fomDato} til=${periode.tomDato}",
)
iverksettService.startBehandling(behandling, fagsak)
@@ -311,8 +311,8 @@ class MigreringService(
SjekkMigrertStatusIInfotrygdTask.opprettTask(
behandling.id,
periode.fom.minusMonths(1),
- fagsak.hentAktivIdent()
- )
+ fagsak.hentAktivIdent(),
+ ),
)
}
@@ -327,24 +327,24 @@ class MigreringService(
if (oppsummering.feilutbetaling.compareTo(BigDecimal.ZERO) != 0) {
throw MigreringException(
"Feilutbetaling er ${oppsummering.feilutbetaling}",
- MigreringExceptionType.SIMULERING_FEILUTBETALING
+ MigreringExceptionType.SIMULERING_FEILUTBETALING,
)
} else if (inneholderEtterbetaling && !ignorerFeilISimulering) {
throw MigreringException(
"Etterbetaling er ${oppsummering.etterbetaling}",
- MigreringExceptionType.SIMULERING_ETTERBETALING
+ MigreringExceptionType.SIMULERING_ETTERBETALING,
)
} else if (inneholderDebettrekk(simulering)) {
throw MigreringException(
"Simuleringen inneholder posteringstypen TREKK med betalingstypen DEBET. " +
"Dette blir en uønsket utbetaling pga en feil. Denne kan migreres på nytt i neste måned.",
- MigreringExceptionType.SIMULERING_DEBET_TREKK
+ MigreringExceptionType.SIMULERING_DEBET_TREKK,
)
}
if (inneholderEtterbetaling) {
logger.warn(
"Migrering inneholder etterbetaling fagsakPersonId=${fagsak.fagsakPersonId} " +
- "fagsak=${fagsak.id} behandling=${behandling.id} etterbetaling=${oppsummering.etterbetaling}"
+ "fagsak=${fagsak.id} behandling=${behandling.id} etterbetaling=${oppsummering.etterbetaling}",
)
}
}
@@ -372,7 +372,7 @@ class MigreringService(
) {
logger.info(
"erOpphørtIInfotrygd behandling=$behandlingId erOpphørt=true - " +
- "sisteSummertePeriodenTom=${sisteSummertePerioden?.stønadsperiode?.tom}"
+ "sisteSummertePeriodenTom=${sisteSummertePerioden?.stønadsperiode?.tom}",
)
return true
}
@@ -384,7 +384,7 @@ class MigreringService(
behandlingId: UUID,
perioder: InfotrygdStønadPerioderDto,
sisteSummertePerioden: SummertInfotrygdPeriodeDto,
- opphørsmåned: YearMonth
+ opphørsmåned: YearMonth,
) {
val overførtNyLøsningOpphørsdato =
perioder.perioder.find { it.kode == InfotrygdEndringKode.OVERTFØRT_NY_LØSNING }?.opphørsdato
@@ -405,7 +405,7 @@ class MigreringService(
private fun hentGjeldendePeriodeOgValiderState(
fagsakPerson: FagsakPerson,
stønadType: StønadType,
- kjøremåned: YearMonth
+ kjøremåned: YearMonth,
): SummertInfotrygdPeriodeDto {
val personIdent = fagsakPerson.hentAktivIdent()
val fagsaker = fagsakService.finnFagsakerForFagsakPersonId(fagsakPerson.id)
@@ -422,7 +422,7 @@ class MigreringService(
if (fagsak.stønadstype == StønadType.SKOLEPENGER) {
throw MigreringException(
"Kan ikke migrere skolepenger",
- MigreringExceptionType.FEIL_STØNADSTYPE
+ MigreringExceptionType.FEIL_STØNADSTYPE,
)
} else if (fagsak.migrert) {
throw MigreringException("Fagsak er allerede migrert", MigreringExceptionType.ALLEREDE_MIGRERT)
@@ -431,7 +431,7 @@ class MigreringService(
if (behandlinger.isNotEmpty()) {
throw MigreringException(
"Fagsaken har allerede behandlinger",
- MigreringExceptionType.HAR_ALLEREDE_BEHANDLINGER
+ MigreringExceptionType.HAR_ALLEREDE_BEHANDLINGER,
)
}
}
@@ -442,14 +442,14 @@ class MigreringService(
private fun inntekter(
fra: YearMonth,
inntektsgrunnlag: Int,
- samordningsfradrag: Int
+ samordningsfradrag: Int,
) =
listOf(
Inntekt(
årMånedFra = fra,
forventetInntekt = BigDecimal(inntektsgrunnlag),
- samordningsfradrag = BigDecimal(samordningsfradrag)
- )
+ samordningsfradrag = BigDecimal(samordningsfradrag),
+ ),
)
private fun erReellArbeidssøker(periode: SummertInfotrygdPeriodeDto): Boolean =
@@ -457,7 +457,7 @@ class MigreringService(
private fun vedtaksperioder(
periode: Månedsperiode,
- erReellArbeidssøker: Boolean
+ erReellArbeidssøker: Boolean,
): List {
val aktivitet = if (erReellArbeidssøker) AktivitetType.FORSØRGER_REELL_ARBEIDSSØKER else AktivitetType.MIGRERING
return listOf(
@@ -467,8 +467,8 @@ class MigreringService(
periode = periode,
aktivitet = aktivitet,
periodeType = VedtaksperiodeType.MIGRERING,
- sanksjonsårsak = null
- )
+ sanksjonsårsak = null,
+ ),
)
}
}
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/behandling/migrering/MigreringsstatusRepository.kt b/src/main/kotlin/no/nav/familie/ef/sak/behandling/migrering/MigreringsstatusRepository.kt
index f3f6ac332c..37b8f3a545 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/behandling/migrering/MigreringsstatusRepository.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/behandling/migrering/MigreringsstatusRepository.kt
@@ -18,7 +18,7 @@ interface MigreringsstatusRepository : RepositoryInterface {
val kjenteFødselsdatoer = grunnlagsdataService.hentGrunnlagsdata(behandlingId).grunnlagsdata.barn
.flatMap { it.fødsel.mapNotNull(Fødsel::fødselsdato) }
@@ -110,7 +110,7 @@ class OpprettOppgaveForMigrertFødtBarnTask(
personIdent = it.personIdent,
stønadType = data.stønadType,
aktivFra = datoOgBeskrivelse.first,
- alder = datoOgBeskrivelse.second
+ alder = datoOgBeskrivelse.second,
)
}
}.flatten()
@@ -128,7 +128,7 @@ class OpprettOppgaveForMigrertFødtBarnTask(
}
return listOf(
nesteVirkedagForDatoMinus1Uke(fødselsdato.plusMonths(6)) to Alder.SEKS_MND,
- datoOm1År to Alder.ETT_ÅR
+ datoOm1År to Alder.ETT_ÅR,
).filter { it.first > LocalDate.now() }
}
@@ -153,9 +153,9 @@ class OpprettOppgaveForMigrertFødtBarnTask(
eksternFagsakId = fagsak.eksternId.id,
stønadType = fagsak.stønadstype,
personIdent = fagsak.hentAktivIdent(),
- barn = nyeBarn
- )
- )
+ barn = nyeBarn,
+ ),
+ ),
)
}
}
@@ -166,7 +166,7 @@ data class OpprettOppgaveForMigrertFødtBarnTaskData(
val eksternFagsakId: Long,
val stønadType: StønadType,
val personIdent: String,
- val barn: List
+ val barn: List,
)
data class OppgaveForBarn(
@@ -174,5 +174,5 @@ data class OppgaveForBarn(
val personIdent: String,
val stønadType: StønadType,
val aktivFra: LocalDate? = null,
- val alder: Alder
+ val alder: Alder,
)
diff --git "a/src/main/kotlin/no/nav/familie/ef/sak/behandling/\303\205rsakRevurderingService.kt" "b/src/main/kotlin/no/nav/familie/ef/sak/behandling/\303\205rsakRevurderingService.kt"
index ed6852e25d..5eaad89049 100644
--- "a/src/main/kotlin/no/nav/familie/ef/sak/behandling/\303\205rsakRevurderingService.kt"
+++ "b/src/main/kotlin/no/nav/familie/ef/sak/behandling/\303\205rsakRevurderingService.kt"
@@ -18,14 +18,14 @@ import java.util.UUID
@Service
class ÅrsakRevurderingService(
private val behandlingService: BehandlingService,
- private val årsakRevurderingsRepository: ÅrsakRevurderingsRepository
+ private val årsakRevurderingsRepository: ÅrsakRevurderingsRepository,
) {
private val årsakerSomIkkeHarRevurderingsinformasjon = setOf(
BehandlingÅrsak.G_OMREGNING,
BehandlingÅrsak.SATSENDRING,
BehandlingÅrsak.MIGRERING,
- BehandlingÅrsak.SANKSJON_1_MND
+ BehandlingÅrsak.SANKSJON_1_MND,
)
fun validerHarGyldigRevurderingsinformasjon(saksbehandling: Saksbehandling) {
@@ -49,7 +49,7 @@ class ÅrsakRevurderingService(
return RevurderingsinformasjonDto(
kravMottatt = kravMottatt,
årsakRevurdering = årsakRevurdering?.tilDto(),
- endretTid = årsakRevurdering?.sporbar?.endret?.endretTid
+ endretTid = årsakRevurdering?.sporbar?.endret?.endretTid,
)
}
@@ -57,7 +57,7 @@ class ÅrsakRevurderingService(
fun oppdaterRevurderingsinformasjon(
saksbehandling: Saksbehandling,
kravMottatt: LocalDate,
- årsakRevurdering: ÅrsakRevurderingDto
+ årsakRevurdering: ÅrsakRevurderingDto,
) {
feilHvis(saksbehandling.status.behandlingErLåstForVidereRedigering()) {
"Behandlingen er låst og kan ikke oppdatere revurderingsinformasjon"
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/behandlingsflyt/steg/BehandlingSteg.kt b/src/main/kotlin/no/nav/familie/ef/sak/behandlingsflyt/steg/BehandlingSteg.kt
index 11c1c58da6..0ad27b867e 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/behandlingsflyt/steg/BehandlingSteg.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/behandlingsflyt/steg/BehandlingSteg.kt
@@ -32,58 +32,59 @@ interface BehandlingSteg {
enum class StegType(
val rekkefølge: Int,
val tillattFor: BehandlerRolle,
- private val gyldigIKombinasjonMedStatus: List
+ private val gyldigIKombinasjonMedStatus: List,
) {
REVURDERING_ÅRSAK(
rekkefølge = 0,
tillattFor = BehandlerRolle.SAKSBEHANDLER,
- gyldigIKombinasjonMedStatus = listOf(BehandlingStatus.OPPRETTET, BehandlingStatus.UTREDES)
+ gyldigIKombinasjonMedStatus = listOf(BehandlingStatus.OPPRETTET, BehandlingStatus.UTREDES),
),
VILKÅR(
rekkefølge = 1,
tillattFor = BehandlerRolle.SAKSBEHANDLER,
- gyldigIKombinasjonMedStatus = listOf(BehandlingStatus.OPPRETTET, BehandlingStatus.UTREDES)
+ gyldigIKombinasjonMedStatus = listOf(BehandlingStatus.OPPRETTET, BehandlingStatus.UTREDES),
),
BEREGNE_YTELSE(
rekkefølge = 2,
tillattFor = BehandlerRolle.SAKSBEHANDLER,
- gyldigIKombinasjonMedStatus = listOf(BehandlingStatus.UTREDES)
+ gyldigIKombinasjonMedStatus = listOf(BehandlingStatus.UTREDES),
),
SEND_TIL_BESLUTTER(
rekkefølge = 3,
tillattFor = BehandlerRolle.SAKSBEHANDLER,
- gyldigIKombinasjonMedStatus = listOf(BehandlingStatus.UTREDES)
+ gyldigIKombinasjonMedStatus = listOf(BehandlingStatus.UTREDES),
),
BESLUTTE_VEDTAK(
rekkefølge = 4,
tillattFor = BehandlerRolle.BESLUTTER,
- gyldigIKombinasjonMedStatus = listOf(BehandlingStatus.FATTER_VEDTAK)
+ gyldigIKombinasjonMedStatus = listOf(BehandlingStatus.FATTER_VEDTAK),
),
VENTE_PÅ_STATUS_FRA_IVERKSETT(
rekkefølge = 5,
tillattFor = BehandlerRolle.SYSTEM,
- gyldigIKombinasjonMedStatus = listOf(BehandlingStatus.IVERKSETTER_VEDTAK)
+ gyldigIKombinasjonMedStatus = listOf(BehandlingStatus.IVERKSETTER_VEDTAK),
),
LAG_SAKSBEHANDLINGSBLANKETT(
rekkefølge = 6,
tillattFor = BehandlerRolle.SYSTEM,
- gyldigIKombinasjonMedStatus = listOf(BehandlingStatus.IVERKSETTER_VEDTAK)
+ gyldigIKombinasjonMedStatus = listOf(BehandlingStatus.IVERKSETTER_VEDTAK),
),
FERDIGSTILLE_BEHANDLING(
rekkefølge = 7,
tillattFor = BehandlerRolle.SYSTEM,
- gyldigIKombinasjonMedStatus = listOf(BehandlingStatus.IVERKSETTER_VEDTAK)
+ gyldigIKombinasjonMedStatus = listOf(BehandlingStatus.IVERKSETTER_VEDTAK),
),
PUBLISER_VEDTAKSHENDELSE(
rekkefølge = 8,
tillattFor = BehandlerRolle.SYSTEM,
- gyldigIKombinasjonMedStatus = listOf(BehandlingStatus.FERDIGSTILT)
+ gyldigIKombinasjonMedStatus = listOf(BehandlingStatus.FERDIGSTILT),
),
BEHANDLING_FERDIGSTILT(
rekkefølge = 9,
tillattFor = BehandlerRolle.SYSTEM,
- gyldigIKombinasjonMedStatus = listOf(BehandlingStatus.FERDIGSTILT)
- );
+ gyldigIKombinasjonMedStatus = listOf(BehandlingStatus.FERDIGSTILT),
+ ),
+ ;
fun displayName(): String {
return this.name.replace('_', ' ').lowercase().replaceFirstChar { it.uppercase() }
@@ -118,5 +119,5 @@ enum class BehandlerRolle(val nivå: Int) {
BESLUTTER(3),
SAKSBEHANDLER(2),
VEILEDER(1),
- UKJENT(0)
+ UKJENT(0),
}
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/behandlingsflyt/steg/BeregnYtelseSteg.kt b/src/main/kotlin/no/nav/familie/ef/sak/behandlingsflyt/steg/BeregnYtelseSteg.kt
index 9c2364d7fd..aa1f926a83 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/behandlingsflyt/steg/BeregnYtelseSteg.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/behandlingsflyt/steg/BeregnYtelseSteg.kt
@@ -63,7 +63,7 @@ class BeregnYtelseSteg(
private val barnService: BarnService,
private val fagsakService: FagsakService,
private val validerOmregningService: ValiderOmregningService,
- private val featureToggleService: FeatureToggleService
+ private val featureToggleService: FeatureToggleService,
) : BehandlingSteg {
private val logger = LoggerFactory.getLogger(javaClass)
@@ -82,7 +82,7 @@ class BeregnYtelseSteg(
vedtakService.lagreVedtak(
vedtakDto = data,
behandlingId = saksbehandlingMedOppdatertIdent.id,
- stønadstype = saksbehandlingMedOppdatertIdent.stønadstype
+ stønadstype = saksbehandlingMedOppdatertIdent.stønadstype,
)
when (data) {
@@ -140,7 +140,7 @@ class BeregnYtelseSteg(
private fun validerHarIkkeLagtTilSanksjonsperioder(
behandling: Saksbehandling,
- nyeSanksjonsperioder: List>
+ nyeSanksjonsperioder: List>,
) {
val historikk = andelsHistorikkService.hentHistorikk(behandling.fagsakId, null)
val historiskeSanksjonsperioder = historikk
@@ -180,7 +180,7 @@ class BeregnYtelseSteg(
brukerfeilHvis(
!saksbehandling.erMigrering &&
!saksbehandling.erOmregning &&
- harPeriodeEllerAktivitetMigrering(data)
+ harPeriodeEllerAktivitetMigrering(data),
) {
"Kan ikke inneholde aktivitet eller periode av type migrering"
}
@@ -193,7 +193,7 @@ class BeregnYtelseSteg(
private fun validerInnvilgelseBarnetilsyn(
utgiftsperioder: List,
- saksbehandling: Saksbehandling
+ saksbehandling: Saksbehandling,
) {
validerAntallBarnOgUtgifterVedMidlertidigOpphør(utgiftsperioder, saksbehandling.id)
validerTidligereVedtakVedMidlertidigOpphør(utgiftsperioder, saksbehandling)
@@ -202,7 +202,7 @@ class BeregnYtelseSteg(
private fun validerAntallBarnOgUtgifterVedMidlertidigOpphør(
utgiftsperioder: List,
- behandlingId: UUID
+ behandlingId: UUID,
) {
brukerfeilHvis(utgiftsperioder.any { it.erMidlertidigOpphørEllerSanksjon && it.barn.isNotEmpty() }) {
"Kan ikke ta med barn på en periode som er et midlertidig opphør eller sanksjon, på behandling=$behandlingId"
@@ -220,7 +220,7 @@ class BeregnYtelseSteg(
private fun validerTidligereVedtakVedMidlertidigOpphør(
utgiftsperioder: List,
- saksbehandling: Saksbehandling
+ saksbehandling: Saksbehandling,
) {
val førstePeriodeErMidlertidigOpphør = utgiftsperioder.first().periodetype == PeriodetypeBarnetilsyn.OPPHØR
brukerfeilHvis(førstePeriodeErMidlertidigOpphør && saksbehandling.forrigeBehandlingId == null) {
@@ -247,7 +247,7 @@ class BeregnYtelseSteg(
InnvilgelseOvergangsstønad::class,
Avslå::class,
Opphør::class,
- Sanksjonert::class
+ Sanksjonert::class,
)
StønadType.BARNETILSYN -> validerGyldigeVedtakstyper(
saksbehandling.stønadstype,
@@ -255,14 +255,14 @@ class BeregnYtelseSteg(
InnvilgelseBarnetilsyn::class,
Avslå::class,
Opphør::class,
- Sanksjonert::class
+ Sanksjonert::class,
)
StønadType.SKOLEPENGER -> validerGyldigeVedtakstyper(
saksbehandling.stønadstype,
data,
InnvilgelseSkolepenger::class,
Avslå::class,
- OpphørSkolepenger::class
+ OpphørSkolepenger::class,
)
}
}
@@ -270,7 +270,7 @@ class BeregnYtelseSteg(
private fun validerGyldigeVedtakstyper(
stønadstype: StønadType,
data: VedtakDto,
- vararg vedtakstype: KClass
+ vararg vedtakstype: KClass,
) {
feilHvis(vedtakstype.none { it.isInstance(data) }) {
"Stønadstype=$stønadstype har ikke støtte for ${data.javaClass.simpleName}"
@@ -287,7 +287,7 @@ class BeregnYtelseSteg(
private fun opprettTilkjentYtelseForOpphørtBehandling(
saksbehandling: Saksbehandling,
- vedtak: Opphør
+ vedtak: Opphør,
) {
brukerfeilHvis(saksbehandling.type != REVURDERING) { "Kan kun opphøre ved revurdering" }
val opphørsdato = vedtak.opphørFom.atDay(1)
@@ -301,15 +301,15 @@ class BeregnYtelseSteg(
andelerTilkjentYtelse = nyeAndeler,
samordningsfradragType = null,
startdato = nyStartdato,
- grunnbeløpsmåned = forrigeTilkjenteYtelse.grunnbeløpsmåned
- )
+ grunnbeløpsmåned = forrigeTilkjenteYtelse.grunnbeløpsmåned,
+ ),
)
}
private fun beregnNyttStartdatoForRevurdering(
nyeAndeler: List,
opphørsdato: LocalDate,
- forrigeTilkjenteYtelse: TilkjentYtelse
+ forrigeTilkjenteYtelse: TilkjentYtelse,
): LocalDate {
val opphørsdatoHvisFørTidligereAndeler = if (nyeAndeler.isEmpty()) opphørsdato else null
@Suppress("FoldInitializerAndIfToElvis")
@@ -320,7 +320,7 @@ class BeregnYtelseSteg(
private fun opprettTilkjentYtelseForInnvilgetOvergangsstønad(
vedtak: InnvilgelseOvergangsstønad,
- saksbehandling: Saksbehandling
+ saksbehandling: Saksbehandling,
) {
brukerfeilHvis(!saksbehandling.erOmregning && !vedtak.perioder.map { it.periode }.erSammenhengende()) {
"Periodene må være sammenhengende"
@@ -335,7 +335,7 @@ class BeregnYtelseSteg(
REVURDERING -> nyeAndelerForRevurderingAvOvergangsstønadMedStartdato(
saksbehandling,
vedtak,
- andelerTilkjentYtelse
+ andelerTilkjentYtelse,
)
}
@@ -345,14 +345,14 @@ class BeregnYtelseSteg(
behandlingId = saksbehandling.id,
andelerTilkjentYtelse = nyeAndeler,
samordningsfradragType = vedtak.samordningsfradragType,
- startdato = startdato
- )
+ startdato = startdato,
+ ),
)
}
private fun opprettTilkjentYtelseForInnvilgetBarnetilsyn(
vedtak: InnvilgelseBarnetilsyn,
- saksbehandling: Saksbehandling
+ saksbehandling: Saksbehandling,
) {
// TODO: Må periodene være sammenhengende?
// brukerfeilHvis(!vedtak.perioder.erSammenhengende()) { "Periodene må være sammenhengende" }
@@ -365,7 +365,7 @@ class BeregnYtelseSteg(
REVURDERING -> nyeAndelerForRevurderingAvBarnetilsynMedStartdato(
saksbehandling,
vedtak,
- andelerTilkjentYtelse
+ andelerTilkjentYtelse,
)
}
@@ -374,14 +374,14 @@ class BeregnYtelseSteg(
personident = saksbehandling.ident,
behandlingId = saksbehandling.id,
andelerTilkjentYtelse = nyeAndeler,
- startdato = startdato
- )
+ startdato = startdato,
+ ),
)
}
private fun opprettTilkjentYtelseForInnvilgetSkolepenger(
vedtak: VedtakSkolepengerDto,
- saksbehandling: Saksbehandling
+ saksbehandling: Saksbehandling,
) {
val forrigeTilkjentYtelse = saksbehandling.forrigeBehandlingId?.let { forrigeBehandlingId ->
tilkjentYtelseService.hentForBehandling(forrigeBehandlingId)
@@ -404,8 +404,8 @@ class BeregnYtelseSteg(
personident = saksbehandling.ident,
behandlingId = saksbehandling.id,
andelerTilkjentYtelse = nyeAndeler,
- startdato = startdato
- )
+ startdato = startdato,
+ ),
)
}
@@ -413,7 +413,7 @@ class BeregnYtelseSteg(
saksbehandling: Saksbehandling,
vedtak: VedtakSkolepengerDto,
andelerTilkjentYtelse: List,
- forrigeTilkjentYtelse: TilkjentYtelse?
+ forrigeTilkjentYtelse: TilkjentYtelse?,
) {
feilHvis(saksbehandling.type == FØRSTEGANGSBEHANDLING && vedtak !is InnvilgelseSkolepenger) {
"Kan ikke opprette tilkjent ytelse for ${vedtak.javaClass.simpleName} på førstegangsbehandling"
@@ -424,7 +424,7 @@ class BeregnYtelseSteg(
brukerfeilHvis(
forrigeTilkjentYtelse != null &&
forrigeTilkjentYtelse.andelerTilkjentYtelse.isEmpty() &&
- vedtak.erOpphør()
+ vedtak.erOpphør(),
) {
"Kan ikke opphøre når det ikke finnes noen perioder å opphøre"
}
@@ -438,7 +438,7 @@ class BeregnYtelseSteg(
private fun nyeAndelerForRevurderingAvOvergangsstønadMedStartdato(
saksbehandling: Saksbehandling,
vedtak: InnvilgelseOvergangsstønad,
- andelerTilkjentYtelse: List
+ andelerTilkjentYtelse: List,
): Pair, LocalDate> {
val opphørsperioder = finnOpphørsperioder(vedtak)
@@ -456,7 +456,7 @@ class BeregnYtelseSteg(
private fun nyeAndelerForRevurderingAvBarnetilsynMedStartdato(
saksbehandling: Saksbehandling,
vedtak: InnvilgelseBarnetilsyn,
- andelerTilkjentYtelse: List
+ andelerTilkjentYtelse: List,
): Pair, LocalDate> {
val opphørsperioder = finnOpphørsperioder(vedtak)
@@ -474,7 +474,7 @@ class BeregnYtelseSteg(
private fun validerOpphørsperioder(
opphørsperioder: List,
vedtaksperioder: List,
- forrigeTilkjenteYtelse: TilkjentYtelse?
+ forrigeTilkjenteYtelse: TilkjentYtelse?,
) {
val førsteOpphørsdato = opphørsperioder.minOfOrNull { it.fom }
val førsteVedtaksFradato = vedtaksperioder.minOfOrNull { it.tom }
@@ -488,7 +488,7 @@ class BeregnYtelseSteg(
private fun beregnNyeAndelerForRevurdering(
forrigeTilkjenteYtelse: TilkjentYtelse?,
andelerTilkjentYtelse: List,
- opphørsperioder: List
+ opphørsperioder: List,
) =
forrigeTilkjenteYtelse?.let {
slåSammenAndelerSomSkalVidereføres(andelerTilkjentYtelse, forrigeTilkjenteYtelse, opphørsperioder)
@@ -497,7 +497,7 @@ class BeregnYtelseSteg(
private fun nyttStartdato(
behandlingId: UUID,
perioder: List,
- forrigeStartdato: LocalDate?
+ forrigeStartdato: LocalDate?,
): LocalDate {
val startdato = min(perioder.minOfOrNull { it.fomDato }, forrigeStartdato)
feilHvis(startdato == null) {
@@ -508,7 +508,7 @@ class BeregnYtelseSteg(
private fun opprettTilkjentYtelseForSanksjonertBehandling(
vedtak: Sanksjonert,
- behandling: Saksbehandling
+ behandling: Saksbehandling,
) {
brukerfeilHvis(behandling.forrigeBehandlingId == null) {
"Kan ikke opprette sanksjon når det ikke finnes en tidligere behandling"
@@ -528,8 +528,8 @@ class BeregnYtelseSteg(
personident = behandling.ident,
behandlingId = behandling.id,
andelerTilkjentYtelse = andelerTilkjentYtelse,
- startdato = forrigeTilkjenteYtelse.startdato
- )
+ startdato = forrigeTilkjenteYtelse.startdato,
+ ),
)
}
@@ -549,7 +549,7 @@ class BeregnYtelseSteg(
private fun lagBeløpsperioderForInnvilgelseOvergangsstønad(
vedtak: InnvilgelseOvergangsstønad,
- saksbehandling: Saksbehandling
+ saksbehandling: Saksbehandling,
) =
beregningService.beregnYtelse(finnInnvilgedePerioder(vedtak), vedtak.inntekter.tilInntektsperioder())
.map {
@@ -560,19 +560,19 @@ class BeregnYtelseSteg(
personIdent = saksbehandling.ident,
samordningsfradrag = it.beregningsgrunnlag?.samordningsfradrag?.toInt() ?: 0,
inntekt = it.beregningsgrunnlag?.inntekt?.toInt() ?: 0,
- inntektsreduksjon = it.beregningsgrunnlag?.avkortningPerMåned?.toInt() ?: 0
+ inntektsreduksjon = it.beregningsgrunnlag?.avkortningPerMåned?.toInt() ?: 0,
)
}
private fun lagBeløpsperioderForInnvilgelseBarnetilsyn(
vedtak: InnvilgelseBarnetilsyn,
- saksbehandling: Saksbehandling
+ saksbehandling: Saksbehandling,
): List {
val beløpsperioder = beregningBarnetilsynService.beregnYtelseBarnetilsyn(
vedtak.perioder.filter { !it.erMidlertidigOpphørEllerSanksjon },
kontantstøttePerioder = vedtak.perioderKontantstøtte,
tilleggsstønadsperioder = vedtak.tilleggsstønad.perioder,
- erMigrering = saksbehandling.erMigrering
+ erMigrering = saksbehandling.erMigrering,
)
validerRiktigResultattypeForInnvilgetBarnetilsyn(beløpsperioder, vedtak)
return beløpsperioder
@@ -584,19 +584,19 @@ class BeregnYtelseSteg(
inntekt = 0,
samordningsfradrag = 0,
inntektsreduksjon = 0,
- personIdent = saksbehandling.ident
+ personIdent = saksbehandling.ident,
)
}
}
private fun lagBeløpsperioderForInnvilgelseSkolepenger(
vedtak: VedtakSkolepengerDto,
- saksbehandling: Saksbehandling
+ saksbehandling: Saksbehandling,
): List {
return beregningSkolepengerService.beregnYtelse(
vedtak.skoleårsperioder,
saksbehandling.id,
- vedtak.erOpphør()
+ vedtak.erOpphør(),
).perioder
.filter { it.beløp > 0 }
.map {
@@ -608,14 +608,14 @@ class BeregnYtelseSteg(
inntekt = 0,
samordningsfradrag = 0,
inntektsreduksjon = 0,
- personIdent = saksbehandling.ident
+ personIdent = saksbehandling.ident,
)
}
}
private fun validerRiktigResultattypeForInnvilgetBarnetilsyn(
beløpsperioder: List,
- vedtak: InnvilgelseBarnetilsyn
+ vedtak: InnvilgelseBarnetilsyn,
) {
if (beløpsperioder.all { it.beregningsgrunnlag.kontantstøttebeløp >= it.beregningsgrunnlag.utgifter }) {
brukerfeilHvis(vedtak.resultatType == ResultatType.INNVILGE) {
@@ -631,7 +631,7 @@ class BeregnYtelseSteg(
fun slåSammenAndelerSomSkalVidereføres(
beløpsperioder: List,
forrigeTilkjentYtelse: TilkjentYtelse,
- opphørsperioder: List
+ opphørsperioder: List,
): List {
val fomPerioder = beløpsperioder.firstOrNull()?.stønadFom ?: LocalDate.MAX
val fomOpphørPerioder = opphørsperioder.firstOrNull()?.fomDato ?: LocalDate.MAX
@@ -642,11 +642,11 @@ class BeregnYtelseSteg(
private fun andelerForSanksjonertRevurdering(
forrigeTilkjenteYtelse: TilkjentYtelse,
- vedtak: Sanksjonert
+ vedtak: Sanksjonert,
): List {
val andelerTilkjentYtelse = vurderPeriodeForOpphør(
forrigeTilkjenteYtelse.andelerTilkjentYtelse,
- listOf(vedtak.periode.tilPeriode())
+ listOf(vedtak.periode.tilPeriode()),
)
brukerfeilHvis(andelerTilkjentYtelse.isEmpty()) { "Innvilget vedtak må ha minimum en beløpsperiode" }
return andelerTilkjentYtelse
@@ -654,7 +654,7 @@ class BeregnYtelseSteg(
fun vurderPeriodeForOpphør(
andelTilkjentYtelser: List,
- opphørsperioder: List
+ opphørsperioder: List,
): List {
return andelTilkjentYtelser.map {
val tilkjentPeriode = it.periode
@@ -668,20 +668,20 @@ class BeregnYtelseSteg(
if (overlappendeOpphør.overlapperKunIStartenAv(tilkjentPeriode)) {
vurderPeriodeForOpphør(
listOf(it.copy(stønadFom = overlappendeOpphør.tomDato.plusDays(1))),
- opphørsperioder
+ opphørsperioder,
)
} else if (overlappendeOpphør.overlapperKunISluttenAv(tilkjentPeriode)) {
vurderPeriodeForOpphør(
listOf(it.copy(stønadTom = overlappendeOpphør.fomDato.minusDays(1))),
- opphørsperioder
+ opphørsperioder,
)
} else { // periode blir delt i to av opphold.
vurderPeriodeForOpphør(
listOf(
it.copy(stønadTom = overlappendeOpphør.fomDato.minusDays(1)),
- it.copy(stønadFom = overlappendeOpphør.tomDato.plusDays(1))
+ it.copy(stønadFom = overlappendeOpphør.tomDato.plusDays(1)),
),
- opphørsperioder
+ opphørsperioder,
)
}
}
@@ -690,17 +690,17 @@ class BeregnYtelseSteg(
private fun andelerForOpphør(
forrigeTilkjentYtelse: TilkjentYtelse,
- opphørFom: LocalDate
+ opphørFom: LocalDate,
): List {
brukerfeilHvis(
- forrigeTilkjentYtelse.andelerTilkjentYtelse.maxOfOrNull { it.stønadTom }?.isBefore(opphørFom) ?: false
+ forrigeTilkjentYtelse.andelerTilkjentYtelse.maxOfOrNull { it.stønadTom }?.isBefore(opphørFom) ?: false,
) {
"Kan ikke opphøre frem i tiden"
}
brukerfeilHvis(
forrigeTilkjentYtelse.andelerTilkjentYtelse.isEmpty() &&
- forrigeTilkjentYtelse.startdato <= opphørFom
+ forrigeTilkjentYtelse.startdato <= opphørFom,
) {
"Forrige vedtak er allerede opphørt fra ${forrigeTilkjentYtelse.startdato}"
}
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/behandlingsflyt/steg/BeslutteVedtakSteg.kt b/src/main/kotlin/no/nav/familie/ef/sak/behandlingsflyt/steg/BeslutteVedtakSteg.kt
index 62b8ed7beb..96c14d7b0e 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/behandlingsflyt/steg/BeslutteVedtakSteg.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/behandlingsflyt/steg/BeslutteVedtakSteg.kt
@@ -36,7 +36,7 @@ class BeslutteVedtakSteg(
private val totrinnskontrollService: TotrinnskontrollService,
private val behandlingService: BehandlingService,
private val vedtakService: VedtakService,
- private val vedtaksbrevService: VedtaksbrevService
+ private val vedtaksbrevService: VedtaksbrevService,
) : BehandlingSteg {
override fun validerSteg(saksbehandling: Saksbehandling) {
@@ -97,8 +97,8 @@ class BeslutteVedtakSteg(
taskService.save(
BehandlingsstatistikkTask.opprettBesluttetTask(
behandlingId = behandlingId,
- oppgaveId = oppgaveId
- )
+ oppgaveId = oppgaveId,
+ ),
)
private fun oppdaterResultatPåBehandling(behandlingId: UUID) {
@@ -106,7 +106,7 @@ class BeslutteVedtakSteg(
when (resultat) {
ResultatType.INNVILGE, ResultatType.INNVILGE_UTEN_UTBETALING -> behandlingService.oppdaterResultatPåBehandling(
behandlingId,
- BehandlingResultat.INNVILGET
+ BehandlingResultat.INNVILGET,
)
ResultatType.OPPHØRT -> behandlingService.oppdaterResultatPåBehandling(behandlingId, BehandlingResultat.OPPHØRT)
ResultatType.AVSLÅ -> behandlingService.oppdaterResultatPåBehandling(behandlingId, BehandlingResultat.AVSLÅTT)
@@ -124,8 +124,8 @@ class BeslutteVedtakSteg(
behandlingId = saksbehandling.id,
oppgavetype = oppgavetype,
oppgaveId = it.gsakOppgaveId,
- personIdent = aktivIdent
- )
+ personIdent = aktivIdent,
+ ),
)
it.gsakOppgaveId
}
@@ -137,9 +137,9 @@ class BeslutteVedtakSteg(
OpprettOppgaveTaskData(
behandlingId = saksbehandling.id,
oppgavetype = Oppgavetype.BehandleUnderkjentVedtak,
- tilordnetNavIdent = navIdent
- )
- )
+ tilordnetNavIdent = navIdent,
+ ),
+ ),
)
}
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/behandlingsflyt/steg/FerdigstillBehandlingSteg.kt b/src/main/kotlin/no/nav/familie/ef/sak/behandlingsflyt/steg/FerdigstillBehandlingSteg.kt
index 402432d9e3..5f676c4565 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/behandlingsflyt/steg/FerdigstillBehandlingSteg.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/behandlingsflyt/steg/FerdigstillBehandlingSteg.kt
@@ -14,7 +14,7 @@ import org.springframework.stereotype.Service
@Service
class FerdigstillBehandlingSteg(
private val behandlingService: BehandlingService,
- private val taskService: TaskService
+ private val taskService: TaskService,
) : BehandlingSteg {
private val logger: Logger = LoggerFactory.getLogger(this::class.java)
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/behandlingsflyt/steg/SaksbehandlingsblankettSteg.kt b/src/main/kotlin/no/nav/familie/ef/sak/behandlingsflyt/steg/SaksbehandlingsblankettSteg.kt
index 8bf3b5514b..19e0fceb97 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/behandlingsflyt/steg/SaksbehandlingsblankettSteg.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/behandlingsflyt/steg/SaksbehandlingsblankettSteg.kt
@@ -23,7 +23,7 @@ class SaksbehandlingsblankettSteg(
private val totrinnskontrollService: TotrinnskontrollService,
private val journalpostClient: JournalpostClient,
private val behandlingService: BehandlingService,
- private val fagsakService: FagsakService
+ private val fagsakService: FagsakService,
) : BehandlingSteg {
private val logger = LoggerFactory.getLogger(javaClass)
@@ -32,7 +32,7 @@ class SaksbehandlingsblankettSteg(
if (saksbehandling.erMigrering || saksbehandling.erMaskinellOmregning) {
logger.info(
"Oppretter ikke saksbehandlingsblankett for behandling=${saksbehandling.id}, " +
- "behandling er migrering eller maskinell g-omregning"
+ "behandling er migrering eller maskinell g-omregning",
)
} else {
val blankettPdf = blankettService.lagBlankett(saksbehandling.id)
@@ -53,7 +53,7 @@ class SaksbehandlingsblankettSteg(
private fun opprettArkiverDokumentRequest(
saksbehandling: Saksbehandling,
- blankettPdf: ByteArray
+ blankettPdf: ByteArray,
): ArkiverDokumentRequest {
val fagsak = fagsakService.hentFagsak(saksbehandling.fagsakId)
val personIdent = fagsak.hentAktivIdent()
@@ -64,7 +64,7 @@ class SaksbehandlingsblankettSteg(
enhet,
fagsak.eksternId.id,
saksbehandling.id,
- fagsak.stønadstype
+ fagsak.stønadstype,
)
}
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/behandlingsflyt/steg/SendTilBeslutterSteg.kt b/src/main/kotlin/no/nav/familie/ef/sak/behandlingsflyt/steg/SendTilBeslutterSteg.kt
index c6fa183188..1303ee3b21 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/behandlingsflyt/steg/SendTilBeslutterSteg.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/behandlingsflyt/steg/SendTilBeslutterSteg.kt
@@ -45,7 +45,7 @@ class SendTilBeslutterSteg(
private val tilbakekrevingService: TilbakekrevingService,
private val vurderingService: VurderingService,
private val validerOmregningService: ValiderOmregningService,
- private val årsakRevurderingService: ÅrsakRevurderingService
+ private val årsakRevurderingService: ÅrsakRevurderingService,
) : BehandlingSteg {
override fun validerSteg(saksbehandling: Saksbehandling) {
@@ -121,8 +121,8 @@ class SendTilBeslutterSteg(
behandlingId = saksbehandling.id,
oppgavetype,
it.gsakOppgaveId,
- aktivIdent
- )
+ aktivIdent,
+ ),
)
}
}
@@ -133,9 +133,9 @@ class SendTilBeslutterSteg(
OpprettOppgaveTaskData(
behandlingId = saksbehandling.id,
oppgavetype = Oppgavetype.GodkjenneVedtak,
- beskrivelse = "Sendt til godkjenning av ${SikkerhetContext.hentSaksbehandlerNavn(true)}."
- )
- )
+ beskrivelse = "Sendt til godkjenning av ${SikkerhetContext.hentSaksbehandlerNavn(true)}.",
+ ),
+ ),
)
}
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/behandlingsflyt/steg/StegService.kt b/src/main/kotlin/no/nav/familie/ef/sak/behandlingsflyt/steg/StegService.kt
index 6558e93215..c601f36699 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/behandlingsflyt/steg/StegService.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/behandlingsflyt/steg/StegService.kt
@@ -37,7 +37,7 @@ class StegService(
private val behandlingService: BehandlingService,
private val vedtakService: VedtakService,
private val rolleConfig: RolleConfig,
- private val behandlingshistorikkService: BehandlingshistorikkService
+ private val behandlingshistorikkService: BehandlingshistorikkService,
) {
private val logger: Logger = LoggerFactory.getLogger(this::class.java)
@@ -127,7 +127,7 @@ class StegService(
if (steg.kommerEtter(behandling.steg)) {
error(
"Kan ikke sette behandling til steg=$steg når behandling allerede " +
- "er på ${behandling.steg} behandling=$behandlingId"
+ "er på ${behandling.steg} behandling=$behandlingId",
)
}
@@ -158,7 +158,7 @@ class StegService(
private fun validerAtStegKanResettes(
behandling: Behandling,
- steg: StegType
+ steg: StegType,
) {
val harTilgangTilSteg = SikkerhetContext.harTilgangTilGittRolle(rolleConfig, behandling.steg.tillattFor)
val harTilgangTilNesteSteg = SikkerhetContext.harTilgangTilGittRolle(rolleConfig, steg.tillattFor)
@@ -167,7 +167,7 @@ class StegService(
error(
"$saksbehandler kan ikke endre" +
" fra steg=${behandling.steg.displayName()} til steg=${steg.displayName()}" +
- " pga manglende rolle på behandling=$behandling.id"
+ " pga manglende rolle på behandling=$behandling.id",
)
}
}
@@ -176,7 +176,7 @@ class StegService(
private fun håndterSteg(
saksbehandling: Saksbehandling,
behandlingSteg: BehandlingSteg,
- data: T
+ data: T,
): Behandling {
val stegType = behandlingSteg.stegType()
val saksbehandlerIdent = SikkerhetContext.hentSaksbehandlerEllerSystembruker()
@@ -199,7 +199,7 @@ class StegService(
if (!nesteSteg.erGyldigIKombinasjonMedStatus(behandlingService.hentBehandling(saksbehandling.id).status)) {
error(
"Steg '${nesteSteg.displayName()}' kan ikke settes " +
- "på behandling i kombinasjon med status ${saksbehandling.status}"
+ "på behandling i kombinasjon med status ${saksbehandling.status}",
)
}
}
@@ -208,7 +208,7 @@ class StegService(
saksbehandling: Saksbehandling,
stegType: StegType,
saksbehandlerIdent: String,
- behandlingSteg: BehandlingSteg
+ behandlingSteg: BehandlingSteg,
) {
utførBehandlingsvalidering(behandlingSteg, saksbehandling)
validerHarTilgang(saksbehandling, stegType, saksbehandlerIdent)
@@ -222,7 +222,7 @@ class StegService(
private fun oppdaterHistorikk(
behandlingSteg: BehandlingSteg,
behandlingId: UUID,
- saksbehandlerIdent: String
+ saksbehandlerIdent: String,
) {
if (behandlingSteg.settInnHistorikk()) {
behandlingshistorikkService.opprettHistorikkInnslag(
@@ -230,20 +230,20 @@ class StegService(
behandlingId = behandlingId,
steg = behandlingSteg.stegType(),
opprettetAvNavn = SikkerhetContext.hentSaksbehandlerNavn(),
- opprettetAv = saksbehandlerIdent
- )
+ opprettetAv = saksbehandlerIdent,
+ ),
)
}
}
private fun utførBehandlingsvalidering(
behandlingSteg: BehandlingSteg,
- saksbehandling: Saksbehandling
+ saksbehandling: Saksbehandling,
) {
behandlingSteg.validerSteg(saksbehandling)
feilHvis(!behandlingSteg.stegType().erGyldigIKombinasjonMedStatus(saksbehandling.status)) {
"Kan ikke utføre '${
- behandlingSteg.stegType().displayName()
+ behandlingSteg.stegType().displayName()
}' når behandlingstatus er ${saksbehandling.status.visningsnavn()}"
}
}
@@ -251,7 +251,7 @@ class StegService(
private fun validerGyldigTilstand(
saksbehandling: Saksbehandling,
stegType: StegType,
- saksbehandlerIdent: String
+ saksbehandlerIdent: String,
) {
if (saksbehandling.steg == BEHANDLING_FERDIGSTILT) {
error("Behandlingen er avsluttet og stegprosessen kan ikke gjenåpnes")
@@ -260,7 +260,7 @@ class StegService(
if (stegType.kommerEtter(saksbehandling.steg)) {
error(
"$saksbehandlerIdent prøver å utføre steg '${stegType.displayName()}', " +
- "men behandlingen er på steg '${saksbehandling.steg.displayName()}'"
+ "men behandlingen er på steg '${saksbehandling.steg.displayName()}'",
)
}
@@ -272,7 +272,7 @@ class StegService(
private fun validerHarTilgang(
saksbehandling: Saksbehandling,
stegType: StegType,
- saksbehandlerIdent: String
+ saksbehandlerIdent: String,
) {
val rolleForSteg: BehandlerRolle = utledRolleForSteg(stegType, saksbehandling)
val harTilgangTilSteg = SikkerhetContext.harTilgangTilGittRolle(rolleConfig, rolleForSteg)
@@ -280,7 +280,7 @@ class StegService(
logger.info("Starter håndtering av $stegType på behandling ${saksbehandling.id}")
secureLogger.info(
"Starter håndtering av $stegType på behandling " +
- "${saksbehandling.id} med saksbehandler=[$saksbehandlerIdent]"
+ "${saksbehandling.id} med saksbehandler=[$saksbehandlerIdent]",
)
feilHvis(!harTilgangTilSteg) {
@@ -290,7 +290,7 @@ class StegService(
private fun utledRolleForSteg(
stegType: StegType,
- saksbehandling: Saksbehandling
+ saksbehandling: Saksbehandling,
): BehandlerRolle {
if (stegType == BESLUTTE_VEDTAK) {
val vedtak = vedtakService.hentVedtak(saksbehandling.id)
@@ -315,7 +315,7 @@ class StegService(
"steg",
it.stegType().name,
"beskrivelse",
- "${it.stegType().rekkefølge} ${it.stegType().displayName()}"
+ "${it.stegType().rekkefølge} ${it.stegType().displayName()}",
)
}
}
diff --git "a/src/main/kotlin/no/nav/familie/ef/sak/behandlingsflyt/steg/VenteP\303\245StatusFraIverksett.kt" "b/src/main/kotlin/no/nav/familie/ef/sak/behandlingsflyt/steg/VenteP\303\245StatusFraIverksett.kt"
index 4f507a5a88..df3660ce71 100644
--- "a/src/main/kotlin/no/nav/familie/ef/sak/behandlingsflyt/steg/VenteP\303\245StatusFraIverksett.kt"
+++ "b/src/main/kotlin/no/nav/familie/ef/sak/behandlingsflyt/steg/VenteP\303\245StatusFraIverksett.kt"
@@ -11,7 +11,7 @@ import org.springframework.stereotype.Service
@Service
class VentePåStatusFraIverksett(
private val iverksettClient: IverksettClient,
- private val taskService: TaskService
+ private val taskService: TaskService,
) : BehandlingSteg {
override fun utførSteg(saksbehandling: Saksbehandling, data: Void?) {
diff --git "a/src/main/kotlin/no/nav/familie/ef/sak/behandlingsflyt/steg/\303\205rsakRevurderingSteg.kt" "b/src/main/kotlin/no/nav/familie/ef/sak/behandlingsflyt/steg/\303\205rsakRevurderingSteg.kt"
index c06f8f4d9f..80c334364f 100644
--- "a/src/main/kotlin/no/nav/familie/ef/sak/behandlingsflyt/steg/\303\205rsakRevurderingSteg.kt"
+++ "b/src/main/kotlin/no/nav/familie/ef/sak/behandlingsflyt/steg/\303\205rsakRevurderingSteg.kt"
@@ -12,7 +12,7 @@ import org.springframework.stereotype.Service
@Service
class ÅrsakRevurderingSteg(
- private val årsakRevurderingService: ÅrsakRevurderingService
+ private val årsakRevurderingService: ÅrsakRevurderingService,
) : BehandlingSteg {
override fun stegType(): StegType {
@@ -39,7 +39,7 @@ class ÅrsakRevurderingSteg(
private fun validerGyldigeVerdier(
saksbehandling: Saksbehandling,
- årsakRevurdering: ÅrsakRevurderingDto
+ årsakRevurdering: ÅrsakRevurderingDto,
) {
brukerfeilHvis(saksbehandling.status.behandlingErLåstForVidereRedigering()) {
"Behandlingen er låst og kan ikke oppdatere årsak til revurdering"
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/behandlingsflyt/task/BehandlingsstatistikkTask.kt b/src/main/kotlin/no/nav/familie/ef/sak/behandlingsflyt/task/BehandlingsstatistikkTask.kt
index d9d62190fb..3771bce5cd 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/behandlingsflyt/task/BehandlingsstatistikkTask.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/behandlingsflyt/task/BehandlingsstatistikkTask.kt
@@ -41,7 +41,7 @@ import java.util.UUID
@Service
@TaskStepBeskrivelse(
taskStepType = BehandlingsstatistikkTask.TYPE,
- beskrivelse = "Sender behandlingsstatistikk til iverksett"
+ beskrivelse = "Sender behandlingsstatistikk til iverksett",
)
class BehandlingsstatistikkTask(
private val iverksettClient: IverksettClient,
@@ -50,7 +50,7 @@ class BehandlingsstatistikkTask(
private val vedtakRepository: VedtakRepository,
private val oppgaveService: OppgaveService,
private val grunnlagsdataService: GrunnlagsdataService,
- private val årsakRevurderingService: ÅrsakRevurderingService
+ private val årsakRevurderingService: ÅrsakRevurderingService,
) : AsyncTaskStep {
private val zoneIdOslo = ZoneId.of("Europe/Oslo")
@@ -106,7 +106,7 @@ class BehandlingsstatistikkTask(
årsakRevurdering = årsakRevurdering?.let {
ÅrsakRevurderingDto(it.opplysningskilde, it.årsak)
},
- avslagÅrsak = vedtak?.avslåÅrsak
+ avslagÅrsak = vedtak?.avslåÅrsak,
)
iverksettClient.sendBehandlingsstatistikk(behandlingsstatistikkDto)
@@ -130,7 +130,7 @@ class BehandlingsstatistikkTask(
return when (vedtak?.resultatType) {
ResultatType.INNVILGE, ResultatType.INNVILGE_UTEN_UTBETALING -> utledBegrunnelseForInnvilgetVedtak(
saksbehandling.stønadstype,
- vedtak
+ vedtak,
)
ResultatType.AVSLÅ, ResultatType.OPPHØRT -> vedtak.avslåBegrunnelse
ResultatType.HENLEGGE -> error("ResultatType henlegge er ikke i bruk for vedtak")
@@ -170,14 +170,14 @@ class BehandlingsstatistikkTask(
behandlingId: UUID,
hendelseTidspunkt: LocalDateTime = LocalDateTime.now(),
saksbehandler: String = SikkerhetContext.hentSaksbehandlerEllerSystembruker(),
- oppgaveId: Long?
+ oppgaveId: Long?,
): Task =
opprettTask(
behandlingId = behandlingId,
hendelse = Hendelse.MOTTATT,
hendelseTidspunkt = hendelseTidspunkt,
gjeldendeSaksbehandler = saksbehandler,
- oppgaveId = oppgaveId
+ oppgaveId = oppgaveId,
)
fun opprettPåbegyntTask(behandlingId: UUID): Task =
@@ -185,7 +185,7 @@ class BehandlingsstatistikkTask(
behandlingId = behandlingId,
hendelse = Hendelse.PÅBEGYNT,
hendelseTidspunkt = LocalDateTime.now(),
- gjeldendeSaksbehandler = SikkerhetContext.hentSaksbehandler()
+ gjeldendeSaksbehandler = SikkerhetContext.hentSaksbehandler(),
)
fun opprettVenterTask(behandlingId: UUID): Task =
@@ -193,32 +193,32 @@ class BehandlingsstatistikkTask(
behandlingId = behandlingId,
hendelse = Hendelse.VENTER,
hendelseTidspunkt = LocalDateTime.now(),
- gjeldendeSaksbehandler = SikkerhetContext.hentSaksbehandler()
+ gjeldendeSaksbehandler = SikkerhetContext.hentSaksbehandler(),
)
fun opprettVedtattTask(behandlingId: UUID): Task =
opprettTask(
behandlingId = behandlingId,
hendelse = Hendelse.VEDTATT,
- hendelseTidspunkt = LocalDateTime.now()
+ hendelseTidspunkt = LocalDateTime.now(),
)
fun opprettBesluttetTask(
behandlingId: UUID,
- oppgaveId: Long?
+ oppgaveId: Long?,
): Task =
opprettTask(
behandlingId = behandlingId,
hendelse = Hendelse.BESLUTTET,
hendelseTidspunkt = LocalDateTime.now(),
- oppgaveId = oppgaveId
+ oppgaveId = oppgaveId,
)
fun opprettFerdigTask(behandlingId: UUID): Task =
opprettTask(
behandlingId = behandlingId,
hendelse = Hendelse.FERDIG,
- hendelseTidspunkt = LocalDateTime.now()
+ hendelseTidspunkt = LocalDateTime.now(),
)
fun opprettHenlagtTask(behandlingId: UUID, hendelseTidspunkt: LocalDateTime, gjeldendeSaksbehandler: String): Task =
@@ -226,7 +226,7 @@ class BehandlingsstatistikkTask(
behandlingId = behandlingId,
hendelse = Hendelse.FERDIG,
hendelseTidspunkt = hendelseTidspunkt,
- gjeldendeSaksbehandler = gjeldendeSaksbehandler
+ gjeldendeSaksbehandler = gjeldendeSaksbehandler,
)
private fun opprettTask(
@@ -235,7 +235,7 @@ class BehandlingsstatistikkTask(
hendelseTidspunkt: LocalDateTime = LocalDateTime.now(),
gjeldendeSaksbehandler: String? = null,
oppgaveId: Long? = null,
- behandlingMetode: BehandlingMetode? = null
+ behandlingMetode: BehandlingMetode? = null,
): Task =
Task(
type = TYPE,
@@ -246,8 +246,8 @@ class BehandlingsstatistikkTask(
hendelseTidspunkt,
gjeldendeSaksbehandler,
oppgaveId,
- behandlingMetode
- )
+ behandlingMetode,
+ ),
),
properties = Properties().apply {
this["saksbehandler"] = gjeldendeSaksbehandler ?: ""
@@ -255,7 +255,7 @@ class BehandlingsstatistikkTask(
this["hendelse"] = hendelse.name
this["hendelseTidspunkt"] = hendelseTidspunkt.toString()
this["oppgaveId"] = oppgaveId?.toString() ?: ""
- }
+ },
)
const val TYPE = "behandlingsstatistikkTask"
@@ -268,5 +268,5 @@ data class BehandlingsstatistikkTaskPayload(
val hendelseTidspunkt: LocalDateTime,
val gjeldendeSaksbehandler: String?,
val oppgaveId: Long?,
- val behandlingMetode: BehandlingMetode?
+ val behandlingMetode: BehandlingMetode?,
)
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/behandlingsflyt/task/FerdigstillBehandlingTask.kt b/src/main/kotlin/no/nav/familie/ef/sak/behandlingsflyt/task/FerdigstillBehandlingTask.kt
index d8a743a445..ca84e6c064 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/behandlingsflyt/task/FerdigstillBehandlingTask.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/behandlingsflyt/task/FerdigstillBehandlingTask.kt
@@ -16,11 +16,11 @@ import java.util.UUID
maxAntallFeil = 50,
settTilManuellOppfølgning = true,
triggerTidVedFeilISekunder = 15 * 60L,
- beskrivelse = "Ferdigstill behandling."
+ beskrivelse = "Ferdigstill behandling.",
)
class FerdigstillBehandlingTask(
private val stegService: StegService,
- private val behandlingService: BehandlingService
+ private val behandlingService: BehandlingService,
) : AsyncTaskStep {
override fun doTask(task: Task) {
@@ -37,7 +37,7 @@ class FerdigstillBehandlingTask(
payload = saksbehandling.id.toString(),
properties = Properties().apply {
this["behandlingId"] = saksbehandling.id.toString()
- }
+ },
)
const val TYPE = "ferdigstillBehandling"
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/behandlingsflyt/task/FerdigstillOppgaveTask.kt b/src/main/kotlin/no/nav/familie/ef/sak/behandlingsflyt/task/FerdigstillOppgaveTask.kt
index 23a12859ad..e2cfb5f8bc 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/behandlingsflyt/task/FerdigstillOppgaveTask.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/behandlingsflyt/task/FerdigstillOppgaveTask.kt
@@ -17,7 +17,7 @@ import java.util.UUID
@TaskStepBeskrivelse(
taskStepType = FerdigstillOppgaveTask.TYPE,
beskrivelse = "Avslutt oppgave i GOSYS",
- maxAntallFeil = 3
+ maxAntallFeil = 3,
)
class FerdigstillOppgaveTask(private val oppgaveService: OppgaveService) : AsyncTaskStep {
@@ -27,14 +27,14 @@ class FerdigstillOppgaveTask(private val oppgaveService: OppgaveService) : Async
data class FerdigstillOppgaveTaskData(
val behandlingId: UUID,
val oppgavetype: Oppgavetype,
- val unik: LocalDateTime? = LocalDateTime.now()
+ val unik: LocalDateTime? = LocalDateTime.now(),
)
override fun doTask(task: Task) {
val data = objectMapper.readValue(task.payload)
oppgaveService.ferdigstillBehandleOppgave(
behandlingId = data.behandlingId,
- oppgavetype = data.oppgavetype
+ oppgavetype = data.oppgavetype,
)
}
@@ -50,7 +50,7 @@ class FerdigstillOppgaveTask(private val oppgaveService: OppgaveService) : Async
this["oppgavetype"] = oppgavetype.name
this["oppgaveId"] = oppgaveId.toString()
this["personIdent"] = personIdent ?: "ukjent"
- }
+ },
)
}
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/behandlingsflyt/task/KonsistensavstemmingTask.kt b/src/main/kotlin/no/nav/familie/ef/sak/behandlingsflyt/task/KonsistensavstemmingTask.kt
index e17dbfc8f2..3eaa81f83f 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/behandlingsflyt/task/KonsistensavstemmingTask.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/behandlingsflyt/task/KonsistensavstemmingTask.kt
@@ -16,13 +16,13 @@ import java.time.LocalDateTime
data class KonsistensavstemmingPayload(
val stønadstype: StønadType,
- val datoForAvstemming: LocalDate
+ val datoForAvstemming: LocalDate,
)
@Service
@TaskStepBeskrivelse(taskStepType = KonsistensavstemmingTask.TYPE, beskrivelse = "Utfører konsistensavstemming mot økonomi.")
class KonsistensavstemmingTask(
- private val avstemmingService: AvstemmingService
+ private val avstemmingService: AvstemmingService,
) : AsyncTaskStep {
override fun doTask(task: Task) {
@@ -38,13 +38,13 @@ class KonsistensavstemmingTask(
val task = Task(
type = TYPE,
payload = objectMapper.writeValueAsString(payload),
- triggerTid = triggerTid
+ triggerTid = triggerTid,
)
val properties = PropertiesWrapper(
task.metadata.apply {
this["stønadstype"] = payload.stønadstype.name
this[MDCConstants.MDC_CALL_ID] = IdUtils.generateId()
- }
+ },
)
return task.copy(metadataWrapper = properties)
}
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/behandlingsflyt/task/LagSaksbehandlingsblankettTask.kt b/src/main/kotlin/no/nav/familie/ef/sak/behandlingsflyt/task/LagSaksbehandlingsblankettTask.kt
index 92f64aaf32..cedc6b3c52 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/behandlingsflyt/task/LagSaksbehandlingsblankettTask.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/behandlingsflyt/task/LagSaksbehandlingsblankettTask.kt
@@ -15,11 +15,11 @@ import java.util.UUID
maxAntallFeil = 50,
settTilManuellOppfølgning = true,
triggerTidVedFeilISekunder = 15 * 60L,
- beskrivelse = "Lag blankett for å dokumentere saksbehandling (fallback)."
+ beskrivelse = "Lag blankett for å dokumentere saksbehandling (fallback).",
)
class LagSaksbehandlingsblankettTask(
private val stegService: StegService,
- private val behandlingService: BehandlingService
+ private val behandlingService: BehandlingService,
) : AsyncTaskStep {
override fun doTask(task: Task) {
@@ -35,7 +35,7 @@ class LagSaksbehandlingsblankettTask(
payload = behandlingId.toString(),
properties = Properties().apply {
this["behandlingId"] = behandlingId.toString()
- }
+ },
)
const val TYPE = "lagSaksbehandlingsblankettTask"
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/behandlingsflyt/task/OpprettOppgaveForOpprettetBehandlingTask.kt b/src/main/kotlin/no/nav/familie/ef/sak/behandlingsflyt/task/OpprettOppgaveForOpprettetBehandlingTask.kt
index fc511e0cff..fa9d8bae6f 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/behandlingsflyt/task/OpprettOppgaveForOpprettetBehandlingTask.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/behandlingsflyt/task/OpprettOppgaveForOpprettetBehandlingTask.kt
@@ -21,12 +21,12 @@ import java.util.UUID
@TaskStepBeskrivelse(
taskStepType = OpprettOppgaveForOpprettetBehandlingTask.TYPE,
beskrivelse = "Opprett oppgave i GOSYS for opprettet revurdering",
- maxAntallFeil = 3
+ maxAntallFeil = 3,
)
class OpprettOppgaveForOpprettetBehandlingTask(
private val behandlingService: BehandlingService,
private val oppgaveService: OppgaveService,
- private val taskService: TaskService
+ private val taskService: TaskService,
) : AsyncTaskStep {
private val logger = LoggerFactory.getLogger(javaClass)
@@ -36,7 +36,7 @@ class OpprettOppgaveForOpprettetBehandlingTask(
val saksbehandler: String,
val beskrivelse: String? = null,
val hendelseTidspunkt: LocalDateTime = LocalDateTime.now(),
- val mappeId: Long? = null
+ val mappeId: Long? = null,
)
override fun doTask(task: Task) {
@@ -49,14 +49,14 @@ class OpprettOppgaveForOpprettetBehandlingTask(
behandlingId = behandlingId,
hendelseTidspunkt = data.hendelseTidspunkt,
oppgaveId = oppgaveId,
- saksbehandler = data.saksbehandler
- )
+ saksbehandler = data.saksbehandler,
+ ),
)
}
private fun opprettOppgave(
data: OpprettOppgaveTaskData,
- task: Task
+ task: Task,
): Long? {
val behandling = behandlingService.hentBehandling(data.behandlingId)
if (behandling.status == BehandlingStatus.OPPRETTET || behandling.status == BehandlingStatus.UTREDES) {
@@ -67,7 +67,7 @@ class OpprettOppgaveForOpprettetBehandlingTask(
oppgavetype = Oppgavetype.BehandleSak,
tilordnetNavIdent = tilordnetNavIdent,
beskrivelse = data.beskrivelse,
- mappeId = data.mappeId
+ mappeId = data.mappeId,
)
task.metadata.setProperty("oppgaveId", oppgaveId.toString())
return oppgaveId
@@ -86,7 +86,7 @@ class OpprettOppgaveForOpprettetBehandlingTask(
properties = Properties().apply {
this["saksbehandler"] = data.saksbehandler
this["behandlingId"] = data.behandlingId.toString()
- }
+ },
)
}
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/behandlingsflyt/task/OpprettOppgaveTask.kt b/src/main/kotlin/no/nav/familie/ef/sak/behandlingsflyt/task/OpprettOppgaveTask.kt
index 607a467bc6..c9bce22e8d 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/behandlingsflyt/task/OpprettOppgaveTask.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/behandlingsflyt/task/OpprettOppgaveTask.kt
@@ -17,7 +17,7 @@ import java.util.UUID
@TaskStepBeskrivelse(
taskStepType = OpprettOppgaveTask.TYPE,
beskrivelse = "Opprett oppgave i GOSYS for behandling",
- maxAntallFeil = 3
+ maxAntallFeil = 3,
)
class OpprettOppgaveTask(private val oppgaveService: OppgaveService) : AsyncTaskStep {
@@ -29,7 +29,7 @@ class OpprettOppgaveTask(private val oppgaveService: OppgaveService) : AsyncTask
val oppgavetype: Oppgavetype,
val tilordnetNavIdent: String? = null,
val beskrivelse: String? = null,
- val unik: LocalDateTime? = LocalDateTime.now()
+ val unik: LocalDateTime? = LocalDateTime.now(),
)
override fun doTask(task: Task) {
@@ -38,7 +38,7 @@ class OpprettOppgaveTask(private val oppgaveService: OppgaveService) : AsyncTask
behandlingId = data.behandlingId,
oppgavetype = data.oppgavetype,
tilordnetNavIdent = data.tilordnetNavIdent,
- beskrivelse = data.beskrivelse
+ beskrivelse = data.beskrivelse,
)
task.metadata.setProperty("oppgaveId", oppgaveId.toString())
}
@@ -53,7 +53,7 @@ class OpprettOppgaveTask(private val oppgaveService: OppgaveService) : AsyncTask
this["saksbehandler"] = SikkerhetContext.hentSaksbehandlerEllerSystembruker()
this["behandlingId"] = data.behandlingId.toString()
this["oppgavetype"] = data.oppgavetype.name
- }
+ },
)
}
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/behandlingsflyt/task/PollStatusFraIverksettTask.kt b/src/main/kotlin/no/nav/familie/ef/sak/behandlingsflyt/task/PollStatusFraIverksettTask.kt
index 65b44a7d5a..0c04f79ad1 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/behandlingsflyt/task/PollStatusFraIverksettTask.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/behandlingsflyt/task/PollStatusFraIverksettTask.kt
@@ -16,11 +16,11 @@ import java.util.UUID
maxAntallFeil = 50,
settTilManuellOppfølgning = true,
triggerTidVedFeilISekunder = 31L,
- beskrivelse = "Sjekker status på iverksetting av behandling."
+ beskrivelse = "Sjekker status på iverksetting av behandling.",
)
class PollStatusFraIverksettTask(
private val stegService: StegService,
- private val behandlingService: BehandlingService
+ private val behandlingService: BehandlingService,
) : AsyncTaskStep {
override fun doTask(task: Task) {
@@ -37,7 +37,7 @@ class PollStatusFraIverksettTask(
payload = behandlingId.toString(),
properties = Properties().apply {
this["behandlingId"] = behandlingId.toString()
- }
+ },
).copy(triggerTid = LocalDateTime.now().plusSeconds(31))
const val TYPE = "pollerStatusFraIverksett"
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/behandlingsflyt/task/PubliserVedtakshendelseTask.kt b/src/main/kotlin/no/nav/familie/ef/sak/behandlingsflyt/task/PubliserVedtakshendelseTask.kt
index 6e5a397117..5b8c6ffc6b 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/behandlingsflyt/task/PubliserVedtakshendelseTask.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/behandlingsflyt/task/PubliserVedtakshendelseTask.kt
@@ -11,7 +11,7 @@ import java.util.UUID
@Service
@TaskStepBeskrivelse(
taskStepType = PubliserVedtakshendelseTask.TYPE,
- beskrivelse = "Sender hendelse om vedtak"
+ beskrivelse = "Sender hendelse om vedtak",
)
class PubliserVedtakshendelseTask(private val stegService: StegService) : AsyncTaskStep {
@@ -27,7 +27,7 @@ class PubliserVedtakshendelseTask(private val stegService: StegService) : AsyncT
payload = behandlingId.toString(),
properties = Properties().apply {
this["behandlingId"] = behandlingId.toString()
- }
+ },
)
const val TYPE = "publiserVedtakshendelse"
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/behandlingsflyt/task/SjekkMigrertStatusIInfotrygdTask.kt b/src/main/kotlin/no/nav/familie/ef/sak/behandlingsflyt/task/SjekkMigrertStatusIInfotrygdTask.kt
index 624d439ca1..f3f2370258 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/behandlingsflyt/task/SjekkMigrertStatusIInfotrygdTask.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/behandlingsflyt/task/SjekkMigrertStatusIInfotrygdTask.kt
@@ -23,7 +23,7 @@ import java.util.UUID
maxAntallFeil = 7,
settTilManuellOppfølgning = true,
triggerTidVedFeilISekunder = 120L,
- beskrivelse = "Sjekker status for migrert sak"
+ beskrivelse = "Sjekker status for migrert sak",
)
class SjekkMigrertStatusIInfotrygdTask(private val migreringService: MigreringService) : AsyncTaskStep {
@@ -44,7 +44,7 @@ class SjekkMigrertStatusIInfotrygdTask(private val migreringService: MigreringSe
properties = Properties().apply {
this["behandlingId"] = behandlingId.toString()
this["personIdent"] = personIdent
- }
+ },
).copy(triggerTid = LocalDateTime.now().plusMinutes(16))
const val TYPE = "sjekkMigrertStatus"
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/behandlingsflyt/task/StartBehandlingTask.kt b/src/main/kotlin/no/nav/familie/ef/sak/behandlingsflyt/task/StartBehandlingTask.kt
index aee23676cd..749c1982d2 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/behandlingsflyt/task/StartBehandlingTask.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/behandlingsflyt/task/StartBehandlingTask.kt
@@ -18,13 +18,13 @@ import java.util.UUID
@Service
@TaskStepBeskrivelse(
taskStepType = StartBehandlingTask.TYPE,
- beskrivelse = "Sender start behandling til Infotrygd"
+ beskrivelse = "Sender start behandling til Infotrygd",
)
class StartBehandlingTask(
private val iverksettClient: IverksettClient,
private val personService: PersonService,
private val fagsakService: FagsakService,
- private val behandlingRepository: BehandlingRepository
+ private val behandlingRepository: BehandlingRepository,
) : AsyncTaskStep {
override fun doTask(task: Task) {
@@ -52,7 +52,7 @@ class StartBehandlingTask(
this["behandlingId"] = behandlingId.toString()
this["fagsakId"] = fagsakId.toString()
this["personIdent"] = personIdent
- }
+ },
)
const val TYPE = "startBehandlingTask"
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/behandlingshistorikk/BehandlingshistorikkController.kt b/src/main/kotlin/no/nav/familie/ef/sak/behandlingshistorikk/BehandlingshistorikkController.kt
index 774acf3017..9d730203a7 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/behandlingshistorikk/BehandlingshistorikkController.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/behandlingshistorikk/BehandlingshistorikkController.kt
@@ -18,7 +18,7 @@ import java.util.UUID
class BehandlingshistorikkController(
private val behandlingshistorikkService: BehandlingshistorikkService,
private val tilgangService: TilgangService,
- private val behandlingService: BehandlingService
+ private val behandlingService: BehandlingService,
) {
@GetMapping("{behandlingId}")
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/behandlingshistorikk/BehandlingshistorikkService.kt b/src/main/kotlin/no/nav/familie/ef/sak/behandlingshistorikk/BehandlingshistorikkService.kt
index 7f050fa310..0f451dcf18 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/behandlingshistorikk/BehandlingshistorikkService.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/behandlingshistorikk/BehandlingshistorikkService.kt
@@ -17,7 +17,7 @@ class BehandlingshistorikkService(private val behandlingshistorikkRepository: Be
fun finnHendelseshistorikk(saksbehandling: Saksbehandling): List {
val (hendelserOpprettet, andreHendelser) = behandlingshistorikkRepository.findByBehandlingIdOrderByEndretTidDesc(
- saksbehandling.id
+ saksbehandling.id,
).map {
it.tilHendelseshistorikkDto(saksbehandling)
}.filter {
@@ -49,7 +49,7 @@ class BehandlingshistorikkService(private val behandlingshistorikkRepository: Be
behandlingId: UUID,
stegtype: StegType,
utfall: StegUtfall?,
- metadata: Any?
+ metadata: Any?,
) {
opprettHistorikkInnslag(
Behandlingshistorikk(
@@ -58,8 +58,8 @@ class BehandlingshistorikkService(private val behandlingshistorikkRepository: Be
utfall = utfall,
metadata = metadata?.let {
JsonWrapper(objectMapper.writeValueAsString(it))
- }
- )
+ },
+ ),
)
}
}
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/behandlingshistorikk/domain/Behandlingshistorikk.kt b/src/main/kotlin/no/nav/familie/ef/sak/behandlingshistorikk/domain/Behandlingshistorikk.kt
index b9b864434e..a8bc913700 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/behandlingshistorikk/domain/Behandlingshistorikk.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/behandlingshistorikk/domain/Behandlingshistorikk.kt
@@ -24,7 +24,7 @@ data class Behandlingshistorikk(
val metadata: JsonWrapper? = null,
val opprettetAvNavn: String = SikkerhetContext.hentSaksbehandlerNavn(),
val opprettetAv: String = SikkerhetContext.hentSaksbehandlerEllerSystembruker(),
- val endretTid: LocalDateTime = LocalDateTime.now().truncatedTo(ChronoUnit.MILLIS)
+ val endretTid: LocalDateTime = LocalDateTime.now().truncatedTo(ChronoUnit.MILLIS),
)
fun Behandlingshistorikk.tilDto(): BehandlingshistorikkDto {
@@ -35,7 +35,7 @@ fun Behandlingshistorikk.tilDto(): BehandlingshistorikkDto {
endretAv = this.opprettetAv,
endretTid = this.endretTid,
utfall = this.utfall,
- metadata = this.metadata.tilJson()
+ metadata = this.metadata.tilJson(),
)
}
@@ -47,7 +47,7 @@ fun Behandlingshistorikk.tilHendelseshistorikkDto(saksbehandling: Saksbehandling
hendelse = hendelse,
endretAvNavn = this.opprettetAvNavn,
endretTid = this.endretTid,
- metadata = this.metadata.tilJson()
+ metadata = this.metadata.tilJson(),
)
}
@@ -103,5 +103,5 @@ enum class StegUtfall {
HENLAGT,
SATT_PÅ_VENT,
TATT_AV_VENT,
- ANGRE_SEND_TIL_BESLUTTER
+ ANGRE_SEND_TIL_BESLUTTER,
}
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/behandlingshistorikk/dto/BehandlingshistorikkDto.kt b/src/main/kotlin/no/nav/familie/ef/sak/behandlingshistorikk/dto/BehandlingshistorikkDto.kt
index ee70957223..1996406cab 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/behandlingshistorikk/dto/BehandlingshistorikkDto.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/behandlingshistorikk/dto/BehandlingshistorikkDto.kt
@@ -12,5 +12,5 @@ data class BehandlingshistorikkDto(
val endretAv: String,
val endretTid: LocalDateTime = LocalDateTime.now(),
val utfall: StegUtfall? = null,
- val metadata: Map? = null
+ val metadata: Map? = null,
)
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/behandlingshistorikk/dto/HendelseshistorikkDto.kt b/src/main/kotlin/no/nav/familie/ef/sak/behandlingshistorikk/dto/HendelseshistorikkDto.kt
index 6c3d803cbb..275db8482d 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/behandlingshistorikk/dto/HendelseshistorikkDto.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/behandlingshistorikk/dto/HendelseshistorikkDto.kt
@@ -8,7 +8,7 @@ data class HendelseshistorikkDto(
var hendelse: Hendelse,
val endretAvNavn: String,
val endretTid: LocalDateTime,
- val metadata: Map? = null
+ val metadata: Map? = null,
)
enum class Hendelse {
@@ -22,5 +22,5 @@ enum class Hendelse {
VEDTAK_AVSLÅTT,
HENLAGT,
UKJENT,
- ANGRE_SEND_TIL_BESLUTTER
+ ANGRE_SEND_TIL_BESLUTTER,
}
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/beregning/Beregning.kt b/src/main/kotlin/no/nav/familie/ef/sak/beregning/Beregning.kt
index 1f5585a169..a13db2e128 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/beregning/Beregning.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/beregning/Beregning.kt
@@ -12,7 +12,7 @@ data class Beløpsperiode(
val periode: Månedsperiode,
val beregningsgrunnlag: Beregningsgrunnlag? = null,
val beløp: BigDecimal,
- val beløpFørSamordning: BigDecimal
+ val beløpFørSamordning: BigDecimal,
) {
@Deprecated("Bruk periode", ReplaceWith("periode"))
@@ -28,14 +28,14 @@ data class Beregningsgrunnlag(
val samordningsfradragType: SamordningsfradragType? = null,
val avkortningPerMåned: BigDecimal,
val fullOvergangsStønadPerMåned: BigDecimal? = null,
- val grunnbeløp: BigDecimal? = null
+ val grunnbeløp: BigDecimal? = null,
)
data class Grunnbeløp(
val periode: Månedsperiode,
val grunnbeløp: BigDecimal,
val perMnd: BigDecimal,
- val gjennomsnittPerÅr: BigDecimal? = null
+ val gjennomsnittPerÅr: BigDecimal? = null,
)
fun finnGrunnbeløpsPerioder(periode: Månedsperiode): List {
@@ -45,10 +45,10 @@ fun finnGrunnbeløpsPerioder(periode: Månedsperiode): List {
Beløpsperiode(
periode = Månedsperiode(
fom = maxOf(it.periode.fom, periode.fom),
- tom = minOf(it.periode.tom, periode.tom)
+ tom = minOf(it.periode.tom, periode.tom),
),
beløp = it.grunnbeløp,
- beløpFørSamordning = it.grunnbeløp
+ beløpFørSamordning = it.grunnbeløp,
)
}
.sortedBy { it.periode }
@@ -66,467 +66,467 @@ val grunnbeløpsperioder: List =
periode = Månedsperiode(YearMonth.parse("2022-05"), YearMonth.from(LocalDate.MAX)),
grunnbeløp = 111_477.toBigDecimal(),
perMnd = 9_290.toBigDecimal(),
- gjennomsnittPerÅr = 109_784.toBigDecimal()
+ gjennomsnittPerÅr = 109_784.toBigDecimal(),
),
Grunnbeløp(
periode = Månedsperiode("2021-05" to "2022-04"),
grunnbeløp = 106_399.toBigDecimal(),
perMnd = 8_867.toBigDecimal(),
- gjennomsnittPerÅr = 104_716.toBigDecimal()
+ gjennomsnittPerÅr = 104_716.toBigDecimal(),
),
Grunnbeløp(
periode = Månedsperiode("2020-05" to "2021-04"),
grunnbeløp = 101_351.toBigDecimal(),
perMnd = 8_446.toBigDecimal(),
- gjennomsnittPerÅr = 100_853.toBigDecimal()
+ gjennomsnittPerÅr = 100_853.toBigDecimal(),
),
Grunnbeløp(
periode = Månedsperiode("2019-05" to "2020-04"),
grunnbeløp = 99_858.toBigDecimal(),
perMnd = 8_322.toBigDecimal(),
- gjennomsnittPerÅr = 98_866.toBigDecimal()
+ gjennomsnittPerÅr = 98_866.toBigDecimal(),
),
Grunnbeløp(
periode = Månedsperiode("2018-05" to "2019-04"),
grunnbeløp = 96_883.toBigDecimal(),
perMnd = 8_074.toBigDecimal(),
- gjennomsnittPerÅr = 95_800.toBigDecimal()
+ gjennomsnittPerÅr = 95_800.toBigDecimal(),
),
Grunnbeløp(
periode = Månedsperiode("2017-05" to "2018-04"),
grunnbeløp = 93_634.toBigDecimal(),
perMnd = 7_803.toBigDecimal(),
- gjennomsnittPerÅr = 93_281.toBigDecimal()
+ gjennomsnittPerÅr = 93_281.toBigDecimal(),
),
Grunnbeløp(
periode = Månedsperiode("2016-05" to "2017-04"),
grunnbeløp = 92_576.toBigDecimal(),
perMnd = 7_715.toBigDecimal(),
- gjennomsnittPerÅr = 91_740.toBigDecimal()
+ gjennomsnittPerÅr = 91_740.toBigDecimal(),
),
Grunnbeløp(
periode = Månedsperiode("2015-05" to "2016-04"),
grunnbeløp = 90_068.toBigDecimal(),
perMnd = 7_506.toBigDecimal(),
- gjennomsnittPerÅr = 89_502.toBigDecimal()
+ gjennomsnittPerÅr = 89_502.toBigDecimal(),
),
Grunnbeløp(
periode = Månedsperiode("2014-05" to "2015-04"),
grunnbeløp = 88_370.toBigDecimal(),
perMnd = 7_364.toBigDecimal(),
- gjennomsnittPerÅr = 87_328.toBigDecimal()
+ gjennomsnittPerÅr = 87_328.toBigDecimal(),
),
Grunnbeløp(
periode = Månedsperiode("2013-05" to "2014-04"),
grunnbeløp = 85_245.toBigDecimal(),
perMnd = 7_104.toBigDecimal(),
- gjennomsnittPerÅr = 84_204.toBigDecimal()
+ gjennomsnittPerÅr = 84_204.toBigDecimal(),
),
Grunnbeløp(
periode = Månedsperiode("2012-05" to "2013-04"),
grunnbeløp = 82_122.toBigDecimal(),
perMnd = 6_844.toBigDecimal(),
- gjennomsnittPerÅr = 81_153.toBigDecimal()
+ gjennomsnittPerÅr = 81_153.toBigDecimal(),
),
Grunnbeløp(
periode = Månedsperiode("2011-05" to "2012-04"),
grunnbeløp = 79_216.toBigDecimal(),
perMnd = 6_601.toBigDecimal(),
- gjennomsnittPerÅr = 78_024.toBigDecimal()
+ gjennomsnittPerÅr = 78_024.toBigDecimal(),
),
Grunnbeløp(
periode = Månedsperiode("2010-05" to "2011-04"),
grunnbeløp = 75_641.toBigDecimal(),
perMnd = 6_303.toBigDecimal(),
- gjennomsnittPerÅr = 74_721.toBigDecimal()
+ gjennomsnittPerÅr = 74_721.toBigDecimal(),
),
Grunnbeløp(
periode = Månedsperiode("2009-05" to "2010-04"),
grunnbeløp = 72_881.toBigDecimal(),
perMnd = 6_073.toBigDecimal(),
- gjennomsnittPerÅr = 72_006.toBigDecimal()
+ gjennomsnittPerÅr = 72_006.toBigDecimal(),
),
Grunnbeløp(
periode = Månedsperiode("2008-05" to "2009-04"),
grunnbeløp = 70_256.toBigDecimal(),
perMnd = 5_855.toBigDecimal(),
- gjennomsnittPerÅr = 69_108.toBigDecimal()
+ gjennomsnittPerÅr = 69_108.toBigDecimal(),
),
Grunnbeløp(
periode = Månedsperiode("2007-05" to "2008-04"),
grunnbeløp = 66_812.toBigDecimal(),
perMnd = 5_568.toBigDecimal(),
- gjennomsnittPerÅr = 65_505.toBigDecimal()
+ gjennomsnittPerÅr = 65_505.toBigDecimal(),
),
Grunnbeløp(
periode = Månedsperiode("2006-05" to "2007-04"),
grunnbeløp = 62_892.toBigDecimal(),
perMnd = 5_241.toBigDecimal(),
- gjennomsnittPerÅr = 62_161.toBigDecimal()
+ gjennomsnittPerÅr = 62_161.toBigDecimal(),
),
Grunnbeløp(
periode = Månedsperiode("2005-05" to "2006-04"),
grunnbeløp = 60_699.toBigDecimal(),
perMnd = 5_058.toBigDecimal(),
- gjennomsnittPerÅr = 60_059.toBigDecimal()
+ gjennomsnittPerÅr = 60_059.toBigDecimal(),
),
Grunnbeløp(
periode = Månedsperiode("2004-05" to "2005-04"),
grunnbeløp = 58_778.toBigDecimal(),
perMnd = 4_898.toBigDecimal(),
- gjennomsnittPerÅr = 58_139.toBigDecimal()
+ gjennomsnittPerÅr = 58_139.toBigDecimal(),
),
Grunnbeløp(
periode = Månedsperiode("2003-05" to "2004-04"),
grunnbeløp = 56_861.toBigDecimal(),
perMnd = 4_738.toBigDecimal(),
- gjennomsnittPerÅr = 55_964.toBigDecimal()
+ gjennomsnittPerÅr = 55_964.toBigDecimal(),
),
Grunnbeløp(
periode = Månedsperiode("2002-05" to "2003-04"),
grunnbeløp = 54_170.toBigDecimal(),
perMnd = 4_514.toBigDecimal(),
- gjennomsnittPerÅr = 53_233.toBigDecimal()
+ gjennomsnittPerÅr = 53_233.toBigDecimal(),
),
Grunnbeløp(
periode = Månedsperiode("2001-05" to "2002-04"),
grunnbeløp = 51_360.toBigDecimal(),
perMnd = 4_280.toBigDecimal(),
- gjennomsnittPerÅr = 50_603.toBigDecimal()
+ gjennomsnittPerÅr = 50_603.toBigDecimal(),
),
Grunnbeløp(
periode = Månedsperiode("2000-05" to "2001-04"),
grunnbeløp = 49_090.toBigDecimal(),
perMnd = 4_091.toBigDecimal(),
- gjennomsnittPerÅr = 48_377.toBigDecimal()
+ gjennomsnittPerÅr = 48_377.toBigDecimal(),
),
Grunnbeløp(
periode = Månedsperiode("1999-05" to "2000-04"),
grunnbeløp = 46_950.toBigDecimal(),
perMnd = 3_913.toBigDecimal(),
- gjennomsnittPerÅr = 46_423.toBigDecimal()
+ gjennomsnittPerÅr = 46_423.toBigDecimal(),
),
Grunnbeløp(
periode = Månedsperiode("1998-05" to "1999-04"),
grunnbeløp = 45_370.toBigDecimal(),
perMnd = 3_781.toBigDecimal(),
- gjennomsnittPerÅr = 44_413.toBigDecimal()
+ gjennomsnittPerÅr = 44_413.toBigDecimal(),
),
Grunnbeløp(
periode = Månedsperiode("1997-05" to "1998-04"),
grunnbeløp = 42_500.toBigDecimal(),
perMnd = 3_542.toBigDecimal(),
- gjennomsnittPerÅr = 42_000.toBigDecimal()
+ gjennomsnittPerÅr = 42_000.toBigDecimal(),
),
Grunnbeløp(
periode = Månedsperiode("1996-05" to "1997-04"),
grunnbeløp = 41_000.toBigDecimal(),
perMnd = 3_417.toBigDecimal(),
- gjennomsnittPerÅr = 40_410.toBigDecimal()
+ gjennomsnittPerÅr = 40_410.toBigDecimal(),
),
Grunnbeløp(
periode = Månedsperiode("1995-05" to "1996-04"),
grunnbeløp = 39_230.toBigDecimal(),
perMnd = 3_269.toBigDecimal(),
- gjennomsnittPerÅr = 38_847.toBigDecimal()
+ gjennomsnittPerÅr = 38_847.toBigDecimal(),
),
Grunnbeløp(
periode = Månedsperiode("1994-05" to "1995-04"),
grunnbeløp = 38_080.toBigDecimal(),
perMnd = 3_173.toBigDecimal(),
- gjennomsnittPerÅr = 37_820.toBigDecimal()
+ gjennomsnittPerÅr = 37_820.toBigDecimal(),
),
Grunnbeløp(
periode = Månedsperiode("1993-05" to "1994-04"),
grunnbeløp = 37_300.toBigDecimal(),
perMnd = 3_108.toBigDecimal(),
- gjennomsnittPerÅr = 37_033.toBigDecimal()
+ gjennomsnittPerÅr = 37_033.toBigDecimal(),
),
Grunnbeløp(
periode = Månedsperiode("1992-05" to "1993-04"),
grunnbeløp = 36_500.toBigDecimal(),
perMnd = 3_042.toBigDecimal(),
- gjennomsnittPerÅr = 36_167.toBigDecimal()
+ gjennomsnittPerÅr = 36_167.toBigDecimal(),
),
Grunnbeløp(
periode = Månedsperiode("1991-05" to "1992-04"),
grunnbeløp = 35_500.toBigDecimal(),
perMnd = 2_958.toBigDecimal(),
- gjennomsnittPerÅr = 35_033.toBigDecimal()
+ gjennomsnittPerÅr = 35_033.toBigDecimal(),
),
Grunnbeløp(
periode = Månedsperiode("1990-12" to "1991-04"),
grunnbeløp = 34_100.toBigDecimal(),
perMnd = 2_842.toBigDecimal(),
- gjennomsnittPerÅr = 33_575.toBigDecimal()
+ gjennomsnittPerÅr = 33_575.toBigDecimal(),
),
Grunnbeløp(
periode = Månedsperiode("1990-05" to "1990-11"),
grunnbeløp = 34_000.toBigDecimal(),
- perMnd = 2_833.toBigDecimal()
+ perMnd = 2_833.toBigDecimal(),
),
Grunnbeløp(
periode = Månedsperiode("1989-04" to "1990-04"),
grunnbeløp = 32_700.toBigDecimal(),
perMnd = 2_725.toBigDecimal(),
- gjennomsnittPerÅr = 32_275.toBigDecimal()
+ gjennomsnittPerÅr = 32_275.toBigDecimal(),
),
Grunnbeløp(
periode = Månedsperiode("1988-04" to "1989-03"),
grunnbeløp = 31_000.toBigDecimal(),
perMnd = 2_583.toBigDecimal(),
- gjennomsnittPerÅr = 30_850.toBigDecimal()
+ gjennomsnittPerÅr = 30_850.toBigDecimal(),
),
Grunnbeløp(
periode = Månedsperiode("1988-01" to "1988-03"),
grunnbeløp = 30_400.toBigDecimal(),
- perMnd = 2_533.toBigDecimal()
+ perMnd = 2_533.toBigDecimal(),
),
Grunnbeløp(
periode = Månedsperiode("1987-05" to "1987-12"),
grunnbeløp = 29_900.toBigDecimal(),
perMnd = 2_492.toBigDecimal(),
- gjennomsnittPerÅr = 29_267.toBigDecimal()
+ gjennomsnittPerÅr = 29_267.toBigDecimal(),
),
Grunnbeløp(
periode = Månedsperiode("1986-05" to "1987-04"),
grunnbeløp = 28_000.toBigDecimal(),
perMnd = 2_333.toBigDecimal(),
- gjennomsnittPerÅr = 27_433.toBigDecimal()
+ gjennomsnittPerÅr = 27_433.toBigDecimal(),
),
Grunnbeløp(
periode = Månedsperiode("1986-01" to "1986-04"),
grunnbeløp = 26_300.toBigDecimal(),
- perMnd = 2_192.toBigDecimal()
+ perMnd = 2_192.toBigDecimal(),
),
Grunnbeløp(
periode = Månedsperiode("1985-05" to "1985-12"),
grunnbeløp = 25_900.toBigDecimal(),
perMnd = 2_158.toBigDecimal(),
- gjennomsnittPerÅr = 25_333.toBigDecimal()
+ gjennomsnittPerÅr = 25_333.toBigDecimal(),
),
Grunnbeløp(
periode = Månedsperiode("1984-05" to "1985-04"),
grunnbeløp = 24_200.toBigDecimal(),
perMnd = 2_017.toBigDecimal(),
- gjennomsnittPerÅr = 23_667.toBigDecimal()
+ gjennomsnittPerÅr = 23_667.toBigDecimal(),
),
Grunnbeløp(
periode = Månedsperiode("1983-05" to "1984-04"),
grunnbeløp = 22_600.toBigDecimal(),
perMnd = 1_883.toBigDecimal(),
- gjennomsnittPerÅr = 22_333.toBigDecimal()
+ gjennomsnittPerÅr = 22_333.toBigDecimal(),
),
Grunnbeløp(
periode = Månedsperiode("1983-01" to "1983-04"),
grunnbeløp = 21_800.toBigDecimal(),
- perMnd = 1_817.toBigDecimal()
+ perMnd = 1_817.toBigDecimal(),
),
Grunnbeløp(
periode = Månedsperiode("1982-05" to "1982-12"),
grunnbeløp = 21_200.toBigDecimal(),
perMnd = 1_767.toBigDecimal(),
- gjennomsnittPerÅr = 20_667.toBigDecimal()
+ gjennomsnittPerÅr = 20_667.toBigDecimal(),
),
Grunnbeløp(
periode = Månedsperiode("1981-10" to "1982-04"),
grunnbeløp = 19_600.toBigDecimal(),
perMnd = 1_633.toBigDecimal(),
- gjennomsnittPerÅr = 18_658.toBigDecimal()
+ gjennomsnittPerÅr = 18_658.toBigDecimal(),
),
Grunnbeløp(
periode = Månedsperiode("1981-05" to "1981-09"),
grunnbeløp = 19_100.toBigDecimal(),
- perMnd = 1_592.toBigDecimal()
+ perMnd = 1_592.toBigDecimal(),
),
Grunnbeløp(
periode = Månedsperiode("1981-01" to "1981-04"),
grunnbeløp = 17_400.toBigDecimal(),
- perMnd = 1_450.toBigDecimal()
+ perMnd = 1_450.toBigDecimal(),
),
Grunnbeløp(
periode = Månedsperiode("1980-05" to "1980-12"),
grunnbeløp = 16_900.toBigDecimal(),
perMnd = 1_408.toBigDecimal(),
- gjennomsnittPerÅr = 16_633.toBigDecimal()
+ gjennomsnittPerÅr = 16_633.toBigDecimal(),
),
Grunnbeløp(
periode = Månedsperiode("1980-01" to "1980-04"),
grunnbeløp = 16_100.toBigDecimal(),
- perMnd = 1_342.toBigDecimal()
+ perMnd = 1_342.toBigDecimal(),
),
Grunnbeløp(
periode = Månedsperiode("1979-01" to "1979-12"),
grunnbeløp = 15_200.toBigDecimal(),
perMnd = 1_267.toBigDecimal(),
- gjennomsnittPerÅr = 15_200.toBigDecimal()
+ gjennomsnittPerÅr = 15_200.toBigDecimal(),
),
Grunnbeløp(
periode = Månedsperiode("1978-07" to "1978-12"),
grunnbeløp = 14_700.toBigDecimal(),
perMnd = 1_225.toBigDecimal(),
- gjennomsnittPerÅr = 14_550.toBigDecimal()
+ gjennomsnittPerÅr = 14_550.toBigDecimal(),
),
Grunnbeløp(
periode = Månedsperiode("1977-12" to "1978-06"),
grunnbeløp = 14_400.toBigDecimal(),
perMnd = 1_200.toBigDecimal(),
- gjennomsnittPerÅr = 13_383.toBigDecimal()
+ gjennomsnittPerÅr = 13_383.toBigDecimal(),
),
Grunnbeløp(
periode = Månedsperiode("1977-05" to "1977-11"),
grunnbeløp = 13_400.toBigDecimal(),
- perMnd = 1_117.toBigDecimal()
+ perMnd = 1_117.toBigDecimal(),
),
Grunnbeløp(
periode = Månedsperiode("1977-01" to "1977-04"),
grunnbeløp = 13_100.toBigDecimal(),
- perMnd = 1_092.toBigDecimal()
+ perMnd = 1_092.toBigDecimal(),
),
Grunnbeløp(
periode = Månedsperiode("1976-05" to "1976-12"),
grunnbeløp = 12_100.toBigDecimal(),
perMnd = 1_008.toBigDecimal(),
- gjennomsnittPerÅr = 12_000.toBigDecimal()
+ gjennomsnittPerÅr = 12_000.toBigDecimal(),
),
Grunnbeløp(
periode = Månedsperiode("1976-01" to "1976-04"),
grunnbeløp = 11_800.toBigDecimal(),
- perMnd = 983.toBigDecimal()
+ perMnd = 983.toBigDecimal(),
),
Grunnbeløp(
periode = Månedsperiode("1975-05" to "1975-12"),
grunnbeløp = 11_000.toBigDecimal(),
perMnd = 917.toBigDecimal(),
- gjennomsnittPerÅr = 10_800.toBigDecimal()
+ gjennomsnittPerÅr = 10_800.toBigDecimal(),
),
Grunnbeløp(
periode = Månedsperiode("1975-01" to "1975-04"),
grunnbeløp = 10_400.toBigDecimal(),
- perMnd = 867.toBigDecimal()
+ perMnd = 867.toBigDecimal(),
),
Grunnbeløp(
periode = Månedsperiode("1974-05" to "1974-12"),
grunnbeløp = 9_700.toBigDecimal(),
perMnd = 808.toBigDecimal(),
- gjennomsnittPerÅr = 9_533.toBigDecimal()
+ gjennomsnittPerÅr = 9_533.toBigDecimal(),
),
Grunnbeløp(
periode = Månedsperiode("1974-01" to "1974-04"),
grunnbeløp = 9_200.toBigDecimal(),
- perMnd = 767.toBigDecimal()
+ perMnd = 767.toBigDecimal(),
),
Grunnbeløp(
periode = Månedsperiode("1973-01" to "1973-12"),
grunnbeløp = 8_500.toBigDecimal(),
perMnd = 708.toBigDecimal(),
- gjennomsnittPerÅr = 8_500.toBigDecimal()
+ gjennomsnittPerÅr = 8_500.toBigDecimal(),
),
Grunnbeløp(
periode = Månedsperiode("1972-01" to "1972-12"),
grunnbeløp = 7_900.toBigDecimal(),
perMnd = 658.toBigDecimal(),
- gjennomsnittPerÅr = 7_900.toBigDecimal()
+ gjennomsnittPerÅr = 7_900.toBigDecimal(),
),
Grunnbeløp(
periode = Månedsperiode("1971-05" to "1971-12"),
grunnbeløp = 7_500.toBigDecimal(),
perMnd = 625.toBigDecimal(),
- gjennomsnittPerÅr = 7_400.toBigDecimal()
+ gjennomsnittPerÅr = 7_400.toBigDecimal(),
),
Grunnbeløp(
periode = Månedsperiode("1971-01" to "1971-04"),
grunnbeløp = 7_200.toBigDecimal(),
- perMnd = 600.toBigDecimal()
+ perMnd = 600.toBigDecimal(),
),
Grunnbeløp(
periode = Månedsperiode("1970-01" to "1970-12"),
grunnbeløp = 6_800.toBigDecimal(),
perMnd = 567.toBigDecimal(),
- gjennomsnittPerÅr = 6_800.toBigDecimal()
+ gjennomsnittPerÅr = 6_800.toBigDecimal(),
),
Grunnbeløp(
periode = Månedsperiode("1969-01" to "1969-12"),
grunnbeløp = 6_400.toBigDecimal(),
perMnd = 533.toBigDecimal(),
- gjennomsnittPerÅr = 6_400.toBigDecimal()
+ gjennomsnittPerÅr = 6_400.toBigDecimal(),
),
Grunnbeløp(
periode = Månedsperiode("1968-01" to "1968-12"),
grunnbeløp = 5_900.toBigDecimal(),
perMnd = 492.toBigDecimal(),
- gjennomsnittPerÅr = 5_900.toBigDecimal()
+ gjennomsnittPerÅr = 5_900.toBigDecimal(),
),
Grunnbeløp(
periode = Månedsperiode("1967-01" to "1967-12"),
grunnbeløp = 5_400.toBigDecimal(),
perMnd = 450.toBigDecimal(),
- gjennomsnittPerÅr = 5_400.toBigDecimal()
- )
+ gjennomsnittPerÅr = 5_400.toBigDecimal(),
+ ),
)
val nyesteGrunnbeløp = grunnbeløpsperioder.maxByOrNull { it.periode }!!
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/beregning/BeregningController.kt b/src/main/kotlin/no/nav/familie/ef/sak/beregning/BeregningController.kt
index ad84704971..31060c53fb 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/beregning/BeregningController.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/beregning/BeregningController.kt
@@ -29,7 +29,7 @@ class BeregningController(
private val beregningService: BeregningService,
private val tilkjentYtelseService: TilkjentYtelseService,
private val tilgangService: TilgangService,
- private val vedtakService: VedtakService
+ private val vedtakService: VedtakService,
) {
@PostMapping
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/beregning/BeregningRequest.kt b/src/main/kotlin/no/nav/familie/ef/sak/beregning/BeregningRequest.kt
index 11ec7c1067..305a141790 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/beregning/BeregningRequest.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/beregning/BeregningRequest.kt
@@ -17,10 +17,10 @@ data class Inntektsperiode(
val periode: Månedsperiode =
Månedsperiode(
startDato ?: error("periode eller startDato må ha verdi"),
- sluttDato ?: error("periode eller sluttDato må ha verdi")
+ sluttDato ?: error("periode eller sluttDato må ha verdi"),
),
val inntekt: BigDecimal,
- val samordningsfradrag: BigDecimal
+ val samordningsfradrag: BigDecimal,
)
fun List.tilInntektsperioder() = this.mapIndexed { index, inntektsperiode ->
@@ -33,8 +33,8 @@ fun List.tilInntektsperioder() = this.mapIndexed { index, inntektsperio
this[index + 1].årMånedFra.minusMonths(1)
} else {
YearMonth.from(LocalDate.MAX)
- }
- )
+ },
+ ),
)
}
@@ -42,6 +42,6 @@ fun List.tilInntekt() = this.map { inntektsperiode ->
Inntekt(
forventetInntekt = inntektsperiode.inntekt,
samordningsfradrag = inntektsperiode.samordningsfradrag,
- årMånedFra = inntektsperiode.periode.fom
+ årMånedFra = inntektsperiode.periode.fom,
)
}
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/beregning/BeregningService.kt b/src/main/kotlin/no/nav/familie/ef/sak/beregning/BeregningService.kt
index 42b3cfe615..b9332d77b5 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/beregning/BeregningService.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/beregning/BeregningService.kt
@@ -23,7 +23,7 @@ class BeregningService {
private fun validerVedtaksperioder(vedtaksperioder: List) {
brukerfeilHvis(
- vedtaksperioder.harOverlappende()
+ vedtaksperioder.harOverlappende(),
) { "Vedtaksperioder $vedtaksperioder overlapper" }
}
@@ -33,11 +33,11 @@ class BeregningService {
}
brukerfeilHvis(
- inntektsperioder.zipWithNext { a, b -> a.periode < b.periode }.any { !it }
+ inntektsperioder.zipWithNext { a, b -> a.periode < b.periode }.any { !it },
) { "Inntektsperioder må være sortert" }
brukerfeilHvis(
- vedtaksperioder.zipWithNext { a, b -> a < b }.any { !it }
+ vedtaksperioder.zipWithNext { a, b -> a < b }.any { !it },
) { "Vedtaksperioder må være sortert" }
brukerfeilHvis(inntektsperioder.first().periode.fom > vedtaksperioder.first().fom) {
@@ -52,12 +52,12 @@ class BeregningService {
brukerfeilHvis(
inntektsperioder.any {
it.samordningsfradrag < BigDecimal.ZERO
- }
+ },
) { "Samordningsfradraget kan ikke være negativt" }
brukerfeilHvis(
inntektsperioder.map { it.periode }.harOverlappende() ||
- !inntektsperioder.map { it.periode }.erSammenhengende()
+ !inntektsperioder.map { it.periode }.erSammenhengende(),
) { "Inntektsperioder $inntektsperioder overlapper eller er ikke sammenhengde" }
}
}
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/beregning/BeregningUtils.kt b/src/main/kotlin/no/nav/familie/ef/sak/beregning/BeregningUtils.kt
index fe0c9f5143..4e5a83c190 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/beregning/BeregningUtils.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/beregning/BeregningUtils.kt
@@ -38,8 +38,8 @@ object BeregningUtils {
avkortningPerMåned = avkortningPerMåned,
fullOvergangsStønadPerMåned = fullOvergangsStønadPerMåned,
inntekt = inntekt,
- grunnbeløp = it.beløp
- )
+ grunnbeløp = it.beløp,
+ ),
)
}
}
@@ -55,7 +55,7 @@ object BeregningUtils {
fun indeksjusterInntekt(
sisteBrukteGrunnbeløpsdato: YearMonth,
- inntekter: List = emptyList()
+ inntekter: List = emptyList(),
): List {
val sistBrukteGrunnbeløp = finnGrunnbeløp(sisteBrukteGrunnbeløpsdato)
if (nyesteGrunnbeløp == sistBrukteGrunnbeløp) {
@@ -67,7 +67,7 @@ object BeregningUtils {
private fun justerInntektsperiode(
inntektsperiode: Inntektsperiode,
- sistBrukteGrunnbeløp: Grunnbeløp
+ sistBrukteGrunnbeløp: Grunnbeløp,
): List {
val (_, _, _, inntekt, samordningsfradrag) = inntektsperiode
return finnGrunnbeløpsPerioder(inntektsperiode.periode).map { grunnbeløp ->
@@ -80,7 +80,7 @@ object BeregningUtils {
Inntektsperiode(
periode = grunnbeløp.periode,
inntekt = BigDecimal(justerInntektAvrundetNedTilNærmeste100),
- samordningsfradrag = samordningsfradrag
+ samordningsfradrag = samordningsfradrag,
)
} else {
Inntektsperiode(periode = grunnbeløp.periode, inntekt = inntekt, samordningsfradrag = samordningsfradrag)
@@ -90,7 +90,7 @@ object BeregningUtils {
fun finnStartDatoOgSluttDatoForBeløpsperiode(
beløpForInnteksperioder: List,
- vedtaksperiode: Månedsperiode
+ vedtaksperiode: Månedsperiode,
): List {
return beløpForInnteksperioder.mapNotNull {
when {
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/beregning/OmregningService.kt b/src/main/kotlin/no/nav/familie/ef/sak/beregning/OmregningService.kt
index 0931c24682..2b26306cfb 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/beregning/OmregningService.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/beregning/OmregningService.kt
@@ -44,7 +44,7 @@ class OmregningService(
private val beregnYtelseSteg: BeregnYtelseSteg,
private val iverksettingDtoMapper: IverksettingDtoMapper,
private val søknadService: SøknadService,
- private val barnService: BarnService
+ private val barnService: BarnService,
) {
private val logger = LoggerFactory.getLogger(javaClass)
@@ -61,12 +61,12 @@ class OmregningService(
val innvilgelseOvergangsstønad =
vedtakHistorikkService.hentVedtakForOvergangsstønadFraDato(
fagsakId,
- YearMonth.from(nyesteGrunnbeløpGyldigFraOgMed)
+ YearMonth.from(nyesteGrunnbeløpGyldigFraOgMed),
)
if (innvilgelseOvergangsstønad.perioder.any { it.periodeType == VedtaksperiodeType.SANKSJON }) {
logger.warn(
MarkerFactory.getMarker("G-Omregning - Manuell"),
- "Fagsak med id $fagsakId har sanksjon og må manuelt behandles"
+ "Fagsak med id $fagsakId har sanksjon og må manuelt behandles",
)
return null
}
@@ -74,7 +74,7 @@ class OmregningService(
if (innvilgelseOvergangsstønad.inntekter.any { (it.samordningsfradrag ?: BigDecimal.ZERO) > BigDecimal.ZERO }) {
logger.warn(
MarkerFactory.getMarker("G-Omregning - Manuell"),
- "Fagsak med id $fagsakId har samordningsfradrag og må behandles manuelt."
+ "Fagsak med id $fagsakId har samordningsfradrag og må behandles manuelt.",
)
return null
}
@@ -100,14 +100,14 @@ class OmregningService(
private fun utførGOmregning(
fagsakId: UUID,
forrigeTilkjentYtelse: TilkjentYtelse,
- innvilgelseOvergangsstønad: InnvilgelseOvergangsstønad
+ innvilgelseOvergangsstønad: InnvilgelseOvergangsstønad,
) {
logger.info("Starter på g-omregning av fagsak=$fagsakId")
val behandling = behandlingService.opprettBehandling(
behandlingType = BehandlingType.REVURDERING,
fagsakId = fagsakId,
- behandlingsårsak = BehandlingÅrsak.G_OMREGNING
+ behandlingsårsak = BehandlingÅrsak.G_OMREGNING,
)
logger.info("G-omregner fagsak=$fagsakId behandling=${behandling.id} ")
@@ -116,7 +116,7 @@ class OmregningService(
val indeksjusterInntekt =
BeregningUtils.indeksjusterInntekt(
forrigeTilkjentYtelse.grunnbeløpsmåned,
- innvilgelseOvergangsstønad.inntekter.tilInntektsperioder()
+ innvilgelseOvergangsstønad.inntekter.tilInntektsperioder(),
)
val saksbehandling = behandlingService.hentSaksbehandling(behandling.id)
@@ -127,8 +127,8 @@ class OmregningService(
periodeBegrunnelse = null,
inntektBegrunnelse = null,
perioder = innvilgelseOvergangsstønad.perioder,
- inntekter = indeksjusterInntekt.tilInntekt()
- )
+ inntekter = indeksjusterInntekt.tilInntekt(),
+ ),
)
behandlingService.oppdaterResultatPåBehandling(behandling.id, BehandlingResultat.INNVILGET)
@@ -150,7 +150,7 @@ class OmregningService(
forrigeBehandlingId = forrigeBehandlingId,
nyeBarnPåRevurdering = emptyList(),
grunnlagsdataBarn = grunnlagsdata.grunnlagsdata.barn,
- stønadstype = StønadType.OVERGANGSSTØNAD
+ stønadstype = StønadType.OVERGANGSSTØNAD,
)
vurderingService.opprettVilkårForOmregning(behandling)
}
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/beregning/ValiderOmregningService.kt b/src/main/kotlin/no/nav/familie/ef/sak/beregning/ValiderOmregningService.kt
index d6c6e2f49b..fdb69a247f 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/beregning/ValiderOmregningService.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/beregning/ValiderOmregningService.kt
@@ -26,14 +26,14 @@ class ValiderOmregningService(
private val tilkjentYtelseRepository: TilkjentYtelseRepository,
private val beregningService: BeregningService,
private val vedtakHistorikkService: VedtakHistorikkService,
- private val featureToggleService: FeatureToggleService
+ private val featureToggleService: FeatureToggleService,
) {
private val logger = LoggerFactory.getLogger(javaClass)
fun validerHarSammePerioderSomTidligereVedtak(
data: InnvilgelseOvergangsstønad,
- saksbehandling: Saksbehandling
+ saksbehandling: Saksbehandling,
) {
if (!saksbehandling.erOmregning || saksbehandling.erMaskinellOmregning) {
return
@@ -48,7 +48,7 @@ class ValiderOmregningService(
private fun validerHarSammePerioderSomTidligereVedtak(
data: InnvilgelseOvergangsstønad,
- tidligerePerioder: Map
+ tidligerePerioder: Map,
) {
brukerfeilHvis(tidligerePerioder.isEmpty()) {
"Denne skal ikke g-omregnes då den ikke har noen tidligere perioder som er etter $nyesteGrunnbeløpGyldigFraOgMed"
@@ -67,13 +67,13 @@ class ValiderOmregningService(
}
brukerfeilHvis(
tidligerePeriode.aktivitet != AktivitetType.MIGRERING &&
- tidligerePeriode.aktivitet != it.aktivitet
+ tidligerePeriode.aktivitet != it.aktivitet,
) {
"Perioden fra $fra har annen aktivitet(${it.aktivitet} enn tidligere periode (${tidligerePeriode.aktivitet})"
}
brukerfeilHvis(
tidligerePeriode.periodeType != VedtaksperiodeType.MIGRERING &&
- tidligerePeriode.periodeType != it.periodeType
+ tidligerePeriode.periodeType != it.periodeType,
) {
"Perioden fra $fra har annen type periode (${it.periodeType} enn " +
"tidligere periode (${tidligerePeriode.periodeType})"
@@ -84,7 +84,7 @@ class ValiderOmregningService(
private fun hentVedtakshistorikkFraNyesteGrunnbeløp(saksbehandling: Saksbehandling) =
vedtakHistorikkService.hentVedtakForOvergangsstønadFraDato(
saksbehandling.fagsakId,
- YearMonth.from(nyesteGrunnbeløpGyldigFraOgMed)
+ YearMonth.from(nyesteGrunnbeløpGyldigFraOgMed),
)
.perioder
.filter { it.periodeType != VedtaksperiodeType.SANKSJON }
@@ -106,7 +106,7 @@ class ValiderOmregningService(
val inntektsperiodeForAndel = Inntektsperiode(
periode = andel.periode,
inntekt = andel.inntekt.toBigDecimal(),
- samordningsfradrag = andel.samordningsfradrag.toBigDecimal()
+ samordningsfradrag = andel.samordningsfradrag.toBigDecimal(),
)
val beregnetAndel = beregningService.beregnYtelse(listOf(andel.periode), listOf(inntektsperiodeForAndel))
brukerfeilHvis(beregnetAndel.size != 1 || beregnetAndel.first().beløp.toInt() != andel.beløp) {
diff --git "a/src/main/kotlin/no/nav/familie/ef/sak/beregning/barnetilsyn/Bel\303\270psperiodeBarnetilsynDto.kt" "b/src/main/kotlin/no/nav/familie/ef/sak/beregning/barnetilsyn/Bel\303\270psperiodeBarnetilsynDto.kt"
index 3b3d41eed6..ac0bc43e1e 100644
--- "a/src/main/kotlin/no/nav/familie/ef/sak/beregning/barnetilsyn/Bel\303\270psperiodeBarnetilsynDto.kt"
+++ "b/src/main/kotlin/no/nav/familie/ef/sak/beregning/barnetilsyn/Bel\303\270psperiodeBarnetilsynDto.kt"
@@ -15,7 +15,7 @@ data class BeløpsperiodeBarnetilsynDto(
val sats: Int,
val beregningsgrunnlag: BeregningsgrunnlagBarnetilsynDto,
val periodetype: PeriodetypeBarnetilsyn,
- val aktivitetstype: AktivitetstypeBarnetilsyn?
+ val aktivitetstype: AktivitetstypeBarnetilsyn?,
) {
@Deprecated("Bruk periode", ReplaceWith("periode"))
@get:JsonProperty("periode")
@@ -29,5 +29,5 @@ data class BeregningsgrunnlagBarnetilsynDto(
val kontantstøttebeløp: BigDecimal,
val tilleggsstønadsbeløp: BigDecimal,
val antallBarn: Int,
- val barn: List
+ val barn: List,
)
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/beregning/barnetilsyn/BeregningBarnetilsynController.kt b/src/main/kotlin/no/nav/familie/ef/sak/beregning/barnetilsyn/BeregningBarnetilsynController.kt
index 0f46789649..53b69e1a68 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/beregning/barnetilsyn/BeregningBarnetilsynController.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/beregning/barnetilsyn/BeregningBarnetilsynController.kt
@@ -26,20 +26,20 @@ class BeregningBarnetilsynController(
private val tilgangService: TilgangService,
private val vedtakService: VedtakService,
private val tilkjentYtelseService: TilkjentYtelseService,
- private val featureToggleService: FeatureToggleService
+ private val featureToggleService: FeatureToggleService,
) {
@PostMapping
fun beregnYtelserForBarnetilsyn(
@RequestBody
- barnetilsynBeregningRequest: BeregningBarnetilsynRequest
+ barnetilsynBeregningRequest: BeregningBarnetilsynRequest,
): Ressurs> {
return Ressurs.success(
beregningBarnetilsynService.beregnYtelseBarnetilsyn(
barnetilsynBeregningRequest.utgiftsperioder,
barnetilsynBeregningRequest.kontantstøtteperioder,
- barnetilsynBeregningRequest.tilleggsstønadsperioder
- )
+ barnetilsynBeregningRequest.tilleggsstønadsperioder,
+ ),
)
}
@@ -54,8 +54,8 @@ class BeregningBarnetilsynController(
return Ressurs.success(
tilkjentYtelseService.hentForBehandling(behandlingId).tilBeløpsperiodeBarnetilsyn(
vedtak,
- brukIkkeVedtatteSatser
- )
+ brukIkkeVedtatteSatser,
+ ),
)
}
error("Kan ikke hente beregning for vedtakstype ${vedtak._type}")
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/beregning/barnetilsyn/BeregningBarnetilsynRequest.kt b/src/main/kotlin/no/nav/familie/ef/sak/beregning/barnetilsyn/BeregningBarnetilsynRequest.kt
index 08a2f392be..63c84775dd 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/beregning/barnetilsyn/BeregningBarnetilsynRequest.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/beregning/barnetilsyn/BeregningBarnetilsynRequest.kt
@@ -11,7 +11,7 @@ import java.util.UUID
data class BeregningBarnetilsynRequest(
val utgiftsperioder: List,
val kontantstøtteperioder: List,
- val tilleggsstønadsperioder: List
+ val tilleggsstønadsperioder: List,
)
data class UtgiftsMåned(
@@ -19,13 +19,13 @@ data class UtgiftsMåned(
val barn: List,
val utgifter: BigDecimal,
val aktivitetstype: AktivitetstypeBarnetilsyn?,
- val periodetype: PeriodetypeBarnetilsyn
+ val periodetype: PeriodetypeBarnetilsyn,
)
fun UtgiftsMåned.tilBeløpsperiodeBarnetilsynDto(
kontantstøttePerioder: List,
tilleggsstønadsperioder: List,
- brukIkkeVedtatteSatser: Boolean
+ brukIkkeVedtatteSatser: Boolean,
): BeløpsperiodeBarnetilsynDto {
val kontantStøtteBeløp = kontantstøttePerioder.finnPeriodeBeløp(this)
val tilleggsstønadsperiodeBeløp = tilleggsstønadsperioder.finnPeriodeBeløp(this)
@@ -35,7 +35,7 @@ fun UtgiftsMåned.tilBeløpsperiodeBarnetilsynDto(
kontantstøtteBeløp = BigDecimal(kontantStøtteBeløp),
tilleggsstønadBeløp = BigDecimal(tilleggsstønadsperiodeBeløp),
barn = this.barn,
- brukIkkeVedtatteSatser = brukIkkeVedtatteSatser
+ brukIkkeVedtatteSatser = brukIkkeVedtatteSatser,
)
}
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/beregning/barnetilsyn/BeregningBarnetilsynService.kt b/src/main/kotlin/no/nav/familie/ef/sak/beregning/barnetilsyn/BeregningBarnetilsynService.kt
index 27e0405398..d8d79b4cce 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/beregning/barnetilsyn/BeregningBarnetilsynService.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/beregning/barnetilsyn/BeregningBarnetilsynService.kt
@@ -21,7 +21,7 @@ class BeregningBarnetilsynService(private val featureToggleService: FeatureToggl
utgiftsperioder: List,
kontantstøttePerioder: List,
tilleggsstønadsperioder: List,
- erMigrering: Boolean = false
+ erMigrering: Boolean = false,
): List {
validerGyldigePerioder(utgiftsperioder, kontantstøttePerioder, tilleggsstønadsperioder, erMigrering)
validerFornuftigeBeløp(utgiftsperioder, kontantstøttePerioder, tilleggsstønadsperioder)
@@ -30,7 +30,7 @@ class BeregningBarnetilsynService(private val featureToggleService: FeatureToggl
return utgiftsperioder.tilBeløpsperioderPerUtgiftsmåned(
kontantstøttePerioder,
tilleggsstønadsperioder,
- brukIkkeVedtatteSatser
+ brukIkkeVedtatteSatser,
)
.values.toList()
.mergeSammenhengendePerioder()
@@ -43,7 +43,7 @@ class BeregningBarnetilsynService(private val featureToggleService: FeatureToggl
private fun validerFornuftigeBeløp(
utgiftsperioder: List,
kontantstøttePerioder: List,
- tilleggsstønadsperioder: List
+ tilleggsstønadsperioder: List,
) {
brukerfeilHvis(utgiftsperioder.any { it.utgifter < 0 }) { "Utgifter kan ikke være mindre enn 0" }
brukerfeilHvis(utgiftsperioder.any { it.utgifter > 40000 }) { "Utgifter på mer enn 40000 støttes ikke" }
@@ -64,7 +64,7 @@ class BeregningBarnetilsynService(private val featureToggleService: FeatureToggl
utgiftsperioderDto: List,
kontantstøttePerioderDto: List,
tilleggsstønadsperioderDto: List,
- erMigrering: Boolean
+ erMigrering: Boolean,
) {
val utgiftsperioder = utgiftsperioderDto.tilPerioder()
val kontantstøttePerioder = kontantstøttePerioderDto.tilPerioder()
@@ -108,7 +108,7 @@ class BeregningBarnetilsynService(private val featureToggleService: FeatureToggl
private fun harUrelevantReduksjonsPeriode(
utgiftsperioder: List,
- reduksjonsperioder: List
+ reduksjonsperioder: List,
): Boolean {
return reduksjonsperioder.isNotEmpty() && !reduksjonsperioder.any {
utgiftsperioder.any { ut ->
@@ -126,19 +126,19 @@ fun InnvilgelseBarnetilsyn.tilBeløpsperioderPerUtgiftsmåned(brukIkkeVedtatteSa
this.perioder.tilBeløpsperioderPerUtgiftsmåned(
this.perioderKontantstøtte,
this.tilleggsstønad.perioder,
- brukIkkeVedtatteSatser
+ brukIkkeVedtatteSatser,
)
fun List.tilBeløpsperioderPerUtgiftsmåned(
kontantstøttePerioder: List,
tilleggsstønadsperioder: List,
- brukIkkeVedtatteSatser: Boolean
+ brukIkkeVedtatteSatser: Boolean,
) = this.map { it.split() }
.flatten().associate { utgiftsMåned ->
utgiftsMåned.årMåned to utgiftsMåned.tilBeløpsperiodeBarnetilsynDto(
kontantstøttePerioder,
tilleggsstønadsperioder,
- brukIkkeVedtatteSatser
+ brukIkkeVedtatteSatser,
)
}
@@ -175,8 +175,8 @@ fun List.mergeSammenhengendePerioder(): List
+ val maxbeløp: Map,
)
object BeregningBarnetilsynUtil {
@@ -20,32 +20,32 @@ object BeregningBarnetilsynUtil {
listOf(
MaxbeløpBarnetilsynSats(
Datoperiode(YearMonth.of(2022, 1), YearMonth.of(2022, 12)),
- maxbeløp = mapOf(1 to 4250, 2 to 5545, 3 to 6284)
+ maxbeløp = mapOf(1 to 4250, 2 to 5545, 3 to 6284),
),
MaxbeløpBarnetilsynSats(
Datoperiode(YearMonth.of(2021, 1), YearMonth.of(2021, 12)),
- maxbeløp = mapOf(1 to 4195, 2 to 5474, 3 to 6203)
+ maxbeløp = mapOf(1 to 4195, 2 to 5474, 3 to 6203),
),
MaxbeløpBarnetilsynSats(
Datoperiode(YearMonth.of(2020, 1), YearMonth.of(2020, 12)),
- maxbeløp = mapOf(1 to 4053, 2 to 5289, 3 to 5993)
- )
+ maxbeløp = mapOf(1 to 4053, 2 to 5289, 3 to 5993),
+ ),
)
val satserForBarnetilsyn: List =
listOf(
MaxbeløpBarnetilsynSats(
Datoperiode(LocalDate.of(2023, 1, 1), LocalDate.MAX),
- maxbeløp = mapOf(1 to 4369, 2 to 5700, 3 to 6460)
- )
+ maxbeløp = mapOf(1 to 4369, 2 to 5700, 3 to 6460),
+ ),
) + eldreBarnetilsynsatser
val ikkeGjeldendeSatserForBarnetilsyn: List =
listOf(
MaxbeløpBarnetilsynSats(
Datoperiode(LocalDate.of(2022, 1, 1), LocalDate.MAX),
- maxbeløp = mapOf(1 to 4250, 2 to 5545, 3 to 6284)
- )
+ maxbeløp = mapOf(1 to 4250, 2 to 5545, 3 to 6284),
+ ),
) + eldreBarnetilsynsatser.filter { !it.periode.inneholder(LocalDate.of(2022, 1, 1)) }
fun lagBeløpsPeriodeBarnetilsyn(
@@ -53,7 +53,7 @@ object BeregningBarnetilsynUtil {
kontantstøtteBeløp: BigDecimal,
tilleggsstønadBeløp: BigDecimal,
barn: List,
- brukIkkeVedtatteSatser: Boolean
+ brukIkkeVedtatteSatser: Boolean,
): BeløpsperiodeBarnetilsynDto {
val beregnedeBeløp: BeregnedeBeløp =
beregnPeriodeBeløp(
@@ -62,7 +62,7 @@ object BeregningBarnetilsynUtil {
tilleggsstønadBeløp,
barn.size,
utgiftsperiode.årMåned,
- brukIkkeVedtatteSatser
+ brukIkkeVedtatteSatser,
)
return BeløpsperiodeBarnetilsynDto(
@@ -75,10 +75,10 @@ object BeregningBarnetilsynUtil {
kontantstøttebeløp = kontantstøtteBeløp,
tilleggsstønadsbeløp = tilleggsstønadBeløp,
antallBarn = barn.size,
- barn = barn
+ barn = barn,
),
aktivitetstype = utgiftsperiode.aktivitetstype,
- periodetype = utgiftsperiode.periodetype
+ periodetype = utgiftsperiode.periodetype,
)
}
@@ -90,7 +90,7 @@ object BeregningBarnetilsynUtil {
tilleggsstønadBeløp: BigDecimal,
antallBarn: Int,
årMåned: YearMonth,
- brukIkkeVedtatteSatser: Boolean
+ brukIkkeVedtatteSatser: Boolean,
): BeregnedeBeløp {
val beløpFørFratrekkOgSatsjustering =
kalkulerUtbetalingsbeløpFørFratrekkOgSatsjustering(periodeutgift, kontantstøtteBeløp)
@@ -106,13 +106,13 @@ object BeregningBarnetilsynUtil {
return BeregnedeBeløp(
utbetaltBeløp = maxOf(ZERO, utbetaltBeløp),
beløpFørFratrekkOgSatsjustering = beløpFørFratrekkOgSatsjustering,
- maxSatsBeløp.toInt()
+ maxSatsBeløp.toInt(),
)
}
fun kalkulerUtbetalingsbeløpFørFratrekkOgSatsjustering(
periodeutgift: BigDecimal,
- kontantstøtteBeløp: BigDecimal
+ kontantstøtteBeløp: BigDecimal,
) =
maxOf(ZERO, (periodeutgift - kontantstøtteBeløp).multiply(0.64.toBigDecimal()))
}
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/beregning/barnetilsyn/satsendring/BarnetilsynSatsendringRepository.kt b/src/main/kotlin/no/nav/familie/ef/sak/beregning/barnetilsyn/satsendring/BarnetilsynSatsendringRepository.kt
index 90f2531615..c4e68817e6 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/beregning/barnetilsyn/satsendring/BarnetilsynSatsendringRepository.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/beregning/barnetilsyn/satsendring/BarnetilsynSatsendringRepository.kt
@@ -16,7 +16,7 @@ interface BarnetilsynSatsendringRepository : RepositoryInterface= '2023-01-01' AND gib.stonadstype = 'BARNETILSYN'
- """
+ """,
)
fun finnSatsendringskandidaterForBarnetilsyn(): List
}
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/beregning/barnetilsyn/satsendring/BarnetilsynSatsendringService.kt b/src/main/kotlin/no/nav/familie/ef/sak/beregning/barnetilsyn/satsendring/BarnetilsynSatsendringService.kt
index b591b5d772..6c85988930 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/beregning/barnetilsyn/satsendring/BarnetilsynSatsendringService.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/beregning/barnetilsyn/satsendring/BarnetilsynSatsendringService.kt
@@ -18,7 +18,7 @@ import java.util.UUID
class BarnetilsynSatsendringService(
val barnetilsynSatsendringRepository: BarnetilsynSatsendringRepository,
val vedtakHistorikkService: VedtakHistorikkService,
- val taskService: TaskService
+ val taskService: TaskService,
) {
private val logger = LoggerFactory.getLogger(javaClass)
@@ -29,7 +29,7 @@ class BarnetilsynSatsendringService(
barnetilsynGjeldeneAvstemmingsfeil.forEach {
logger.warn(
"Skulle ikke ha fått differanse i andeler ved reberegning av barnetilsyn-saker med nåværende satser." +
- " FagsakId: ${it.fagsakId}"
+ " FagsakId: ${it.fagsakId}",
)
}
@@ -62,7 +62,7 @@ class BarnetilsynSatsendringService(
private fun finnesStørreBeløpINyBeregning(
nyBeregningMånedsperioder: List,
- nåværendeAndelerForNesteÅr: List
+ nåværendeAndelerForNesteÅr: List,
) = nyBeregningMånedsperioder.any { nyMånedsberegning ->
nåværendeAndelerForNesteÅr.any { it.andel.periode.overlapper(nyMånedsberegning.periode) && it.andel.beløp < nyMånedsberegning.beløp }
}
@@ -78,7 +78,7 @@ class BarnetilsynSatsendringService(
andelerNesteÅr.map {
PeriodeMedBeløpDto(periode = it.andel.periode, beløp = it.andel.tilleggsstønad)
},
- brukIkkeVedtatteSatser = brukIkkeVedtatteSatser
+ brukIkkeVedtatteSatser = brukIkkeVedtatteSatser,
).values.toList()
return simulertNyBeregning
}
@@ -94,7 +94,7 @@ class BarnetilsynSatsendringService(
utgifter = it.andel.utgifter.toInt(),
sanksjonsårsak = null,
periodetype = it.periodetypeBarnetilsyn ?: error("Mangler periodetype $it"),
- aktivitetstype = it.aktivitetBarnetilsyn
+ aktivitetstype = it.aktivitetBarnetilsyn,
) // TODO sjekk erMidlertidigOpphør???...
}
return utgiftsperiode
@@ -114,7 +114,7 @@ class BarnetilsynSatsendringService(
data class BarnetilsynSatsendringKanditat(
val fagsakId: UUID,
val andelshistorikk: List,
- val skalRevurderes: Boolean = false
+ val skalRevurderes: Boolean = false,
) {
fun andelerEtter(yearMonth: YearMonth): List {
return andelshistorikk.filter { it.andel.periode.tom.isAfter(yearMonth) }
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/beregning/barnetilsyn/satsendring/BarnetilsynSatsendringTask.kt b/src/main/kotlin/no/nav/familie/ef/sak/beregning/barnetilsyn/satsendring/BarnetilsynSatsendringTask.kt
index da934a2e22..86a037bec6 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/beregning/barnetilsyn/satsendring/BarnetilsynSatsendringTask.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/beregning/barnetilsyn/satsendring/BarnetilsynSatsendringTask.kt
@@ -12,7 +12,7 @@ import java.util.Properties
maxAntallFeil = 3,
settTilManuellOppfølgning = true,
triggerTidVedFeilISekunder = 15 * 60L,
- beskrivelse = "Barnetilsyn satsendring"
+ beskrivelse = "Barnetilsyn satsendring",
)
class BarnetilsynSatsendringTask(val barnetilsynSatsendringService: BarnetilsynSatsendringService) : AsyncTaskStep {
@@ -28,7 +28,7 @@ class BarnetilsynSatsendringTask(val barnetilsynSatsendringService: BarnetilsynS
return Task(
TYPE,
"barnetilsynSatsendring",
- Properties()
+ Properties(),
)
}
}
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/beregning/skolepenger/BeregningSkolepengerController.kt b/src/main/kotlin/no/nav/familie/ef/sak/beregning/skolepenger/BeregningSkolepengerController.kt
index c3afa9fa25..77063a4ecc 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/beregning/skolepenger/BeregningSkolepengerController.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/beregning/skolepenger/BeregningSkolepengerController.kt
@@ -20,7 +20,7 @@ import java.util.UUID
class BeregningSkolepengerController(
private val beregningSkolepengerService: BeregningSkolepengerService,
private val tilgangService: TilgangService,
- private val vedtakService: VedtakService
+ private val vedtakService: VedtakService,
) {
@PostMapping
@@ -29,8 +29,8 @@ class BeregningSkolepengerController(
beregningSkolepengerService.beregnYtelse(
request.skoleårsperioder,
request.behandlingId,
- request.erOpphør
- )
+ request.erOpphør,
+ ),
)
}
@@ -45,8 +45,8 @@ class BeregningSkolepengerController(
beregningSkolepengerService.beregnYtelse(
vedtak.skoleårsperioder,
behandlingId,
- vedtak.erOpphør()
- )
+ vedtak.erOpphør(),
+ ),
)
}
error("Kan ikke hente beregning for vedtakstype ${vedtak._type}")
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/beregning/skolepenger/BeregningSkolepengerService.kt b/src/main/kotlin/no/nav/familie/ef/sak/beregning/skolepenger/BeregningSkolepengerService.kt
index b7cd3b1384..e829c3c674 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/beregning/skolepenger/BeregningSkolepengerService.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/beregning/skolepenger/BeregningSkolepengerService.kt
@@ -25,13 +25,13 @@ import java.util.UUID
@Service
class BeregningSkolepengerService(
private val behandlingService: BehandlingService,
- private val vedtakService: VedtakService
+ private val vedtakService: VedtakService,
) {
fun beregnYtelse(
utgiftsperioder: List,
behandlingId: UUID,
- erOpphør: Boolean = false
+ erOpphør: Boolean = false,
): BeregningSkolepengerResponse {
val forrigePerioder = hentPerioderFraForrigeVedtak(behandlingId)
return beregnYtelse(utgiftsperioder, forrigePerioder, erOpphør)
@@ -54,7 +54,7 @@ class BeregningSkolepengerService(
private fun beregnYtelse(
perioder: List,
forrigePerioder: List,
- erOpphør: Boolean
+ erOpphør: Boolean,
): BeregningSkolepengerResponse {
validerGyldigePerioder(perioder, erOpphør)
validerFornuftigeBeløp(perioder)
@@ -66,7 +66,7 @@ class BeregningSkolepengerService(
}
private fun beregnSkoleårsperioder(
- perioder: List
+ perioder: List,
): List {
return perioder
.flatMap { skoleårsperiode -> skoleårsperiode.utgiftsperioder }
@@ -76,7 +76,7 @@ class BeregningSkolepengerService(
BeløpsperiodeSkolepenger(
årMånedFra = key,
utgifter = value.sumOf { it.utgifter },
- beløp = value.sumOf { it.stønad }
+ beløp = value.sumOf { it.stønad },
)
}
}
@@ -155,7 +155,7 @@ class BeregningSkolepengerService(
private fun validerForrigePerioder(
perioder: List,
forrigePerioder: List,
- erOpphør: Boolean
+ erOpphør: Boolean,
) {
if (forrigePerioder.isEmpty()) return
val tidligereUtgiftIder = forrigePerioder.flatMap { periode ->
@@ -172,7 +172,7 @@ class BeregningSkolepengerService(
private fun validerIngenNyePerioderFinnes(
perioder: List,
- forrigePerioder: List
+ forrigePerioder: List,
) {
val forrigePerioderPerSkoleår = forrigePerioder.associateBy { it.perioder.first().skoleår }
val nyePerioderPerSkoleår = perioder.associateBy { it.perioder.first().skoleår }
@@ -189,7 +189,7 @@ class BeregningSkolepengerService(
}
feilHvis(
forrigePeriodeForSkoleår.utgiftsperioder.size == skoleårsperiode.utgiftsperioder.size &&
- forrigePeriodeForSkoleår.utgiftsperioder != skoleårsperiode.utgiftsperioder
+ forrigePeriodeForSkoleår.utgiftsperioder != skoleårsperiode.utgiftsperioder,
) {
"Utgiftsperioder for $skoleår er endrede"
}
@@ -198,7 +198,7 @@ class BeregningSkolepengerService(
private fun validerNoeErFjernet(
perioder: List,
- forrigePerioder: List
+ forrigePerioder: List,
) {
if (forrigePerioder.size != perioder.size) {
return
@@ -219,7 +219,7 @@ class BeregningSkolepengerService(
private fun validerForrigePerioderErUendrede(
skoleårsperioder: List,
- tidligereUtgiftIder: Map
+ tidligereUtgiftIder: Map,
) {
skoleårsperioder.forEach { skoleårsperiode ->
val skoleår = skoleårsperiode.perioder.first().skoleår
@@ -236,7 +236,7 @@ class BeregningSkolepengerService(
private fun validerForrigePerioderFortsattFinnes(
skoleårsperioder: List,
- tidligereUtgiftIder: Map
+ tidligereUtgiftIder: Map,
) {
val nyeIder = skoleårsperioder.flatMap { periode -> periode.utgiftsperioder.map { it.id } }.toSet()
val manglende = tidligereUtgiftIder.entries.filterNot { nyeIder.contains(it.key) }
diff --git "a/src/main/kotlin/no/nav/familie/ef/sak/beregning/skolepenger/BeregningSkole\303\245rDtoer.kt" "b/src/main/kotlin/no/nav/familie/ef/sak/beregning/skolepenger/BeregningSkole\303\245rDtoer.kt"
index efe60c92a0..85ee67e0d8 100644
--- "a/src/main/kotlin/no/nav/familie/ef/sak/beregning/skolepenger/BeregningSkole\303\245rDtoer.kt"
+++ "b/src/main/kotlin/no/nav/familie/ef/sak/beregning/skolepenger/BeregningSkole\303\245rDtoer.kt"
@@ -7,15 +7,15 @@ import java.util.UUID
data class BeregningSkolepengerRequest(
val behandlingId: UUID,
val skoleårsperioder: List,
- val erOpphør: Boolean = false
+ val erOpphør: Boolean = false,
)
data class BeregningSkolepengerResponse(
- val perioder: List
+ val perioder: List,
)
data class BeløpsperiodeSkolepenger(
val årMånedFra: YearMonth,
val utgifter: Int,
- val beløp: Int
+ val beløp: Int,
)
diff --git "a/src/main/kotlin/no/nav/familie/ef/sak/beregning/skolepenger/SkolepengerMaksbel\303\270p.kt" "b/src/main/kotlin/no/nav/familie/ef/sak/beregning/skolepenger/SkolepengerMaksbel\303\270p.kt"
index a063bb3cc5..3254ce0163 100644
--- "a/src/main/kotlin/no/nav/familie/ef/sak/beregning/skolepenger/SkolepengerMaksbel\303\270p.kt"
+++ "b/src/main/kotlin/no/nav/familie/ef/sak/beregning/skolepenger/SkolepengerMaksbel\303\270p.kt"
@@ -18,14 +18,14 @@ object SkolepengerMaksbeløp {
Year.of(2022) to 69_500,
Year.of(2021) to 68_136,
Year.of(2020) to 66_604,
- Year.of(2019) to 65_326
+ Year.of(2019) to 65_326,
)
private val videregående = mapOf(
Year.of(2022) to 29_002,
Year.of(2021) to 28_433,
Year.of(2020) to 27_794,
- Year.of(2019) to 27_276
+ Year.of(2019) to 27_276,
)
/**
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/blankett/Blankett.kt b/src/main/kotlin/no/nav/familie/ef/sak/blankett/Blankett.kt
index 52c4ffb638..9ada15f1e1 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/blankett/Blankett.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/blankett/Blankett.kt
@@ -7,5 +7,5 @@ import java.util.UUID
data class Blankett(
@Id
val behandlingId: UUID,
- val pdf: Fil
+ val pdf: Fil,
)
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/blankett/BlankettClient.kt b/src/main/kotlin/no/nav/familie/ef/sak/blankett/BlankettClient.kt
index a54dbbeb3d..a092ddaec4 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/blankett/BlankettClient.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/blankett/BlankettClient.kt
@@ -14,10 +14,10 @@ class BlankettClient(
@Value("\${FAMILIE_BLANKETT_API_URL}")
private val familieBlankettUri: String,
@Qualifier("utenAuth")
- private val restOperations: RestOperations
+ private val restOperations: RestOperations,
) : AbstractPingableRestClient(
restOperations,
- "familie.blankett"
+ "familie.blankett",
) {
private val pdfUrl = URI.create("$familieBlankettUri/api/pdf")
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/blankett/BlankettHelper.kt b/src/main/kotlin/no/nav/familie/ef/sak/blankett/BlankettHelper.kt
index 5e41a056cc..296d51beb9 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/blankett/BlankettHelper.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/blankett/BlankettHelper.kt
@@ -15,7 +15,7 @@ object BlankettHelper {
enhet: String,
fagsakId: Long,
behandlingId: UUID,
- stønadstype: StønadType
+ stønadstype: StønadType,
): ArkiverDokumentRequest {
val dokumenttype = utledSakbehandlingsblankettDokumenttype(stønadstype)
val dokument = Dokument(pdf, Filtype.PDFA, null, "Blankett for ${stønadstype.name.lowercase()}", dokumenttype)
@@ -26,7 +26,7 @@ object BlankettHelper {
vedleggsdokumenter = listOf(),
fagsakId = fagsakId.toString(),
journalførendeEnhet = enhet,
- eksternReferanseId = "$behandlingId-blankett"
+ eksternReferanseId = "$behandlingId-blankett",
)
}
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/blankett/BlankettPdfRequest.kt b/src/main/kotlin/no/nav/familie/ef/sak/blankett/BlankettPdfRequest.kt
index f9ee12486b..a52c281690 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/blankett/BlankettPdfRequest.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/blankett/BlankettPdfRequest.kt
@@ -12,16 +12,16 @@ data class BlankettPdfRequest(
val personopplysninger: PersonopplysningerDto,
val vilkår: VilkårDto,
val vedtak: VedtakDto,
- val søknadsdatoer: SøknadDatoerDto?
+ val søknadsdatoer: SøknadDatoerDto?,
)
data class BlankettPdfBehandling(
val årsak: BehandlingÅrsak,
val stønadstype: StønadType,
- val årsakRevurdering: ÅrsakRevurderingDto?
+ val årsakRevurdering: ÅrsakRevurderingDto?,
)
data class PersonopplysningerDto(
val navn: String,
- val personIdent: String
+ val personIdent: String,
)
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/blankett/BlankettService.kt b/src/main/kotlin/no/nav/familie/ef/sak/blankett/BlankettService.kt
index f4f1cd1e4d..f7122c9ccd 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/blankett/BlankettService.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/blankett/BlankettService.kt
@@ -23,7 +23,7 @@ class BlankettService(
private val søknadService: SøknadService,
private val personopplysningerService: PersonopplysningerService,
private val vedtakService: VedtakService,
- private val årsakRevurderingService: ÅrsakRevurderingService
+ private val årsakRevurderingService: ÅrsakRevurderingService,
) {
fun lagBlankett(behandlingId: UUID): ByteArray {
@@ -32,12 +32,12 @@ class BlankettService(
BlankettPdfBehandling(
årsak = behandling.årsak,
stønadstype = behandling.stønadstype,
- årsakRevurdering = årsakRevurderingService.hentÅrsakRevurdering(behandlingId)?.tilDto()
+ årsakRevurdering = årsakRevurderingService.hentÅrsakRevurdering(behandlingId)?.tilDto(),
),
lagPersonopplysningerDto(behandling),
vurderingService.hentEllerOpprettVurderinger(behandlingId),
hentVedtak(behandlingId),
- lagSøknadsdatoer(behandlingId)
+ lagSøknadsdatoer(behandlingId),
)
val blankettPdfAsByteArray = blankettClient.genererBlankett(blankettPdfRequest)
oppdaterEllerOpprettBlankett(behandlingId, blankettPdfAsByteArray)
@@ -56,7 +56,7 @@ class BlankettService(
val søknadsgrunnlag = søknadService.hentSøknadsgrunnlag(behandlingId) ?: return null
return SøknadDatoerDto(
søknadsdato = søknadsgrunnlag.datoMottatt,
- søkerStønadFra = søknadsgrunnlag.søkerFra
+ søkerStønadFra = søknadsgrunnlag.søkerFra,
)
}
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/brev/BrevClient.kt b/src/main/kotlin/no/nav/familie/ef/sak/brev/BrevClient.kt
index e69141679b..80608a281e 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/brev/BrevClient.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/brev/BrevClient.kt
@@ -20,7 +20,7 @@ class BrevClient(
@Value("\${FAMILIE_BREV_API_URL}")
private val familieBrevUri: String,
@Qualifier("utenAuth")
- private val restOperations: RestOperations
+ private val restOperations: RestOperations,
) : AbstractPingableRestClient(restOperations, "familie.brev") {
override val pingUri: URI = URI.create("$familieBrevUri/api/status")
@@ -32,7 +32,7 @@ class BrevClient(
fun genererBrev(
fritekstBrev: FrittståendeBrevRequestDto,
saksbehandlerNavn: String,
- enhet: String = "NAV Arbeid og ytelser"
+ enhet: String = "NAV Arbeid og ytelser",
): ByteArray {
val url = URI.create("$familieBrevUri/api/fritekst-brev")
return postForEntity(
@@ -42,9 +42,9 @@ class BrevClient(
saksbehandlersignatur = saksbehandlerNavn,
besluttersignatur = null,
enhet = enhet,
- datoPlaceholder = null
+ datoPlaceholder = null,
),
- HttpHeaders().medContentTypeJsonUTF8()
+ HttpHeaders().medContentTypeJsonUTF8(),
)
}
@@ -53,7 +53,7 @@ class BrevClient(
saksbehandlerBrevrequest: JsonNode,
saksbehandlersignatur: String,
enhet: String?,
- skjulBeslutterSignatur: Boolean
+ skjulBeslutterSignatur: Boolean,
): String {
feilHvis(brevmal === FRITEKST) {
"HTML-generering av fritekstbrev er ikke implementert"
@@ -69,16 +69,16 @@ class BrevClient(
besluttersignatur = BESLUTTER_SIGNATUR_PLACEHOLDER,
enhet = enhet,
skjulBeslutterSignatur = skjulBeslutterSignatur,
- datoPlaceholder = BESLUTTER_VEDTAKSDATO_PLACEHOLDER
+ datoPlaceholder = BESLUTTER_VEDTAKSDATO_PLACEHOLDER,
),
- HttpHeaders().medContentTypeJsonUTF8()
+ HttpHeaders().medContentTypeJsonUTF8(),
)
}
fun genererHtmlFritekstbrev(
fritekstBrev: FrittståendeBrevRequestDto,
saksbehandlerNavn: String,
- enhet: String
+ enhet: String,
): String {
val url = URI.create("$familieBrevUri/api/fritekst-brev/html")
return postForEntity(
@@ -88,9 +88,9 @@ class BrevClient(
saksbehandlersignatur = saksbehandlerNavn,
besluttersignatur = BESLUTTER_SIGNATUR_PLACEHOLDER,
enhet = enhet,
- datoPlaceholder = BESLUTTER_VEDTAKSDATO_PLACEHOLDER
+ datoPlaceholder = BESLUTTER_VEDTAKSDATO_PLACEHOLDER,
),
- HttpHeaders().medContentTypeJsonUTF8()
+ HttpHeaders().medContentTypeJsonUTF8(),
)
}
@@ -107,7 +107,7 @@ data class BrevRequestMedSignaturer(
val besluttersignatur: String?,
val enhet: String?,
val skjulBeslutterSignatur: Boolean,
- val datoPlaceholder: String
+ val datoPlaceholder: String,
)
data class FritekstBrevRequestMedSignatur(
@@ -115,5 +115,5 @@ data class FritekstBrevRequestMedSignatur(
val saksbehandlersignatur: String,
val besluttersignatur: String?,
val enhet: String,
- val datoPlaceholder: String?
+ val datoPlaceholder: String?,
)
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/brev/BrevMellomlagerController.kt b/src/main/kotlin/no/nav/familie/ef/sak/brev/BrevMellomlagerController.kt
index 8b3624814c..d6fd8927d8 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/brev/BrevMellomlagerController.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/brev/BrevMellomlagerController.kt
@@ -24,13 +24,13 @@ import java.util.UUID
@ProtectedWithClaims(issuer = "azuread")
class BrevMellomlagerController(
private val tilgangService: TilgangService,
- private val mellomlagringBrevService: MellomlagringBrevService
+ private val mellomlagringBrevService: MellomlagringBrevService,
) {
@PostMapping("/{behandlingId}")
fun mellomlagreBrevverdier(
@PathVariable behandlingId: UUID,
- @RequestBody mellomlagretBrev: MellomlagreBrevRequestDto
+ @RequestBody mellomlagretBrev: MellomlagreBrevRequestDto,
): Ressurs {
tilgangService.validerTilgangTilBehandling(behandlingId, AuditLoggerEvent.UPDATE)
tilgangService.validerHarSaksbehandlerrolle()
@@ -40,8 +40,8 @@ class BrevMellomlagerController(
behandlingId,
mellomlagretBrev.brevverdier,
mellomlagretBrev.brevmal,
- mellomlagretBrev.versjon
- )
+ mellomlagretBrev.versjon,
+ ),
)
}
@@ -79,15 +79,15 @@ class BrevMellomlagerController(
@GetMapping("/{behandlingId}")
fun hentMellomlagretBrevverdier(
@PathVariable behandlingId: UUID,
- @RequestParam sanityVersjon: String
+ @RequestParam sanityVersjon: String,
): Ressurs {
tilgangService.validerTilgangTilBehandling(behandlingId, AuditLoggerEvent.ACCESS)
return Ressurs.success(
mellomlagringBrevService.hentOgValiderMellomlagretBrev(
behandlingId,
- sanityVersjon
- )
+ sanityVersjon,
+ ),
)
}
}
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/brev/BrevmottakereController.kt b/src/main/kotlin/no/nav/familie/ef/sak/brev/BrevmottakereController.kt
index a0247c8a82..05099130f8 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/brev/BrevmottakereController.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/brev/BrevmottakereController.kt
@@ -17,7 +17,7 @@ import java.util.UUID
@ProtectedWithClaims(issuer = "azuread")
class BrevmottakereController(
private val tilgangService: TilgangService,
- private val brevmottakereService: BrevmottakereService
+ private val brevmottakereService: BrevmottakereService,
) {
@GetMapping("/{behandlingId}")
@@ -30,7 +30,7 @@ class BrevmottakereController(
@PostMapping("/{behandlingId}")
fun velgBrevmottakere(
@PathVariable behandlingId: UUID,
- @RequestBody brevmottakere: BrevmottakereDto
+ @RequestBody brevmottakere: BrevmottakereDto,
): Ressurs {
tilgangService.validerTilgangTilBehandling(behandlingId, AuditLoggerEvent.UPDATE)
tilgangService.validerHarSaksbehandlerrolle()
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/brev/BrevmottakereDto.kt b/src/main/kotlin/no/nav/familie/ef/sak/brev/BrevmottakereDto.kt
index 1183f0327f..fa9e91fb77 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/brev/BrevmottakereDto.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/brev/BrevmottakereDto.kt
@@ -5,5 +5,5 @@ import no.nav.familie.ef.sak.brev.domain.BrevmottakerPerson
data class BrevmottakereDto(
val personer: List,
- val organisasjoner: List
+ val organisasjoner: List,
)
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/brev/BrevmottakereService.kt b/src/main/kotlin/no/nav/familie/ef/sak/brev/BrevmottakereService.kt
index d6c557ed21..ec1f11f869 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/brev/BrevmottakereService.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/brev/BrevmottakereService.kt
@@ -19,7 +19,7 @@ class BrevmottakereService(val brevmottakereRepository: BrevmottakereRepository)
val brevmottakere = Brevmottakere(
behandlingId,
PersonerWrapper(brevmottakereDto.personer),
- OrganisasjonerWrapper(brevmottakereDto.organisasjoner)
+ OrganisasjonerWrapper(brevmottakereDto.organisasjoner),
)
return when (brevmottakereRepository.existsById(behandlingId)) {
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/brev/FamilieDokumentClient.kt b/src/main/kotlin/no/nav/familie/ef/sak/brev/FamilieDokumentClient.kt
index 45d2898755..caf8804f74 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/brev/FamilieDokumentClient.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/brev/FamilieDokumentClient.kt
@@ -14,10 +14,10 @@ class FamilieDokumentClient(
@Value("\${FAMILIE_DOKUMENT_URL}")
private val familieDokumentUrl: String,
@Qualifier("utenAuth")
- private val restOperations: RestOperations
+ private val restOperations: RestOperations,
) : AbstractRestClient(
restOperations,
- "familie.dokument"
+ "familie.dokument",
) {
fun genererPdfFraHtml(html: String): ByteArray {
@@ -29,7 +29,7 @@ class FamilieDokumentClient(
httpHeaders = HttpHeaders().apply {
this.contentType = MediaType.TEXT_HTML
this.accept = listOf(MediaType.APPLICATION_PDF)
- }
+ },
)
}
diff --git "a/src/main/kotlin/no/nav/familie/ef/sak/brev/Frittst\303\245endeBrevController.kt" "b/src/main/kotlin/no/nav/familie/ef/sak/brev/Frittst\303\245endeBrevController.kt"
index ab1c254241..e7d91da9ac 100644
--- "a/src/main/kotlin/no/nav/familie/ef/sak/brev/Frittst\303\245endeBrevController.kt"
+++ "b/src/main/kotlin/no/nav/familie/ef/sak/brev/Frittst\303\245endeBrevController.kt"
@@ -15,7 +15,7 @@ import org.springframework.web.bind.annotation.RestController
@ProtectedWithClaims(issuer = "azuread")
class FrittståendeBrevController(
private val frittståendeBrevService: FrittståendeBrevService,
- private val tilgangService: TilgangService
+ private val tilgangService: TilgangService,
) {
@PostMapping("")
diff --git "a/src/main/kotlin/no/nav/familie/ef/sak/brev/Frittst\303\245endeBrevService.kt" "b/src/main/kotlin/no/nav/familie/ef/sak/brev/Frittst\303\245endeBrevService.kt"
index 4776fcfc35..8cc05ec4c1 100644
--- "a/src/main/kotlin/no/nav/familie/ef/sak/brev/Frittst\303\245endeBrevService.kt"
+++ "b/src/main/kotlin/no/nav/familie/ef/sak/brev/Frittst\303\245endeBrevService.kt"
@@ -24,7 +24,7 @@ class FrittståendeBrevService(
private val arbeidsfordelingService: ArbeidsfordelingService,
private val iverksettClient: IverksettClient,
private val brevsignaturService: BrevsignaturService,
- private val mellomlagringBrevService: MellomlagringBrevService
+ private val mellomlagringBrevService: MellomlagringBrevService,
) {
fun forhåndsvisFrittståendeBrev(frittståendeBrevDto: FrittståendeBrevDto): ByteArray {
@@ -47,8 +47,8 @@ class FrittståendeBrevService(
fil = brev,
journalførendeEnhet = journalførendeEnhet,
saksbehandlerIdent = saksbehandlerIdent,
- mottakere = mottakere
- )
+ mottakere = mottakere,
+ ),
)
mellomlagringBrevService.slettMellomlagretFrittståendeBrev(fagsak.id, saksbehandlerIdent)
}
@@ -61,14 +61,14 @@ class FrittståendeBrevService(
private fun lagFrittståendeBrevRequest(
frittståendeBrevDto: FrittståendeBrevDto,
- ident: String
+ ident: String,
): FrittståendeBrevRequestDto {
val navn = personopplysningerService.hentGjeldeneNavn(listOf(ident))
return FrittståendeBrevRequestDto(
overskrift = frittståendeBrevDto.overskrift,
avsnitt = frittståendeBrevDto.avsnitt,
personIdent = ident,
- navn = navn.getValue(ident)
+ navn = navn.getValue(ident),
)
}
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/brev/MellomlagringBrevService.kt b/src/main/kotlin/no/nav/familie/ef/sak/brev/MellomlagringBrevService.kt
index 128f5891ba..773339f54f 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/brev/MellomlagringBrevService.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/brev/MellomlagringBrevService.kt
@@ -21,7 +21,7 @@ import java.util.UUID
class MellomlagringBrevService(
private val mellomlagerBrevRepository: MellomlagerBrevRepository,
private val mellomlagerFritekstbrevRepository: MellomlagerFritekstbrevRepository,
- private val mellomlagerFrittståendeBrevRepository: MellomlagerFrittståendeBrevRepository
+ private val mellomlagerFrittståendeBrevRepository: MellomlagerFrittståendeBrevRepository,
) {
fun mellomLagreBrev(behandlingId: UUID, brevverdier: String, brevmal: String, sanityVersjon: String): UUID {
@@ -31,7 +31,7 @@ class MellomlagringBrevService(
brevverdier,
brevmal,
sanityVersjon,
- LocalDate.now()
+ LocalDate.now(),
)
return mellomlagerBrevRepository.insert(mellomlagretBrev).behandlingId
}
@@ -42,9 +42,9 @@ class MellomlagringBrevService(
mellomlagretBrev.behandlingId,
Fritekstbrev(
overskrift = mellomlagretBrev.overskrift,
- avsnitt = mellomlagretBrev.avsnitt
+ avsnitt = mellomlagretBrev.avsnitt,
),
- brevType = mellomlagretBrev.brevType
+ brevType = mellomlagretBrev.brevType,
)
return mellomlagerFritekstbrevRepository.insert(mellomlagretFritekstbrev).behandlingId
@@ -59,12 +59,12 @@ class MellomlagringBrevService(
brev =
Fritekstbrev(
overskrift = mellomlagretBrev.overskrift,
- avsnitt = mellomlagretBrev.avsnitt
+ avsnitt = mellomlagretBrev.avsnitt,
),
brevType =
mellomlagretBrev.brevType,
saksbehandlerIdent = saksbehandlerIdent,
- mottakere = mellomlagretBrev.mottakere?.let { FrittståendeBrevmottakere(it.personer, it.organisasjoner) }
+ mottakere = mellomlagretBrev.mottakere?.let { FrittståendeBrevmottakere(it.personer, it.organisasjoner) },
)
return mellomlagerFrittståendeBrevRepository.insert(mellomlagretFrittståendeBrev).fagsakId
}
@@ -77,7 +77,7 @@ class MellomlagringBrevService(
it.brev.avsnitt,
fagsakId,
it.brevType,
- it.mottakere?.let { mottakere -> BrevmottakereDto(mottakere.personer, mottakere.organisasjoner) }
+ it.mottakere?.let { mottakere -> BrevmottakereDto(mottakere.personer, mottakere.organisasjoner) },
)
}
}
@@ -87,7 +87,7 @@ class MellomlagringBrevService(
if (sanityVersjon == it.sanityVersjon) {
return MellomlagretBrevSanity(
brevverdier = it.brevverdier,
- brevmal = it.brevmal
+ brevmal = it.brevmal,
)
}
return null
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/brev/VedtaksbrevController.kt b/src/main/kotlin/no/nav/familie/ef/sak/brev/VedtaksbrevController.kt
index bc7c7782b2..0406823550 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/brev/VedtaksbrevController.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/brev/VedtaksbrevController.kt
@@ -23,7 +23,7 @@ import java.util.UUID
class VedtaksbrevController(
private val brevService: VedtaksbrevService,
private val behandlingService: BehandlingService,
- private val tilgangService: TilgangService
+ private val tilgangService: TilgangService,
) {
@GetMapping("/{behandlingId}")
@@ -36,7 +36,7 @@ class VedtaksbrevController(
fun lagSaksbehandlerbrev(
@PathVariable behandlingId: UUID,
@PathVariable brevMal: String,
- @RequestBody brevRequest: JsonNode
+ @RequestBody brevRequest: JsonNode,
): Ressurs {
val saksbehandling = behandlingService.hentSaksbehandling(behandlingId)
tilgangService.validerTilgangTilBehandling(saksbehandling, AuditLoggerEvent.UPDATE)
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/brev/VedtaksbrevService.kt b/src/main/kotlin/no/nav/familie/ef/sak/brev/VedtaksbrevService.kt
index 8ef587e1e2..f16f26b91d 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/brev/VedtaksbrevService.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/brev/VedtaksbrevService.kt
@@ -32,7 +32,7 @@ class VedtaksbrevService(
private val brevRepository: VedtaksbrevRepository,
private val personopplysningerService: PersonopplysningerService,
private val brevsignaturService: BrevsignaturService,
- private val familieDokumentClient: FamilieDokumentClient
+ private val familieDokumentClient: FamilieDokumentClient,
) {
fun hentBeslutterbrevEllerRekonstruerSaksbehandlerBrev(behandlingId: UUID): ByteArray {
@@ -58,7 +58,7 @@ class VedtaksbrevService(
saksbehandlerBrevrequest = brevrequest,
saksbehandlersignatur = saksbehandlersignatur.navn,
enhet = saksbehandlersignatur.enhet,
- skjulBeslutterSignatur = saksbehandlersignatur.skjulBeslutter
+ skjulBeslutterSignatur = saksbehandlersignatur.skjulBeslutter,
)
lagreEllerOppdaterSaksbehandlerVedtaksbrev(
@@ -66,7 +66,7 @@ class VedtaksbrevService(
brevmal = brevmal,
saksbehandlersignatur = saksbehandlersignatur.navn,
enhet = saksbehandlersignatur.enhet,
- saksbehandlerHtml = html
+ saksbehandlerHtml = html,
)
return familieDokumentClient.genererPdfFraHtml(html)
@@ -77,7 +77,7 @@ class VedtaksbrevService(
brevmal: String,
saksbehandlersignatur: String,
enhet: String,
- saksbehandlerHtml: String
+ saksbehandlerHtml: String,
): Vedtaksbrev {
val vedtaksbrev = Vedtaksbrev(
behandlingId = behandlingId,
@@ -86,7 +86,7 @@ class VedtaksbrevService(
saksbehandlersignatur = saksbehandlersignatur,
enhet = enhet,
saksbehandlerident = SikkerhetContext.hentSaksbehandler(),
- opprettetTid = SporbarUtils.now()
+ opprettetTid = SporbarUtils.now(),
)
return when (brevRepository.existsById(behandlingId)) {
@@ -105,7 +105,7 @@ class VedtaksbrevService(
return lagBeslutterPdfMedSignatur(
vedtaksbrev.saksbehandlerHtml,
- signaturMedEnhet
+ signaturMedEnhet,
).bytes
}
@@ -121,7 +121,7 @@ class VedtaksbrevService(
enhet = signaturMedEnhet.enhet,
beslutterident = beslutterIdent,
beslutterPdf = beslutterPdf,
- besluttetTid = LocalDateTime.now()
+ besluttetTid = LocalDateTime.now(),
)
brevRepository.update(besluttervedtaksbrev)
return Fil(bytes = beslutterPdf.bytes)
@@ -129,7 +129,7 @@ class VedtaksbrevService(
private fun hentSaksbehandlerHtml(
vedtaksbrev: Vedtaksbrev,
- saksbehandling: Saksbehandling
+ saksbehandling: Saksbehandling,
): String {
feilHvis(vedtaksbrev.saksbehandlerHtml == null) {
"Mangler saksbehandlerbrev for behandling: ${saksbehandling.id}"
@@ -144,12 +144,12 @@ class VedtaksbrevService(
behandling: Saksbehandling,
vedtaksbrev: Vedtaksbrev,
beslutterIdent: String,
- vedtakErUtenBeslutter: VedtakErUtenBeslutter
+ vedtakErUtenBeslutter: VedtakErUtenBeslutter,
) {
if (behandling.steg != StegType.BESLUTTE_VEDTAK || behandling.status != BehandlingStatus.FATTER_VEDTAK) {
throw Feil(
"Behandling er i feil steg=${behandling.steg} status=${behandling.status}",
- httpStatus = HttpStatus.BAD_REQUEST
+ httpStatus = HttpStatus.BAD_REQUEST,
)
}
@@ -163,11 +163,11 @@ class VedtaksbrevService(
private fun lagBeslutterPdfMedSignatur(
saksbehandlerHtml: String,
- signaturMedEnhet: SignaturDto
+ signaturMedEnhet: SignaturDto,
): Fil {
val htmlMedBeslutterSignatur = settInnBeslutterSignaturIHtml(
html = saksbehandlerHtml,
- signaturMedEnhet = signaturMedEnhet
+ signaturMedEnhet = signaturMedEnhet,
)
return Fil(familieDokumentClient.genererPdfFraHtml(htmlMedBeslutterSignatur))
}
@@ -190,7 +190,7 @@ class VedtaksbrevService(
overskrift = fritekstbrevDto.overskrift,
avsnitt = fritekstbrevDto.avsnitt,
personIdent = saksbehandling.ident,
- navn = navn
+ navn = navn,
)
val signaturMedEnhet = brevsignaturService.lagSignaturMedEnhet(saksbehandling)
@@ -198,7 +198,7 @@ class VedtaksbrevService(
val html = brevClient.genererHtmlFritekstbrev(
fritekstBrev = request,
saksbehandlerNavn = signaturMedEnhet.navn,
- enhet = signaturMedEnhet.enhet
+ enhet = signaturMedEnhet.enhet,
)
lagreEllerOppdaterSaksbehandlerVedtaksbrev(
@@ -206,7 +206,7 @@ class VedtaksbrevService(
brevmal = FRITEKST,
saksbehandlersignatur = signaturMedEnhet.navn,
enhet = signaturMedEnhet.enhet,
- saksbehandlerHtml = html
+ saksbehandlerHtml = html,
)
return familieDokumentClient.genererPdfFraHtml(html)
@@ -216,7 +216,7 @@ class VedtaksbrevService(
if (saksbehandling.status.behandlingErLåstForVidereRedigering()) {
throw Feil(
"Behandling er i feil steg=${saksbehandling.steg} status=${saksbehandling.status}",
- httpStatus = HttpStatus.BAD_REQUEST
+ httpStatus = HttpStatus.BAD_REQUEST,
)
}
}
@@ -225,7 +225,7 @@ class VedtaksbrevService(
if (saksbehandlerIdent == beslutterIdent) {
throw ApiFeil(
"Beslutter kan ikke behandle en behandling som den selv har sendt til beslutter",
- HttpStatus.BAD_REQUEST
+ HttpStatus.BAD_REQUEST,
)
}
}
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/brev/domain/Brevmottakere.kt b/src/main/kotlin/no/nav/familie/ef/sak/brev/domain/Brevmottakere.kt
index ff3b4df803..e38b305133 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/brev/domain/Brevmottakere.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/brev/domain/Brevmottakere.kt
@@ -9,20 +9,20 @@ data class Brevmottakere(
@Id
val behandlingId: UUID,
val personer: PersonerWrapper,
- val organisasjoner: OrganisasjonerWrapper
+ val organisasjoner: OrganisasjonerWrapper,
)
enum class MottakerRolle {
BRUKER,
VERGE,
- FULLMAKT
+ FULLMAKT,
}
data class BrevmottakerPerson(val personIdent: String, val navn: String, val mottakerRolle: MottakerRolle)
data class BrevmottakerOrganisasjon(
val organisasjonsnummer: String,
val navnHosOrganisasjon: String,
- val mottakerRolle: MottakerRolle
+ val mottakerRolle: MottakerRolle,
)
data class PersonerWrapper(val personer: List)
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/brev/domain/MellomlagretBrev.kt b/src/main/kotlin/no/nav/familie/ef/sak/brev/domain/MellomlagretBrev.kt
index 54b564f0d7..1a9d0c2b6a 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/brev/domain/MellomlagretBrev.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/brev/domain/MellomlagretBrev.kt
@@ -10,5 +10,5 @@ data class MellomlagretBrev(
val brevverdier: String,
val brevmal: String,
val sanityVersjon: String,
- val opprettetTid: LocalDate
+ val opprettetTid: LocalDate,
)
diff --git "a/src/main/kotlin/no/nav/familie/ef/sak/brev/domain/MellomlagretFrittst\303\245endeBrev.kt" "b/src/main/kotlin/no/nav/familie/ef/sak/brev/domain/MellomlagretFrittst\303\245endeBrev.kt"
index b171836153..d7ff93277f 100644
--- "a/src/main/kotlin/no/nav/familie/ef/sak/brev/domain/MellomlagretFrittst\303\245endeBrev.kt"
+++ "b/src/main/kotlin/no/nav/familie/ef/sak/brev/domain/MellomlagretFrittst\303\245endeBrev.kt"
@@ -15,10 +15,10 @@ data class MellomlagretFrittståendeBrev(
val brevType: FrittståendeBrevKategori,
val saksbehandlerIdent: String,
val tidspunktOpprettet: LocalDateTime = LocalDateTime.now(),
- val mottakere: FrittståendeBrevmottakere?
+ val mottakere: FrittståendeBrevmottakere?,
)
data class FrittståendeBrevmottakere(
val personer: List,
- val organisasjoner: List
+ val organisasjoner: List,
)
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/brev/domain/Vedtaksbrev.kt b/src/main/kotlin/no/nav/familie/ef/sak/brev/domain/Vedtaksbrev.kt
index 43f49ba259..e74ee8fc3d 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/brev/domain/Vedtaksbrev.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/brev/domain/Vedtaksbrev.kt
@@ -17,7 +17,7 @@ data class Vedtaksbrev(
val saksbehandlerident: String,
val beslutterident: String? = null,
val opprettetTid: LocalDateTime? = null,
- val besluttetTid: LocalDateTime? = null
+ val besluttetTid: LocalDateTime? = null,
)
const val FRITEKST = "fritekst"
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/brev/dto/FritekstBrevDto.kt b/src/main/kotlin/no/nav/familie/ef/sak/brev/dto/FritekstBrevDto.kt
index 9328bb6b1b..e4f56a2e40 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/brev/dto/FritekstBrevDto.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/brev/dto/FritekstBrevDto.kt
@@ -6,5 +6,5 @@ data class FritekstBrevDto(
val overskrift: String,
val avsnitt: List,
val behandlingId: UUID,
- val brevType: FritekstBrevKategori
+ val brevType: FritekstBrevKategori,
)
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/brev/dto/FritekstBrevKategori.kt b/src/main/kotlin/no/nav/familie/ef/sak/brev/dto/FritekstBrevKategori.kt
index 8265c6a65d..543157a7a1 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/brev/dto/FritekstBrevKategori.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/brev/dto/FritekstBrevKategori.kt
@@ -12,5 +12,5 @@ enum class FritekstBrevKategori {
VEDTAK_AVSLAG_SKOLEPENGER,
VEDTAK_OPPHØR_BARNETILSYN,
VEDTAK_OPPHØR_SKOLEPENGER,
- VEDTAK_UTESTENGELSE
+ VEDTAK_UTESTENGELSE,
}
diff --git "a/src/main/kotlin/no/nav/familie/ef/sak/brev/dto/Frittst\303\245endeBrevDto.kt" "b/src/main/kotlin/no/nav/familie/ef/sak/brev/dto/Frittst\303\245endeBrevDto.kt"
index 1417ce7bf4..0e97b50bef 100644
--- "a/src/main/kotlin/no/nav/familie/ef/sak/brev/dto/Frittst\303\245endeBrevDto.kt"
+++ "b/src/main/kotlin/no/nav/familie/ef/sak/brev/dto/Frittst\303\245endeBrevDto.kt"
@@ -8,7 +8,7 @@ data class FrittståendeBrevDto(
val avsnitt: List,
val fagsakId: UUID,
val brevType: FrittståendeBrevKategori,
- val mottakere: BrevmottakereDto?
+ val mottakere: BrevmottakereDto?,
)
data class FrittståendeBrevAvsnitt(val deloverskrift: String, val innhold: String, val skalSkjulesIBrevbygger: Boolean? = false)
diff --git "a/src/main/kotlin/no/nav/familie/ef/sak/brev/dto/Frittst\303\245endeBrevKategori.kt" "b/src/main/kotlin/no/nav/familie/ef/sak/brev/dto/Frittst\303\245endeBrevKategori.kt"
index 6247abdc1d..eb8336cee7 100644
--- "a/src/main/kotlin/no/nav/familie/ef/sak/brev/dto/Frittst\303\245endeBrevKategori.kt"
+++ "b/src/main/kotlin/no/nav/familie/ef/sak/brev/dto/Frittst\303\245endeBrevKategori.kt"
@@ -14,5 +14,5 @@ enum class FrittståendeBrevKategori(val frittståendeBrevType: FrittståendeBre
BREV_OM_FORLENGET_SVARTID_KLAGE(frittståendeBrevType = FrittståendeBrevType.BREV_OM_FORLENGET_SVARTID_KLAGE),
INFORMASJONSBREV_TRUKKET_SØKNAD(frittståendeBrevType = FrittståendeBrevType.INFORMASJONSBREV_TRUKKET_SØKNAD),
VARSEL_UTESTENGELSE(frittståendeBrevType = FrittståendeBrevType.VARSEL_UTESTENGELSE),
- VEDTAK_UTESTENGELSE(frittståendeBrevType = FrittståendeBrevType.VEDTAK_UTESTENGELSE)
+ VEDTAK_UTESTENGELSE(frittståendeBrevType = FrittståendeBrevType.VEDTAK_UTESTENGELSE),
}
diff --git "a/src/main/kotlin/no/nav/familie/ef/sak/brev/dto/Frittst\303\245endeBrevRequestDto.kt" "b/src/main/kotlin/no/nav/familie/ef/sak/brev/dto/Frittst\303\245endeBrevRequestDto.kt"
index 3c44b89ba8..8453841df4 100644
--- "a/src/main/kotlin/no/nav/familie/ef/sak/brev/dto/Frittst\303\245endeBrevRequestDto.kt"
+++ "b/src/main/kotlin/no/nav/familie/ef/sak/brev/dto/Frittst\303\245endeBrevRequestDto.kt"
@@ -4,5 +4,5 @@ data class FrittståendeBrevRequestDto(
val overskrift: String,
val avsnitt: List,
val personIdent: String,
- val navn: String
+ val navn: String,
)
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/brev/dto/MellomlagreBrevRequestDto.kt b/src/main/kotlin/no/nav/familie/ef/sak/brev/dto/MellomlagreBrevRequestDto.kt
index 491f66c72a..22f9a13f6e 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/brev/dto/MellomlagreBrevRequestDto.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/brev/dto/MellomlagreBrevRequestDto.kt
@@ -3,5 +3,5 @@ package no.nav.familie.ef.sak.brev.dto
data class MellomlagreBrevRequestDto(
val brevverdier: String,
val brevmal: String,
- val versjon: String
+ val versjon: String,
)
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/brev/dto/MellomlagretBrevDto.kt b/src/main/kotlin/no/nav/familie/ef/sak/brev/dto/MellomlagretBrevDto.kt
index b59e1d0c3c..bc66319480 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/brev/dto/MellomlagretBrevDto.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/brev/dto/MellomlagretBrevDto.kt
@@ -3,5 +3,5 @@ package no.nav.familie.ef.sak.brev.dto
data class MellomlagretBrevDto(
val brevverdier: String,
val brevmal: String,
- val versjon: String
+ val versjon: String,
)
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/brev/dto/MellomlagretBrevResponse.kt b/src/main/kotlin/no/nav/familie/ef/sak/brev/dto/MellomlagretBrevResponse.kt
index 1268d4c792..6d2f8ccdad 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/brev/dto/MellomlagretBrevResponse.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/brev/dto/MellomlagretBrevResponse.kt
@@ -11,11 +11,11 @@ data class MellomlagretBrevFritekst(
val brevtype: Brevtype = Brevtype.FRITEKSTBREV,
val brev: Fritekstbrev,
val brevType: FritekstBrevKategori,
- val brevmal: String = "Fritekstbrev"
+ val brevmal: String = "Fritekstbrev",
) :
MellomlagretBrevResponse()
enum class Brevtype {
FRITEKSTBREV,
- SANITYBREV
+ SANITYBREV,
}
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/brev/dto/VedtaksbrevDto.kt b/src/main/kotlin/no/nav/familie/ef/sak/brev/dto/VedtaksbrevDto.kt
index 8743199444..377f6f5dc6 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/brev/dto/VedtaksbrevDto.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/brev/dto/VedtaksbrevDto.kt
@@ -8,7 +8,7 @@ data class VedtaksbrevDto(
val saksbehandlersignatur: String,
val besluttersignatur: String? = null,
val enhet: String? = null,
- val skjulBeslutterSignatur: Boolean
+ val skjulBeslutterSignatur: Boolean,
)
fun VedtaksbrevDto.erFritekstType(): Boolean = this.brevmal == FRITEKST
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/brev/dto/VedtaksbrevFritekstDto.kt b/src/main/kotlin/no/nav/familie/ef/sak/brev/dto/VedtaksbrevFritekstDto.kt
index c518da4fd8..592366d36a 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/brev/dto/VedtaksbrevFritekstDto.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/brev/dto/VedtaksbrevFritekstDto.kt
@@ -5,5 +5,5 @@ import java.util.UUID
data class VedtaksbrevFritekstDto(
val overskrift: String,
val avsnitt: List,
- val behandlingId: UUID
+ val behandlingId: UUID,
)
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/ekstern/EksternBehandlingController.kt b/src/main/kotlin/no/nav/familie/ef/sak/ekstern/EksternBehandlingController.kt
index 8dcaca459f..bf0fc1b965 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/ekstern/EksternBehandlingController.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/ekstern/EksternBehandlingController.kt
@@ -20,12 +20,12 @@ import org.springframework.web.bind.annotation.RestController
@RestController
@RequestMapping(
path = ["/api/ekstern/behandling"],
- produces = [MediaType.APPLICATION_JSON_VALUE]
+ produces = [MediaType.APPLICATION_JSON_VALUE],
)
@ProtectedWithClaims(issuer = "azuread")
class EksternBehandlingController(
private val tilgangService: TilgangService,
- private val eksternBehandlingService: EksternBehandlingService
+ private val eksternBehandlingService: EksternBehandlingService,
) {
/**
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/ekstern/EksternBehandlingService.kt b/src/main/kotlin/no/nav/familie/ef/sak/ekstern/EksternBehandlingService.kt
index 06f266a85c..48c150aef9 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/ekstern/EksternBehandlingService.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/ekstern/EksternBehandlingService.kt
@@ -26,7 +26,7 @@ class EksternBehandlingService(
private val tilkjentYtelseService: TilkjentYtelseService,
private val behandlingService: BehandlingService,
private val fagsakService: FagsakService,
- private val revurderingService: RevurderingService
+ private val revurderingService: RevurderingService,
) {
private val logger = LoggerFactory.getLogger(javaClass)
@@ -75,7 +75,7 @@ class EksternBehandlingService(
val revurdering = RevurderingDto(
fagsakId = fagsak.id,
behandlingsårsak = BehandlingÅrsak.KLAGE,
- kravMottatt = LocalDate.now()
+ kravMottatt = LocalDate.now(),
)
val behandling = revurderingService.opprettRevurderingManuelt(revurdering)
OpprettRevurderingResponse(Opprettet(behandling.eksternId.id.toString()))
@@ -104,8 +104,8 @@ private data class KanIkkeOppretteRevurdering(val årsak: Årsak) : KanOppretteR
private enum class Årsak(
val ikkeOpprettetÅrsak: IkkeOpprettetÅrsak,
- val kanIkkeOppretteRevurderingÅrsak: KanIkkeOppretteRevurderingÅrsak
+ val kanIkkeOppretteRevurderingÅrsak: KanIkkeOppretteRevurderingÅrsak,
) {
ÅPEN_BEHANDLING(IkkeOpprettetÅrsak.ÅPEN_BEHANDLING, KanIkkeOppretteRevurderingÅrsak.ÅPEN_BEHANDLING),
- INGEN_BEHANDLING(IkkeOpprettetÅrsak.INGEN_BEHANDLING, KanIkkeOppretteRevurderingÅrsak.INGEN_BEHANDLING)
+ INGEN_BEHANDLING(IkkeOpprettetÅrsak.INGEN_BEHANDLING, KanIkkeOppretteRevurderingÅrsak.INGEN_BEHANDLING),
}
diff --git "a/src/main/kotlin/no/nav/familie/ef/sak/ekstern/EksternSt\303\270nadsperioderController.kt" "b/src/main/kotlin/no/nav/familie/ef/sak/ekstern/EksternSt\303\270nadsperioderController.kt"
index a3787b224c..530ffbeee8 100644
--- "a/src/main/kotlin/no/nav/familie/ef/sak/ekstern/EksternSt\303\270nadsperioderController.kt"
+++ "b/src/main/kotlin/no/nav/familie/ef/sak/ekstern/EksternSt\303\270nadsperioderController.kt"
@@ -20,14 +20,14 @@ import org.springframework.web.bind.annotation.RestController
@RequestMapping(
path = ["/api/ekstern/perioder"],
consumes = [APPLICATION_JSON_VALUE],
- produces = [APPLICATION_JSON_VALUE]
+ produces = [APPLICATION_JSON_VALUE],
)
@Validated
@ProtectedWithClaims(issuer = "azuread")
class EksternStønadsperioderController(
private val arenaStønadsperioderService: ArenaStønadsperioderService,
private val perioderForBarnetrygdService: PerioderForBarnetrygdService,
- private val tilgangService: TilgangService
+ private val tilgangService: TilgangService,
) {
/**
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/ekstern/EksternVedtakController.kt b/src/main/kotlin/no/nav/familie/ef/sak/ekstern/EksternVedtakController.kt
index 104d006123..8decc8ece0 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/ekstern/EksternVedtakController.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/ekstern/EksternVedtakController.kt
@@ -13,11 +13,11 @@ import org.springframework.web.bind.annotation.RestController
@RestController
@RequestMapping(
- path = ["/api/ekstern/vedtak"]
+ path = ["/api/ekstern/vedtak"],
)
class EksternVedtakController(
private val tilgangService: TilgangService,
- private val eksternVedtakService: EksternVedtakService
+ private val eksternVedtakService: EksternVedtakService,
) {
@GetMapping("/{eksternFagsakId}")
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/ekstern/EksternVedtakService.kt b/src/main/kotlin/no/nav/familie/ef/sak/ekstern/EksternVedtakService.kt
index 51187fea77..e14368bdc8 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/ekstern/EksternVedtakService.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/ekstern/EksternVedtakService.kt
@@ -16,7 +16,7 @@ import org.springframework.stereotype.Service
class EksternVedtakService(
private val fagsakService: FagsakService,
private val behandlingService: BehandlingService,
- private val tilbakekrevingClient: TilbakekrevingClient
+ private val tilbakekrevingClient: TilbakekrevingClient,
) {
fun hentVedtak(eksternFagsakId: Long): List {
@@ -41,7 +41,7 @@ class EksternVedtakService(
vedtakstidspunkt = behandling.vedtakstidspunkt
?: error("Mangler vedtakstidspunkt for behandling=${behandling.id}"),
fagsystemType = fagsystemType,
- regelverk = Regelverk.NASJONAL
+ regelverk = Regelverk.NASJONAL,
)
}
diff --git "a/src/main/kotlin/no/nav/familie/ef/sak/ekstern/PeriodeOvergangsst\303\270nadMapper.kt" "b/src/main/kotlin/no/nav/familie/ef/sak/ekstern/PeriodeOvergangsst\303\270nadMapper.kt"
index acf6ad5aef..9605713180 100644
--- "a/src/main/kotlin/no/nav/familie/ef/sak/ekstern/PeriodeOvergangsst\303\270nadMapper.kt"
+++ "b/src/main/kotlin/no/nav/familie/ef/sak/ekstern/PeriodeOvergangsst\303\270nadMapper.kt"
@@ -8,5 +8,5 @@ fun AndelTilkjentYtelse.tilEksternPeriodeOvergangsstønad() =
personIdent = this.personIdent,
fomDato = this.stønadFom,
tomDato = this.stønadTom,
- datakilde = PeriodeOvergangsstønad.Datakilde.EF
+ datakilde = PeriodeOvergangsstønad.Datakilde.EF,
)
diff --git a/src/main/kotlin/no/nav/familie/ef/sak/ekstern/PerioderForBarnetrygdService.kt b/src/main/kotlin/no/nav/familie/ef/sak/ekstern/PerioderForBarnetrygdService.kt
index a5a9778950..5f92f55869 100644
--- a/src/main/kotlin/no/nav/familie/ef/sak/ekstern/PerioderForBarnetrygdService.kt
+++ b/src/main/kotlin/no/nav/familie/ef/sak/ekstern/PerioderForBarnetrygdService.kt
@@ -17,7 +17,7 @@ import org.springframework.stereotype.Service
*/
@Service
class PerioderForBarnetrygdService(
- private val periodeService: PeriodeService
+ private val periodeService: PeriodeService,
) {
fun hentPerioderMedFullOvergangsstønad(request: PersonIdent): PerioderOvergangsstønadResponse {
@@ -57,8 +57,8 @@ private fun MutableList