Skip to content

Commit ed7aaac

Browse files
chrissearleEspenScheiScolev
authored
AdhocAlderspensjonGjtVarselBrev (#1362)
* AdhocAlderspensjonGjtVarselBrev Co-authored-by: Espen Schei <[email protected]> Co-authored-by: Scott Hallvard Levkowetz <[email protected]>
1 parent 8be9e25 commit ed7aaac

File tree

6 files changed

+160
-2
lines changed

6 files changed

+160
-2
lines changed
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
version=138
1+
version=139

pensjon-brevbaker-api-model/src/main/kotlin/no/nav/pensjon/brev/api/model/maler/Pesysbrevkoder.kt

+1
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ object Pesysbrevkoder {
1515
PE_AP_ADHOC_2024_GJR_AP_MNTINDV_2,
1616
PE_UT_ADHOC_2024_INFO_HVILENDE_RETT_4_AAR,
1717
PE_UT_ADHOC_2024_MIDL_OPPHOER_HVILENDE_RETT_10_AAR,
18+
PE_AP_ADHOC_2025_VARSELBREV_GJT_KAP_20,
1819
PE_AP_INFO_ALDERSOVERGANG_67_AAR_AUTO,
1920
PE_AP_AVSLAG_UTTAK_FOER_NORMERT_PENSJONSALDER_AUTO,
2021
PE_OMSORG_EGEN_AUTO,

pensjonsmaler/build.gradle.kts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import org.gradle.api.tasks.testing.logging.TestLogEvent
22
import org.jetbrains.kotlin.gradle.dsl.JvmTarget
33

4-
val apiModelVersion = 138
4+
val apiModelVersion = 139
55

66
val apiModelJavaTarget: String by System.getProperties()
77

pensjonsmaler/src/main/kotlin/no/nav/pensjon/brev/maler/ProductionTemplates.kt

+1
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ object ProductionTemplates : AllTemplates {
2222
AdhocAFPInformasjonOekningToleransebeloep,
2323
AdhocAlderspensjonFraFolketrygden,
2424
AdhocAlderspensjonFraFolketrygden2,
25+
AdhocAlderspensjonGjtVarselBrev,
2526
AdhocFeilEtteroppgjoer2023,
2627
AdhocGjenlevendEtter1970,
2728
AdhocInformasjonHvilendeRett4Aar,
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,147 @@
1+
package no.nav.pensjon.brev.maler.adhoc
2+
3+
import no.nav.pensjon.brev.api.model.maler.EmptyBrevdata
4+
import no.nav.pensjon.brev.api.model.maler.Pesysbrevkoder
5+
import no.nav.pensjon.brev.template.AutobrevTemplate
6+
import no.nav.pensjon.brev.template.Language.*
7+
import no.nav.pensjon.brev.template.dsl.*
8+
import no.nav.pensjon.brev.template.dsl.helpers.TemplateModelHelpers
9+
import no.nav.pensjon.brevbaker.api.model.LetterMetadata
10+
11+
@TemplateModelHelpers
12+
object AdhocAlderspensjonGjtVarselBrev : AutobrevTemplate<EmptyBrevdata> {
13+
14+
override val kode = Pesysbrevkoder.AutoBrev.PE_AP_ADHOC_2025_VARSELBREV_GJT_KAP_20
15+
16+
override val template = createTemplate(
17+
name = kode.name,
18+
letterDataType = EmptyBrevdata::class,
19+
languages = languages(Bokmal, Nynorsk, English),
20+
letterMetadata = LetterMetadata(
21+
displayTitle = "Nav har beregnet for høyt gjenlevendetillegg",
22+
isSensitiv = false,
23+
distribusjonstype = LetterMetadata.Distribusjonstype.VIKTIG,
24+
brevtype = LetterMetadata.Brevtype.INFORMASJONSBREV,
25+
)
26+
) {
27+
title {
28+
text(
29+
Bokmal to "Gjenlevendetillegget i alderspensjonen din blir mindre",
30+
Nynorsk to "Attlevandetillegget i alderspensjonen din blir mindre",
31+
English to "The survivor's supplement in your retirement pension will be reduced"
32+
)
33+
}
34+
outline {
35+
title1 {
36+
text(
37+
Bokmal to "Forhåndsvarsel",
38+
Nynorsk to "Førehandsvarsel",
39+
English to "Prior notification"
40+
)
41+
}
42+
paragraph {
43+
text(
44+
Bokmal to "Vi har oppdaget en feil i beregningen av gjenlevendetillegget i pensjonen din. " +
45+
"Det har vært satt for høyt, og vi skal nå rette opp i dette. " +
46+
"Du vil få et nytt vedtak med informasjon om det riktige beløpet når justeringen er gjort.",
47+
Nynorsk to "Vi har oppdaga ein feil i berekninga av attlevandetillegget i pensjonen din. " +
48+
"Det har vore sett for høgt, og vi skal no rette opp i dette. " +
49+
"Du vil få eit nytt vedtak med informasjon om det rette beløpet når justeringa er gjord.",
50+
English to "We have discovered an error in the calculation of the survivor's supplement in your pension. " +
51+
"It was set too high, and we will now rectify this. You will receive a new decision with " +
52+
"information about the correct amount when the adjustment has been made.",
53+
)
54+
}
55+
paragraph {
56+
text(
57+
Bokmal to "Nav vil ikke kreve tilbake det du har fått for mye utbetalt.",
58+
Nynorsk to "Nav vil ikkje krevje tilbake det du har fått for mykje utbetalt.",
59+
English to "Nav will not claim repayment of the amount that was overpaid.",
60+
)
61+
}
62+
63+
title1 {
64+
text(
65+
Bokmal to "Hva har skjedd?",
66+
Nynorsk to "Kva har skjedd?",
67+
English to "What has happened?"
68+
)
69+
}
70+
paragraph {
71+
text(
72+
Bokmal to "Du får et gjenlevendetillegg i den delen av alderspensjonen din som beregnes etter nye " +
73+
"regler (kapittel 20 i folketrygdloven). Du har tidligere fått et vedtak med informasjon om " +
74+
"at dette tillegget gradvis skal fases ut. Det skjer ved at tillegget reduseres like mye som " +
75+
"alderspensjonen din øker ved den årlige reguleringen. Gjenlevendetillegget vil derfor bli " +
76+
"lavere hvert år og til slutt bli helt borte.",
77+
Nynorsk to "Du får eit attlevandetillegg i den delen av alderspensjonen din som blir berekna etter " +
78+
"nye reglar (kapittel 20 i folketrygdlova). Du har tidlegare fått eit vedtak med informasjon " +
79+
"om at dette tillegget gradvis skal fasast ut. Det skjer ved at tillegget blir redusert like " +
80+
"mykje som alderspensjonen din aukar ved den årlege reguleringa. Attlevandetillegget vil difor " +
81+
"bli lågare kvart år og til slutt bli heilt borte.",
82+
English to "You receive a survivor's supplement in the part of your retirement pension that is " +
83+
"calculated according to new rules (chapter 20 of the National Insurance Act). " +
84+
"You have previously received a decision with information that this supplement will be " +
85+
"gradually phased out. This is done by reducing the supplement by an amount equal to the " +
86+
"annual increase in your retirement pension. The survivor's supplement will therefore become " +
87+
"lower each year and will eventually disappear completely. ",
88+
)
89+
}
90+
paragraph {
91+
text(
92+
Bokmal to "I reguleringen mai 2024 ble tillegget ditt redusert, men ved en feil har det senere økt " +
93+
"igjen. Det betyr at du har fått for mye utbetalt pensjon. Vi vil nå rette opp feilen og " +
94+
"justere pensjonen din til riktig beløp.",
95+
Nynorsk to "I reguleringa mai 2024 vart tillegget ditt redusert, men ved ein feil har det seinare " +
96+
"auka att. Det betyr at du har fått for mykje utbetalt pensjon. Vi vil no rette opp feilen " +
97+
"og justere pensjonen din til rett beløp.",
98+
English to "In the adjustment in May 2024, your supplement was reduced, but due to an error it has " +
99+
"later increased again. This means that you have been paid too much pension. We will now " +
100+
"correct the error and adjust your pension to the correct amount.",
101+
)
102+
}
103+
104+
title1 {
105+
text(
106+
Bokmal to "Har du spørsmål eller vil uttale deg?",
107+
Nynorsk to "Har du spørsmål eller vil uttale deg?",
108+
English to "If you have any questions or would like to make a statement, please let us know",
109+
)
110+
}
111+
112+
paragraph {
113+
text(
114+
Bokmal to "Du har rett til å uttale deg i saken. Fristen for å uttale deg er 14 dager etter at du " +
115+
"har fått dette brevet. Uttalelsen bør være skriftlig. Du kan skrive til oss på nav.no/kontakt",
116+
Nynorsk to "Du har rett til å uttale deg i saka. Fristen for å uttale deg er 14 dagar etter at du " +
117+
"har fått dette brevet. Fråsegna bør vere skriftleg. Du kan skrive til oss på nav.no/kontakt",
118+
English to "You have the right to submit a statement on your case. The deadline for commenting is " +
119+
"14 days after you receive this letter. You can submit a statement by logging in to nav.no/contact",
120+
)
121+
}
122+
123+
124+
paragraph {
125+
text(
126+
Bokmal to "Hvis vi ikke hører noe fra deg, vil saken bli behandlet med de opplysningene vi har informert om ovenfor.",
127+
Nynorsk to "Om vi ikkje høyrer frå deg, vil saka bli behandla med dei opplysningane vi har informert om ovanfor.",
128+
English to "If we do not hear from you, the case will be processed with the information we have provided above.",
129+
)
130+
}
131+
132+
paragraph {
133+
text(
134+
Bokmal to "Du finner mer informasjon om gjenlevendetillegg på nav.no/alderspensjon-gjenlevende. " +
135+
"På nav.no/kontakt kan du chatte eller skrive til oss. Hvis du ikke finner svar på nav.no, " +
136+
"kan du ringe oss på telefon 55 55 33 34, hverdager kl. 09:00-15:00.",
137+
Nynorsk to "Du finn meir informasjon om attlevandetillegg på nav.no/alderspensjon-gjenlevende. " +
138+
"På nav.no/kontakt kan du chatte eller skrive til oss. Om du ikkje finn svar på nav.no, " +
139+
"kan du ringje oss på telefon 55 55 33 34, kvardagar kl. 09:00-15:00.",
140+
English to "You can find more information about survivor's pension at nav.no/alderspensjon/en. " +
141+
"At nav.no/contact you can chat or write to us. If you do not find the answer at nav.no, " +
142+
"you can call us at +47 55 55 33 34, weekdays 09:00–15:00.",
143+
)
144+
}
145+
}
146+
}
147+
}

pensjonsmaler/src/test/kotlin/no/nav/pensjon/brev/maler/adhoc/AdhocTest.kt

+9
Original file line numberDiff line numberDiff line change
@@ -139,4 +139,13 @@ class AdhocTest {
139139
English
140140
)
141141
}
142+
143+
@Test
144+
fun `testAdhocAlderspensjonGjtVarselBrev pdf`() {
145+
testAdhocPdf(
146+
AdhocAlderspensjonGjtVarselBrev.template,
147+
pdfName = AdhocAlderspensjonGjtVarselBrev.kode.name,
148+
Bokmal, Nynorsk, English
149+
)
150+
}
142151
}

0 commit comments

Comments
 (0)