Skip to content

Commit

Permalink
Beregning innbetalt beløp
Browse files Browse the repository at this point in the history
  • Loading branch information
ugur93 committed Dec 9, 2024
1 parent 86706f8 commit 13139cd
Show file tree
Hide file tree
Showing 5 changed files with 11 additions and 18 deletions.
4 changes: 2 additions & 2 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@
<properties>
<java.version>21</java.version>
<kotlin.version>2.1.0</kotlin.version>
<bidrag-felles.version>1.0-SNAPSHOT</bidrag-felles.version>
<bidrag-beregn-felles.version>2024.12.03.120201</bidrag-beregn-felles.version>
<bidrag-felles.version>2024.12.09.155358</bidrag-felles.version>
<bidrag-beregn-felles.version>2024.12.09.142728</bidrag-beregn-felles.version>
<h2.version>2.3.232</h2.version>
<logback-encoder.version>8.0</logback-encoder.version>
<token-support.version>3.2.0</token-support.version>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -296,15 +296,8 @@ class NotatOpplysningerService(
),
beregnetIlagtGebyr = it.beregnetIlagtGebyr,
beløpGebyrsats = it.beløpGebyrsats,
manueltOverstyrtGebyr =
if (it.erManueltOverstyrt) {
NotatGebyrRolleDto.NotatManueltOverstyrGebyrDto(
ilagtGebyr = it.endeligIlagtGebyr,
begrunnelse = it.begrunnelse,
)
} else {
null
},
endeligIlagtGebyr = it.endeligIlagtGebyr,
begrunnelse = it.begrunnelse,
)
},
boforhold =
Expand Down Expand Up @@ -676,6 +669,7 @@ private fun Rolle.tilNotatRolle() =
navn = hentPersonVisningsnavn(ident),
fødselsdato = fødselsdato,
ident = ident?.let { Personident(it) },
innbetaltBeløp = innbetaltBeløp,
)

private fun Inntekt.tilNotatInntektDto() =
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -363,6 +363,7 @@ class Dtomapper(
fødselsdato = tilgangskontrollertPersoninfo.fødselsdato,
ident = tilgangskontrollertPersoninfo.ident,
erBeskyttet = tilgangskontrollertPersoninfo.erBeskyttet,
null,
),
kilde = kilde,
medIBehandling = behandling.roller.any { it.ident == this.ident },
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -205,7 +205,7 @@ fun List<Grunnlag>.tilBeregnetInntekt(personobjekter: Set<GrunnlagDto>): Set<Gru
}.toSet()

fun List<Grunnlag>.tilInnhentetGrunnlagUnderholdskostnad(personobjekter: Set<GrunnlagDto>): Set<GrunnlagDto> =
mapBarnetilsyn(personobjekter)
mapBarnetilsyn(personobjekter) + mapTilleggsstønad(personobjekter)

fun List<Grunnlag>.tilInnhentetGrunnlagInntekt(personobjekter: Set<GrunnlagDto>): Set<GrunnlagDto> =
mapSkattegrunnlag(personobjekter) + mapAinntekt(personobjekter) +
Expand Down Expand Up @@ -301,7 +301,7 @@ private fun List<Grunnlag>.mapBarnetillegg(personobjekter: Set<GrunnlagDto>) =
)
}.toSet()

private fun List<Grunnlag>.mapTilleggstønad(personobjekter: Set<GrunnlagDto>) =
private fun List<Grunnlag>.mapTilleggsstønad(personobjekter: Set<GrunnlagDto>) =
filter { it.type == Grunnlagsdatatype.TILLEGGSSTØNAD && !it.erBearbeidet }
.groupBy { it.rolle.ident }
.map { (partPersonId, grunnlagListe) ->
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,7 @@ import no.nav.bidrag.transport.behandling.felles.grunnlag.opprettInnhentetSivils
import no.nav.bidrag.transport.behandling.felles.grunnlag.opprettKontantstøtteGrunnlagsreferanse
import no.nav.bidrag.transport.behandling.felles.grunnlag.opprettSkattegrunnlagGrunnlagsreferanse
import no.nav.bidrag.transport.behandling.felles.grunnlag.opprettSmåbarnstilleggGrunnlagsreferanse
import no.nav.bidrag.transport.behandling.felles.grunnlag.opprettTilleggsstønadGrunnlagsreferanse
import no.nav.bidrag.transport.behandling.felles.grunnlag.opprettUtvidetbarnetrygGrunnlagsreferanse
import no.nav.bidrag.transport.behandling.felles.grunnlag.tilPersonreferanse
import no.nav.bidrag.transport.behandling.grunnlag.response.AinntektGrunnlagDto
Expand Down Expand Up @@ -372,11 +373,8 @@ fun List<TilleggsstønadGrunnlagDto>.tilGrunnlagsobjekt(
ktFomDato: LocalDate,
) = GrunnlagDto(
referanse =
opprettBarnetilleggGrunnlagsreferanse(
gjelderReferanse,
kilde = GrunnlagDatakilde.TILLEGGSSTØNAD_SAK,
),
type = Grunnlagstype.INNHENTET_TILLEGGSTØNAD,
opprettTilleggsstønadGrunnlagsreferanse(gjelderReferanse),
type = Grunnlagstype.INNHENTET_TILLEGGSSTØNAD,
gjelderReferanse = gjelderReferanse,
innhold =
POJONode(
Expand Down

0 comments on commit 13139cd

Please sign in to comment.