From 5b79e36ae990bb32f5bfc422a73e147729356e32 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Steffen=20Holst=20P=C3=B8hner?= Date: Fri, 7 Feb 2020 14:07:06 +0100 Subject: [PATCH] =?UTF-8?q?TFP-1674=20Tilbakebetaling=20=C3=B8nsker=20?= =?UTF-8?q?=C3=A5=20sende=20saksbehandlerident?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../TilbakebetalingBehandlingProsessEventDto.java | 12 ++++++++++++ .../kafka/BehandlingProsessEventDtoTest.java | 1 + 2 files changed, 13 insertions(+) diff --git a/fp-topics/hendelser-behandlingsprosess/src/main/java/no/nav/vedtak/felles/integrasjon/kafka/TilbakebetalingBehandlingProsessEventDto.java b/fp-topics/hendelser-behandlingsprosess/src/main/java/no/nav/vedtak/felles/integrasjon/kafka/TilbakebetalingBehandlingProsessEventDto.java index c34b7e46..32436e9c 100644 --- a/fp-topics/hendelser-behandlingsprosess/src/main/java/no/nav/vedtak/felles/integrasjon/kafka/TilbakebetalingBehandlingProsessEventDto.java +++ b/fp-topics/hendelser-behandlingsprosess/src/main/java/no/nav/vedtak/felles/integrasjon/kafka/TilbakebetalingBehandlingProsessEventDto.java @@ -13,6 +13,7 @@ public class TilbakebetalingBehandlingProsessEventDto extends BehandlingProsessE @JsonDeserialize(using = LocalDateDeserializer.class) private LocalDate førsteFeilutbetaling; private BigDecimal feilutbetaltBeløp; + private String ansvarligSaksbehandlerIdent; public TilbakebetalingBehandlingProsessEventDto() { } @@ -25,15 +26,21 @@ public TilbakebetalingBehandlingProsessEventDto() { return feilutbetaltBeløp; } + public String getAnsvarligSaksbehandlerIdent() { + return ansvarligSaksbehandlerIdent; + } + protected TilbakebetalingBehandlingProsessEventDto(Builder builder) { super(builder); this.førsteFeilutbetaling = builder.førsteFeilutbetaling; this.feilutbetaltBeløp = builder.feilutbetaltBeløp; + this.ansvarligSaksbehandlerIdent = builder.ansvarligSaksbehandlerIdent; } public static abstract class Builder> extends BehandlingProsessEventDto.Builder { private LocalDate førsteFeilutbetaling; private BigDecimal feilutbetaltBeløp; + private String ansvarligSaksbehandlerIdent; public T medFørsteFeilutbetaling(LocalDate førsteFeilutbetaling) { this.førsteFeilutbetaling = førsteFeilutbetaling; @@ -45,6 +52,11 @@ public static abstract class Builder> extends BehandlingPro return self(); } + public T medAnsvarligSaksbehandlerIdent(String saksbehandlerIdent) { + this.ansvarligSaksbehandlerIdent = saksbehandlerIdent; + return self(); + } + public TilbakebetalingBehandlingProsessEventDto build() { return new TilbakebetalingBehandlingProsessEventDto(this); } diff --git a/fp-topics/hendelser-behandlingsprosess/src/test/java/no/nav/vedtak/felles/integrasjon/kafka/BehandlingProsessEventDtoTest.java b/fp-topics/hendelser-behandlingsprosess/src/test/java/no/nav/vedtak/felles/integrasjon/kafka/BehandlingProsessEventDtoTest.java index cb31d506..373378b2 100644 --- a/fp-topics/hendelser-behandlingsprosess/src/test/java/no/nav/vedtak/felles/integrasjon/kafka/BehandlingProsessEventDtoTest.java +++ b/fp-topics/hendelser-behandlingsprosess/src/test/java/no/nav/vedtak/felles/integrasjon/kafka/BehandlingProsessEventDtoTest.java @@ -40,6 +40,7 @@ public void testAksjonspunktEventRoundtrip() throws Exception { .medFagsystem(Fagsystem.FPTILBAKE) .medFeilutbetaltBeløp(BigDecimal.valueOf(20000L)) .medFørsteFeilutbetaling(LocalDate.now().minusMonths(4)) + .medAnsvarligSaksbehandlerIdent("T12345") .medAktørId("123457890123") .medSaksnummer("9876543210") .medYtelseTypeKode("FP")