Skip to content

Commit

Permalink
Ved søknad ønsker vi å sjekke om det er gjort noen EØS steg før vi se…
Browse files Browse the repository at this point in the history
…tter tema og type til EØS (#1104)

* Ved søknad ønsker vi å sjekke om det er gjort noen EØS steg før vi setter tema og type til EØS

Ved søknad ønsker vi å sjekke om det er gjort noen EØS steg før vi setter tema og type til EØS

* Ved søknad ønsker vi å sjekke om det er gjort noen EØS steg før vi setter tema og type til EØS

Ved søknad ønsker vi å sjekke om det er gjort noen EØS steg før vi setter tema og type til EØS

* Fiks EØS sjekk på ikke digitale kanaler

* Ktlint

* Fiks test
  • Loading branch information
UyQuangNguyen authored Aug 5, 2024
1 parent e30093d commit 260dad0
Show file tree
Hide file tree
Showing 3 changed files with 23 additions and 3 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -132,7 +132,7 @@ abstract class AbstractOppgaveMapper(
null
}

fun erEØS(
fun erDnummerPåJournalpost(
journalpost: Journalpost,
): Boolean {
return when (journalpost.bruker?.type) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,14 @@ class BarnetrygdOppgaveMapper(
// Behandlingstema og behandlingstype settes basert på regelsettet som er dokumentert nederst her: https://confluence.adeo.no/display/TFA/Mottak+av+dokumenter
override fun hentBehandlingstema(journalpost: Journalpost): Behandlingstema? =
when {
erEØS(journalpost) -> Behandlingstema.BarnetrygdEØS
journalpost.erBarnetrygdSøknad() && journalpost.erDigitalKanal() ->
if (utledBehandlingKategoriFraSøknad(journalpost) == BehandlingKategori.EØS) {
Behandlingstema.BarnetrygdEØS
} else {
Behandlingstema.OrdinærBarnetrygd
}

erDnummerPåJournalpost(journalpost) -> Behandlingstema.BarnetrygdEØS
hoveddokumentErÅrligDifferanseutbetalingAvBarnetrygd(journalpost) -> null
else -> Behandlingstema.OrdinærBarnetrygd
}
Expand All @@ -27,6 +34,12 @@ class BarnetrygdOppgaveMapper(

override fun hentBehandlingstype(journalpost: Journalpost): Behandlingstype? =
when {
journalpost.erBarnetrygdSøknad() && journalpost.erDigitalKanal() ->
if (utledBehandlingKategoriFraSøknad(journalpost) == BehandlingKategori.EØS) {
Behandlingstype.EØS
} else {
Behandlingstype.NASJONAL
}
hoveddokumentErÅrligDifferanseutbetalingAvBarnetrygd(journalpost) -> Behandlingstype.Utland
else -> null
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,14 @@ class KontantstøtteOppgaveMapper(

override fun hentBehandlingstype(journalpost: Journalpost): Behandlingstype =
when {
erEØS(journalpost) -> Behandlingstype.EØS
journalpost.erKontantstøtteSøknad() && journalpost.erDigitalKanal() ->
if (utledBehandlingKategoriFraSøknad(journalpost) == BehandlingKategori.EØS) {
Behandlingstype.EØS
} else {
Behandlingstype.NASJONAL
}

erDnummerPåJournalpost(journalpost) -> Behandlingstype.EØS
else -> Behandlingstype.NASJONAL
}

Expand Down

0 comments on commit 260dad0

Please sign in to comment.