diff --git a/content/templates/foreldrepenger-innvilgelse/schema.json b/content/templates/foreldrepenger-innvilgelse/schema.json index e65127f6..28978016 100644 --- a/content/templates/foreldrepenger-innvilgelse/schema.json +++ b/content/templates/foreldrepenger-innvilgelse/schema.json @@ -48,7 +48,9 @@ "inkludereInnvilget", "inkludereAvslag", "utenMinsterett", - "graderingOgFulltUttakIAnnenAktivitet" + "graderingOgFulltUttakIAnnenAktivitet", + "varierendeDagsats", + "starterMedFullUtbetaling" ], "$defs": { "arbeidsforhold": { @@ -252,6 +254,12 @@ "harUtbetaling": { "type": "boolean" }, + "varierendeDagsats": { + "type": "boolean" + }, + "starterMedFullUtbetaling": { + "type": "boolean" + }, "dagsats": { "type": "number" }, diff --git a/content/templates/foreldrepenger-innvilgelse/utbetaling_en.hbs b/content/templates/foreldrepenger-innvilgelse/utbetaling_en.hbs index e70fb8d5..9461df25 100644 --- a/content/templates/foreldrepenger-innvilgelse/utbetaling_en.hbs +++ b/content/templates/foreldrepenger-innvilgelse/utbetaling_en.hbs @@ -1,4 +1,8 @@ +{{#if (or (eq starterMedFullUtbetaling true)(not varierendeDagsats))}} You will receive {{thousand-seperator dagsats}} kroner per day before taxes starting from {{utbetalingFom}}. This is {{thousand-seperator månedsbeløp}} kroner on average per month. The last day you will receive parental benefit is {{stønadsperiodeTom}}. +{{else}} +You will receive parental benefit starting from {{utbetalingFom}}. The last day you will receive parental benefit is {{stønadsperiodeTom}}. +{{/if}} {{> foreldrepenger-innvilgelse/felles/refusjon_en }} diff --git a/content/templates/foreldrepenger-innvilgelse/utbetaling_nb.hbs b/content/templates/foreldrepenger-innvilgelse/utbetaling_nb.hbs index 212db0d1..827a1a9e 100644 --- a/content/templates/foreldrepenger-innvilgelse/utbetaling_nb.hbs +++ b/content/templates/foreldrepenger-innvilgelse/utbetaling_nb.hbs @@ -1,4 +1,8 @@ +{{#if (or (eq starterMedFullUtbetaling true)(not varierendeDagsats))}} Du får {{thousand-seperator dagsats}} kroner per dag før skatt fra og med {{utbetalingFom}}. Dette er i gjennomsnitt {{thousand-seperator månedsbeløp}} kroner i måneden. Den siste dagen du får foreldrepenger er {{stønadsperiodeTom}}. +{{else}} +Du får foreldrepenger fra og med {{utbetalingFom}}. Den siste dagen du får foreldrepenger er {{stønadsperiodeTom}}. +{{/if}} {{> foreldrepenger-innvilgelse/felles/refusjon_nb }} diff --git a/content/templates/foreldrepenger-innvilgelse/utbetaling_nn.hbs b/content/templates/foreldrepenger-innvilgelse/utbetaling_nn.hbs index 239a9448..f14a0a3c 100644 --- a/content/templates/foreldrepenger-innvilgelse/utbetaling_nn.hbs +++ b/content/templates/foreldrepenger-innvilgelse/utbetaling_nn.hbs @@ -1,4 +1,8 @@ +{{#if (or (eq starterMedFullUtbetaling true)(not varierendeDagsats))}} Du får {{thousand-seperator dagsats}} kroner per dag før skatt frå og med {{utbetalingFom}}. Dette er i gjennomsnitt {{thousand-seperator månedsbeløp}} kroner i månaden. Den siste dagen du får foreldrepengar er {{stønadsperiodeTom}}. +{{else}} +Du får foreldrepengar frå og med {{utbetalingFom}}. Den siste dagen du får foreldrepengar er {{stønadsperiodeTom}}. +{{/if}} {{> foreldrepenger-innvilgelse/felles/refusjon_nn }} diff --git a/src/test/java/no/nav/foreldrepenger/dokgen/test/templates/innvilgelsefp/ForeldrepengerInnvilgelseInnvilgetTest.java b/src/test/java/no/nav/foreldrepenger/dokgen/test/templates/innvilgelsefp/ForeldrepengerInnvilgelseInnvilgetTest.java index 10526f3b..27b37091 100644 --- a/src/test/java/no/nav/foreldrepenger/dokgen/test/templates/innvilgelsefp/ForeldrepengerInnvilgelseInnvilgetTest.java +++ b/src/test/java/no/nav/foreldrepenger/dokgen/test/templates/innvilgelsefp/ForeldrepengerInnvilgelseInnvilgetTest.java @@ -77,4 +77,32 @@ void skal_liste_ut_arbeidsforhold_2_med_deltidstekst_og_arbeidsforhold_3_med_sel var content = compileContent(BREVMAL, Språk.BOKMÅL, testDataJson); assertThat(content).doesNotContain("igjen av kvoten din"); } + + @Test + void skal_ikke_oppgi_dagsats_i_utbetaling_hvis_varierendeDagsats() { + var testDataJson = getTestDataJson(BREVMAL, UNDERMAL, "førstegangsbehandling_prosent"); + testDataJson.put("varierendeDagsats", true); + testDataJson.put("starterMedFullUtbetaling", false); + var nb = compileContent(BREVMAL, Språk.BOKMÅL, testDataJson); + var nn = compileContent(BREVMAL, Språk.NYNORSK, testDataJson); + var en = compileContent(BREVMAL, Språk.ENGELSK, testDataJson); + + assertThat(nb).contains("Du får foreldrepenger fra og med 4. juni 2022. Den siste dagen du får foreldrepenger er"); + assertThat(nn).contains("Du får foreldrepengar frå og med 4. juni 2022. Den siste dagen du får foreldrepengar er"); + assertThat(en).contains("You will receive parental benefit starting from"); + } + + @Test + void skal_oppgi_dagsats_i_utbetaling_hvis_varierendeDagsats_og_starterMedFullUtbetaling() { + var testDataJson = getTestDataJson(BREVMAL, UNDERMAL, "førstegangsbehandling_prosent"); + testDataJson.put("varierendeDagsats", true); + testDataJson.put("starterMedFullUtbetaling", true); + var nb = compileContent(BREVMAL, Språk.BOKMÅL, testDataJson); + var nn = compileContent(BREVMAL, Språk.NYNORSK, testDataJson); + var en = compileContent(BREVMAL, Språk.ENGELSK, testDataJson); + + assertThat(nb).contains("kroner per dag før skatt fra"); + assertThat(nn).contains("kroner per dag før skatt frå"); + assertThat(en).contains("kroner per day before taxes starting"); + } }