From f8786fe0e83c41c56f470409188057250637246f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stig=20Str=C3=B8m?= Date: Wed, 27 Sep 2023 13:12:27 +0200 Subject: [PATCH] =?UTF-8?q?Lagt=20til=20litt=20mer=20detaljert=20logging?= =?UTF-8?q?=20p=C3=A5=20kontrollerNyUtbetalingsgenerator=20(#4013)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ### 💰 Hva skal gjøres, og hvorfor? Lagt til litt mer detaljert logging på kontrollerNyUtbetalingsgenerator. --- .../simulering/KontrollerNyUtbetalingsgeneratorService.kt | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/main/kotlin/no/nav/familie/ba/sak/kjerne/simulering/KontrollerNyUtbetalingsgeneratorService.kt b/src/main/kotlin/no/nav/familie/ba/sak/kjerne/simulering/KontrollerNyUtbetalingsgeneratorService.kt index 94a4890569f..39fdeae2909 100644 --- a/src/main/kotlin/no/nav/familie/ba/sak/kjerne/simulering/KontrollerNyUtbetalingsgeneratorService.kt +++ b/src/main/kotlin/no/nav/familie/ba/sak/kjerne/simulering/KontrollerNyUtbetalingsgeneratorService.kt @@ -149,6 +149,10 @@ class KontrollerNyUtbetalingsgeneratorService( loggSimuleringsPerioderMedDiff(simuleringsPerioderGammel, simuleringsPerioderNy) } + if (diffFeilTyper.isNotEmpty()) { + secureLogger.info("kontrollerNyUtbetalingsgenerator for ${behandling.id} ga følgende feiltyper=$diffFeilTyper") + } + return diffFeilTyper } catch (e: Exception) { secureLogger.warn( @@ -185,8 +189,9 @@ class KontrollerNyUtbetalingsgeneratorService( gammeltSimuleringResultat: DetaljertSimuleringResultat, behandling: Behandling, ): Boolean { + val tilkjentYtelse = tilkjentYtelseRepository.findByBehandling(behandlingId = behandling.id) if (!(nyttSimuleringResultat.simuleringMottaker.isNotEmpty() && gammeltSimuleringResultat.simuleringMottaker.isNotEmpty())) { - secureLogger.warn("Behandling ${behandling.id} får tomt simuleringsresultat med ny eller gammel generator. Ny er tom: ${nyttSimuleringResultat.simuleringMottaker.isEmpty()}, Gammel er tom: ${gammeltSimuleringResultat.simuleringMottaker.isEmpty()}") + secureLogger.warn("Behandling ${behandling.id} får tomt simuleringsresultat med ny eller gammel generator. Ny er tom: ${nyttSimuleringResultat.simuleringMottaker.isEmpty()}, Gammel er tom: ${gammeltSimuleringResultat.simuleringMottaker.isEmpty()}. antallAndeler=${tilkjentYtelse.andelerTilkjentYtelse.size}, resultat=${behandling.resultat}") return false } return true