Skip to content

Commit

Permalink
EY-4773 rett tidspunkt for mottatt inntektsendring (#6571)
Browse files Browse the repository at this point in the history
* sette tidspunkt for mottatt til NÅ

* EY-4773 rett tidspunkt for mottatt dato

* EY-4773 rett tidspunkt

* EY-4773 ny versjon av common, fjerne overflødig felt
  • Loading branch information
andreasbalevik authored Dec 5, 2024
1 parent 58e5046 commit cf5f449
Show file tree
Hide file tree
Showing 6 changed files with 26 additions and 6 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -10,12 +10,14 @@ import no.nav.etterlatte.libs.common.event.InntektsjusteringInnsendtHendelseType
import no.nav.etterlatte.libs.common.inntektsjustering.Inntektsjustering
import no.nav.etterlatte.libs.common.objectMapper
import no.nav.etterlatte.libs.common.sak.Sak
import no.nav.etterlatte.libs.common.tidspunkt.norskTidssone
import no.nav.etterlatte.libs.inntektsjustering.MottattInntektsjustering
import no.nav.etterlatte.rapidsandrivers.ListenerMedLogging
import no.nav.helse.rapids_rivers.JsonMessage
import no.nav.helse.rapids_rivers.MessageContext
import no.nav.helse.rapids_rivers.RapidsConnection
import org.slf4j.LoggerFactory
import java.time.LocalDateTime
import java.time.YearMonth

internal class InntektsjusteringRiver(
Expand Down Expand Up @@ -71,7 +73,7 @@ internal class InntektsjusteringRiver(
sak = sak.id,
inntektsjusteringId = inntektsjustering.id,
journalpostId = journalpostResponse.journalpostId,
mottatt = inntektsjustering.mottattDato,
mottattDato = LocalDateTime.ofInstant(inntektsjustering.tidspunkt, norskTidssone),
inntektsaar = inntektsjustering.inntektsaar,
arbeidsinntekt = inntektsjustering.arbeidsinntekt,
naeringsinntekt = inntektsjustering.naeringsinntekt,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ import no.nav.etterlatte.libs.common.innsendtsoeknad.common.PDFMal
import no.nav.etterlatte.libs.common.inntektsjustering.Inntektsjustering
import no.nav.etterlatte.libs.common.objectMapper
import no.nav.etterlatte.libs.common.sak.Sak
import no.nav.etterlatte.libs.common.tidspunkt.norskTidssone
import no.nav.etterlatte.libs.common.toJson
import no.nav.helse.rapids_rivers.JsonMessage
import no.nav.helse.rapids_rivers.testsupport.TestRapid
Expand Down Expand Up @@ -54,7 +55,6 @@ internal class InntektsjusteringRiverTest {
Inntektsjustering(
id = UUID.randomUUID(),
fnr = "123",
mottattDato = LocalDateTime.now(),
inntektsaar = 2025,
arbeidsinntekt = 100,
naeringsinntekt = 200,
Expand Down Expand Up @@ -103,6 +103,7 @@ internal class InntektsjusteringRiverTest {
it.naeringsinntekt shouldBe 200
it.afpInntekt shouldBe 400
it.inntektFraUtland shouldBe 300
it.mottattDato shouldBe LocalDateTime.ofInstant(inntektsjustering.tidspunkt, norskTidssone)
it.datoForAaGaaAvMedAlderspensjon shouldBe YearMonth.of(2025, 6)
},
)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ internal class OmregningsHendelserBehandlingRiver(
revurderingAarsak = omregningData.revurderingaarsak,
mottattDato =
when (omregningData.revurderingaarsak) {
Revurderingaarsak.INNTEKTSENDRING -> omregningData.hentInntektsjustering().mottatt
Revurderingaarsak.INNTEKTSENDRING -> omregningData.hentInntektsjustering().mottattDato
else -> null
},
),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,24 @@
document.getElementById('json').value = '{"@event_name": "INNTEKTSJUSTERING:START_INNTEKTSJUSTERING_JOBB","kjoering": "asdf","antall": 1, "spesifikke_saker": "","ekskluderte_saker": ""}'
prettify()
} else if( hendelseType == 'inntektsjustering') {
document.getElementById('json').value = '{"@event_name":"inntektsjustering_innsendt","@inntektsjustering_innhold":{"id":"accdcbb1-be49-4ab5-b7d3-a3852d19cf42","fnr":"123","inntektsaar":2025,"arbeidsinntekt":100,"naeringsinntekt":200,"inntektFraUtland":300,"afpInntekt":400,"afpTjenesteordning":"tjenesteordning","skalGaaAvMedAlderspensjon":"JA","datoForAaGaaAvMedAlderspensjon":"2025-06-10","tidspunkt":"2024-08-01T05:06:07Z"}}'
const currentTimestamp = new Date().toISOString();
document.getElementById('json').value = JSON.stringify({
"@event_name": "inntektsjustering_innsendt",
"@inntektsjustering_innhold": {
"id": "accdcbb1-be49-4ab5-b7d3-a3852d19cf42",
"fnr": "123",
"inntektsaar": 2025,
"arbeidsinntekt": 100,
"naeringsinntekt": 200,
"inntektFraUtland": 300,
"afpInntekt": 400,
"afpTjenesteordning": "tjenesteordning",
"skalGaaAvMedAlderspensjon": "JA",
"datoForAaGaaAvMedAlderspensjon": "2025-06-10",
"tidspunkt": currentTimestamp
}
});
prettify()
} else {
document.getElementById('json').value = ''
Expand Down
2 changes: 1 addition & 1 deletion gradle/libs.versions.toml
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@ ktor2-serverresources = { module = "io.ktor:ktor-server-resources", version.ref
ktor2-servertests = { module = "io.ktor:ktor-server-tests", version.ref = "ktor2-version" }
ktor2-webjars = { module = "io.ktor:ktor-server-webjars", version.ref = "ktor2-version" }

etterlatte-common = { module = "pensjon-etterlatte-felles:common", version = "2024.12.05-08.17.6c635e0dd676" }
etterlatte-common = { module = "pensjon-etterlatte-felles:common", version = "2024.12.05-13.05.db38d44805f0" }
teamdokumenthandtering-avroschemas = { module = "no.nav.teamdokumenthandtering:teamdokumenthandtering-avro-schemas", version = "08c0b2d2" }

logging-slf4japi = { module = "org.slf4j:slf4j-api", version = "2.0.16" }
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ data class MottattInntektsjustering(
val sak: SakId,
val inntektsjusteringId: UUID,
val journalpostId: String,
val mottatt: LocalDateTime,
val mottattDato: LocalDateTime,
val inntektsaar: Int,
val arbeidsinntekt: Int,
val naeringsinntekt: Int,
Expand Down

0 comments on commit cf5f449

Please sign in to comment.