Skip to content

Commit

Permalink
legg tilbake slettet adhoc brev for feilutsending og oppdaterer den f…
Browse files Browse the repository at this point in the history
…or 2024 (#909)

legg tilbake slettet adhoc brev for feilutsending og oppdaterer den for 2024
  • Loading branch information
hconhegg authored Sep 17, 2024
1 parent 84f5844 commit b42d787
Show file tree
Hide file tree
Showing 7 changed files with 103 additions and 3 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ Bruk følgende for å bygge og kjøre:
Dersom du kun skal kjøre brevbaker og pdf-bygger og ikke skribenten må du fortsatt pga en bug i docker-compose generere tomme env files for skribenten:
```bash
(mkdir -p - skribenten-backend/secrets tjenestebuss-integrasjon/secrets skribenten-web/bff)
(touch skribenten-backend/secrets/azuread.env tjenestebuss-integrasjon/secrets/docker.env skribenten-web/bff/.env)
(touch skribenten-backend/secrets/azuread.env skribenten-backend/secrets/unleash.env tjenestebuss-integrasjon/secrets/docker.env skribenten-web/bff/.env)
```
```bash
docker-compose up -d --build
Expand Down
2 changes: 1 addition & 1 deletion gradle.properties
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ jupiterVersion=5.10.3
hamkrestVersion=1.8.0.1
logstashVersion=7.4
micrometerVersion=1.12.5
apiModelVersion=81
apiModelVersion=82
jacksonJsr310Version=2.17.0
mockkVersion=1.13.10
exposedVersion=0.54.0
2 changes: 1 addition & 1 deletion pensjon-brevbaker-api-model/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ plugins {
}

group = "no.nav.pensjon.brev"
version = "81"
version = "82"

java {
withSourcesJar()
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ package no.nav.pensjon.brev.api.model.maler

object Brevkode {
enum class AutoBrev {
PE_ADHOC_2024_FEIL_INFOBREV_AP_SENDT_BRUKER,
PE_ADHOC_2024_VEDTAK_GJENLEVENDETTER1970,
PE_AP_ADHOC_2024_REGLERENDRET_GJR_AP_MNTINDV,
PE_OMSORG_EGEN_AUTO,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ object ProductionTemplates {
AdhocUfoeretrygdVarselOpphoerEktefelletillegg,
AdhocVarselOpphoerMedHvilendeRett,
EndretUfoeretrygdPGAInntekt,
FeilUtsendingAvGjenlevenderett,
ForhaandsvarselEtteroppgjoerUfoeretrygdAuto,
OmsorgEgenAuto,
OpphoerBarnetilleggAuto,
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,87 @@
package no.nav.pensjon.brev.maler.adhoc

import no.nav.pensjon.brev.api.model.maler.Brevkode
import no.nav.pensjon.brev.api.model.maler.EmptyBrevdata
import no.nav.pensjon.brev.maler.fraser.common.Constants
import no.nav.pensjon.brev.template.AutobrevTemplate
import no.nav.pensjon.brev.template.Language.*
import no.nav.pensjon.brev.template.dsl.*
import no.nav.pensjon.brev.template.dsl.helpers.TemplateModelHelpers
import no.nav.pensjon.brevbaker.api.model.LetterMetadata

@TemplateModelHelpers
object FeilUtsendingAvGjenlevenderett : AutobrevTemplate<EmptyBrevdata> {

override val kode: Brevkode.AutoBrev = Brevkode.AutoBrev.PE_ADHOC_2024_FEIL_INFOBREV_AP_SENDT_BRUKER

override val template = createTemplate(
name = kode.name,
letterDataType = EmptyBrevdata::class,
languages = languages(Bokmal, Nynorsk, English),
letterMetadata = LetterMetadata(
displayTitle = "NAV har sendt deg feil brev",
isSensitiv = false,
distribusjonstype = LetterMetadata.Distribusjonstype.ANNET,
brevtype = LetterMetadata.Brevtype.INFORMASJONSBREV,
)
) {
title {
text(
Bokmal to "Nye regler for gjenlevenderett i alderspensjon",
Nynorsk to "Nye reglar for attlevanderett i alderspensjon",
English to "New rules for survivor's rights in retirement pension"
)
}
outline {
paragraph {
text(
Bokmal to "I januar 2024 sendte NAV deg et brev om nye regler for gjenlevenderett i alderspensjonen.",
Nynorsk to "I januar 2024 sendte NAV deg eit brev om nye reglar for attlevenderett i alderspensjonen.",
English to "In January 2024, NAV sent a letter to you informing about the new rules for survivor's rights in the retirement pension.",
)
}
paragraph {
text(
Bokmal to "De nye reglene gjelder ikke for deg som har alderspensjon basert på egen opptjening. Du kan derfor se bort fra det brevet du fikk.",
Nynorsk to "Dei nye reglane gjeld ikkje for deg som har alderspensjon basert på eiga opptening. Du kan difor sjå vekk frå det brevet du fekk.",
English to "The new rules do not apply to you, as your current retirement pension is based on your earned pension rights. You can therefore disregard the letter you received.",
)
}
paragraph {
text(
Bokmal to "Vi beklager feilen!",
Nynorsk to "Vi orsakar feilen!",
English to "We apologise for the error."
)
}

title1 {
text(
Bokmal to "Har du spørsmål?",
Nynorsk to "Har du spørsmål?",
English to "Do you have questions?"
)
}
paragraph {
text(
Bokmal to "Du finner mer informasjon på ${Constants.ALDERSPENSJON_GJENLEVENDE_URL}.",
Nynorsk to "Du finn meir informasjon på ${Constants.ALDERSPENSJON_GJENLEVENDE_URL}.",
English to "You can find more information at ${Constants.ALDERSPENSJON_GJENLEVENDE_URL}."
)
text(
Bokmal to " På ${Constants.KONTAKT_URL} kan du chatte eller skrive til oss.",
Nynorsk to " På ${Constants.KONTAKT_URL} kan du chatte eller skrive til oss.",
English to " At ${Constants.KONTAKT_URL} you can chat or write to us."
)
text(
Bokmal to " Hvis du ikke finner svar på ${Constants.NAV_URL}, kan du ringe oss på telefon ${Constants.NAV_KONTAKTSENTER_TELEFON_PENSJON},"
+ " hverdager ${Constants.NAV_KONTAKTSENTER_AAPNINGSTID}.",
Nynorsk to " Om du ikkje finn svar på ${Constants.NAV_URL}, kan du ringe oss på telefon ${Constants.NAV_KONTAKTSENTER_TELEFON_PENSJON},"
+ " kvardagar ${Constants.NAV_KONTAKTSENTER_AAPNINGSTID}.",
English to " If you do not find the answer at ${Constants.NAV_URL}, you can call us at: +47 ${Constants.NAV_KONTAKTSENTER_TELEFON_PENSJON},"
+ " weekdays ${Constants.NAV_KONTAKTSENTER_AAPNINGSTID}."
)
}
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -86,4 +86,15 @@ class AdhocTest {
English
)
}

@Test
fun `testAdhocFeilUtsendingAvGjenlevenderett pdf`() {
testAdhocPdf(
FeilUtsendingAvGjenlevenderett.template,
pdfName = "PE_ADHOC_2024_FEIL_INFOBREV_AP_SENDT_BRUKER",
Bokmal,
Nynorsk,
English
)
}
}

0 comments on commit b42d787

Please sign in to comment.