Skip to content

Commit

Permalink
Feature/utvid delberegning sum løpende bidrag (#274)
Browse files Browse the repository at this point in the history
* Utvidet respons DelberegningSumLøpendeBidrag

* Utvidet respons DelberegningSumLøpendeBidrag

* Lagt til alias og defaultverdi respons DelberegningSumLøpendeBidrag
  • Loading branch information
rinnan17 authored Oct 7, 2024
1 parent 759f31d commit 6996ecf
Show file tree
Hide file tree
Showing 5 changed files with 18 additions and 5 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -19,4 +19,4 @@ enum class Fogdårsak(
MAUT("Utlandssak", true, Tilgangstype.MIDL, "Alle"),
MOT("Motregning", true, Tilgangstype.MIDL, "Alle"),
OORG("Omorganisering", true, Tilgangstype.EIER, "Batch"),
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -110,4 +110,4 @@ enum class SakHendelsestype(private val beskrivelse: String, val gyldig: Boolean
override fun toString(): String {
return beskrivelse
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@ package no.nav.bidrag.domene.enums.sak
enum class Tilgangstype(val beskrivelse: String) {
EIER("Eierfogd"),
MIDL("Midlertidig autorisasjon"),
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@ package no.nav.bidrag.domene.enums.sak

enum class UkjentPart(val beskrivelse: String) {
UK("Ukjent"),
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ import no.nav.bidrag.domene.enums.beregning.Resultatkode
import no.nav.bidrag.domene.enums.beregning.Samværsklasse
import no.nav.bidrag.domene.enums.person.AldersgruppeForskudd
import no.nav.bidrag.domene.enums.vedtak.Stønadstype
import no.nav.bidrag.domene.ident.Personident
import no.nav.bidrag.domene.sak.Saksnummer
import no.nav.bidrag.domene.tid.ÅrMånedsperiode
import java.math.BigDecimal
Expand Down Expand Up @@ -100,9 +101,21 @@ data class DelberegningUtgift(

data class DelberegningSumLøpendeBidrag(
override val periode: ÅrMånedsperiode,
val sum: BigDecimal,
@JsonAlias("sum")
val sumLøpendeBidrag: BigDecimal,
val beregningPerBarn: List<DelberegningSumLøpendeBidragPerBarn> = emptyList(),
) : Delberegning

data class DelberegningSumLøpendeBidragPerBarn(
val personidentBarn: Personident,
val saksnummer: Saksnummer,
val løpendeBeløp: BigDecimal,
val samværsfradrag: BigDecimal,
val beregnetBeløp: BigDecimal,
val faktiskBeløp: BigDecimal,
val resultat: BigDecimal,
)

data class DelberegningSamværsfradrag(
override val periode: ÅrMånedsperiode,
val beløp: BigDecimal,
Expand Down

0 comments on commit 6996ecf

Please sign in to comment.