Skip to content

Commit cf1eb74

Browse files
authored
TFP-4705 sanere lonnskompinnhenting (#1815)
* TFP-4705 mer opprydding av lønnskompensasjon * Reminder * Bom i sql
1 parent 84796b5 commit cf1eb74

File tree

13 files changed

+17
-230
lines changed

13 files changed

+17
-230
lines changed

.github/workflows/build-pr.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ jobs:
2828
options: --health-cmd pg_isready --health-interval 10s --health-timeout 5s --health-retries 5
2929

3030
steps:
31-
- uses: actions/checkout@v2
31+
- uses: actions/checkout@v3
3232
with:
3333
ref: ${{github.event.pull_request.head.ref}}
3434
repository: ${{github.event.pull_request.head.repo.full_name}}

.github/workflows/build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ jobs:
3535
options: --health-cmd pg_isready --health-interval 10s --health-timeout 5s --health-retries 5
3636

3737
steps:
38-
- uses: actions/checkout@v2
38+
- uses: actions/checkout@v3
3939
- uses: actions/setup-java@v2
4040
with:
4141
java-version: '17'

.github/workflows/promote.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
run: echo "IMAGE=$IMAGE_BASE:$(echo ${{ steps.issue_comment.outputs.title }} | awk '{print $NF}')" >> $GITHUB_ENV
3131

3232
- name: Sjekk ut kode
33-
uses: actions/checkout@v2
33+
uses: actions/checkout@v3
3434
with:
3535
ref: ${{ steps.issue_comment.outputs.sha }}
3636

.github/workflows/release-drafter.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,6 @@ jobs:
1111
update_release_draft:
1212
runs-on: ubuntu-latest
1313
steps:
14-
- uses: release-drafter/release-drafter@v5.17.6
14+
- uses: release-drafter/release-drafter@v5.18.1
1515
env:
1616
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

.github/workflows/release-kontrakt.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ jobs:
99
runs-on: ubuntu-latest
1010

1111
steps:
12-
- uses: actions/checkout@v2
12+
- uses: actions/checkout@v3
1313
- uses: actions/setup-java@v2
1414
with:
1515
java-version: '17'
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
**Midlertidig kompensasjonsordning i 2020.**
2+
3+
Disse inntektene ble utbetalt som LØNN med NAV som utbetaler
4+
5+
Arbeidsgiver finnes fra vedtak og periode fra anvist.
6+
7+
Disse periodiseres og legges til inntekter innhentet fra Inntektskomponenten for Arbeidsgiver og Måned
8+
9+
**LA STÅ** inntil utgangen av 2024 - eller til det ikke lenger etableres nye koblinger/grunnlag med opplysningsperiode i 2020.

domenetjenester/lonnskomp/src/main/java/no/nav/foreldrepenger/abakus/lonnskomp/LagreLønnskompensasjonTask.java

Lines changed: 0 additions & 40 deletions
This file was deleted.

domenetjenester/lonnskomp/src/main/java/no/nav/foreldrepenger/abakus/lonnskomp/domene/LønnskompensasjonFilter.java

Lines changed: 0 additions & 93 deletions
This file was deleted.

domenetjenester/lonnskomp/src/main/java/no/nav/foreldrepenger/abakus/lonnskomp/domene/LønnskompensasjonRepository.java

Lines changed: 0 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,7 @@
11
package no.nav.foreldrepenger.abakus.lonnskomp.domene;
22

33
import java.time.LocalDate;
4-
import java.util.ArrayList;
54
import java.util.LinkedHashSet;
6-
import java.util.List;
75
import java.util.Objects;
86
import java.util.Optional;
97
import java.util.Set;
@@ -51,16 +49,6 @@ public void lagre(LønnskompensasjonVedtak vedtak) {
5149
entityManager.flush();
5250
}
5351

54-
public List<LønnskompensasjonVedtak> hentSak(String sakId) {
55-
Objects.requireNonNull(sakId, "sakId");
56-
57-
TypedQuery<LønnskompensasjonVedtak> query = entityManager.createQuery("SELECT v FROM LonnskompVedtakEntitet v " +
58-
"WHERE aktiv = true AND v.sakId = :sakId ", LønnskompensasjonVedtak.class);
59-
query.setParameter("sakId", sakId);
60-
61-
return new ArrayList<>(query.getResultList());
62-
}
63-
6452
public Optional<LønnskompensasjonVedtak> hentSak(String sakId, String fnr) {
6553
Objects.requireNonNull(sakId, "sakId");
6654

@@ -91,14 +79,6 @@ public void lagre(LønnskompensasjonVedtak vedtak) {
9179
return resultat;
9280
}
9381

94-
public void oppdaterFødselsnummer(String fnr, AktørId aktørId) {
95-
Objects.requireNonNull(fnr, "fnr");
96-
97-
entityManager.createNativeQuery("UPDATE lonnskomp_vedtak SET aktoer_id = :aid WHERE fnr = :fnr")
98-
.setParameter("aid", aktørId.getId()).setParameter("fnr", fnr).executeUpdate();
99-
entityManager.flush();
100-
}
101-
10282
public boolean skalLagreVedtak(LønnskompensasjonVedtak eksisterende, LønnskompensasjonVedtak vedtak) {
10383
if (vedtak == null)
10484
return false;

domenetjenester/lonnskomp/src/main/resources/META-INF/pu-default.lonnskomp.orm.xml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,9 @@
55

66
<sequence-generator name="SEQ_LONNSKOMP_VEDTAK" allocation-size="50" sequence-name="SEQ_LONNSKOMP_VEDTAK" />
77
<sequence-generator name="SEQ_LONNSKOMP_ANVIST" allocation-size="50" sequence-name="SEQ_LONNSKOMP_ANVIST" />
8-
<sequence-generator name="SEQ_LONNSKOMP_FILTER" allocation-size="50" sequence-name="SEQ_LONNSKOMP_FILTER" />
98

109
<!-- InntektArbeidYtelser aggregat og grunnlag -->
1110
<entity class="no.nav.foreldrepenger.abakus.lonnskomp.domene.LønnskompensasjonVedtak" />
1211
<entity class="no.nav.foreldrepenger.abakus.lonnskomp.domene.LønnskompensasjonAnvist" />
13-
<entity class="no.nav.foreldrepenger.abakus.lonnskomp.domene.LønnskompensasjonFilter" />
1412

1513
</entity-mappings>

0 commit comments

Comments
 (0)