Skip to content

Commit

Permalink
Tar i bruk ny query for finnFagsakerSomSkalAvsluttes (#3990)
Browse files Browse the repository at this point in the history
### 💰 Hva skal gjøres, og hvorfor?
Etter at stønadTom er ferdig populert på tilkjent_ytelse, så kan denne
merges ned. Tar i bruk ny query uten sjekk på utebetalingsoppdrag for å
finne hvem man skal fjerne løpende flagget på.

### 🔎️ Er det noe spesielt du ønsker tilbakemelding om?
_Er det noe du er usikker på eller ønsker å diskutere? Beskriv det
gjerne her eller kommenter koden det gjelder._

### ✅ Checklist
_Har du husket alle punktene i listen?_
- [x] Jeg har testet mine endringer i henhold til akseptansekriteriene
🕵️
- [ ] Jeg har config- eller sql-endringer. I så fall, husk manuell
deploy til miljø for å verifisere endringene.
- [ ] Jeg har skrevet tester. Hvis du ikke har skrevet tester, beskriv
hvorfor under 👇

_Jeg har ikke skrevet tester fordi:_

### 💬 Ønsker du en muntlig gjennomgang?
- [ ] Ja
- [ ] Nei
  • Loading branch information
stigebil authored Sep 21, 2023
1 parent 14ae93e commit 73ba401
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 22 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -206,9 +206,9 @@ class ForvalterController(
return ResponseEntity.ok("ok")
}

@GetMapping("/finnFagsakerSomSkalAvsluttesNy")
fun finnFagsakerSomSkalAvsluttesNy(): ResponseEntity<List<Long>> {
return ResponseEntity.ok(fagsakRepository.finnFagsakerSomSkalAvsluttesNy())
@GetMapping("/finnFagsakerSomSkalAvsluttes")
fun finnFagsakerSomSkalAvsluttes(): ResponseEntity<List<Long>> {
return ResponseEntity.ok(fagsakRepository.finnFagsakerSomSkalAvsluttes())
}

@PostMapping("oppdaterLøpendeStatusPåFagsaker")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -62,24 +62,6 @@ interface FagsakRepository : JpaRepository<Fagsak, Long> {
)
fun finnLøpendeFagsakerForSatsendring(satsTidspunkt: LocalDate, page: Pageable): Page<Long>

@Query(
value = """WITH sisteiverksatte AS (
SELECT DISTINCT ON (b.fk_fagsak_id) b.id, b.fk_fagsak_id, stonad_tom
FROM behandling b
INNER JOIN tilkjent_ytelse ty ON b.id = ty.fk_behandling_id
INNER JOIN fagsak f ON f.id = b.fk_fagsak_id
WHERE ty.utbetalingsoppdrag IS NOT NULL
AND f.status = 'LØPENDE'
AND f.arkivert = FALSE
ORDER BY b.fk_fagsak_id, b.aktivert_tid DESC)
SELECT silp.fk_fagsak_id
FROM sisteiverksatte silp
WHERE silp.stonad_tom < DATE_TRUNC('month', NOW())""",
nativeQuery = true,
)
fun finnFagsakerSomSkalAvsluttes(): List<Long>

@Query(
value = """WITH sisteiverksatte AS (
SELECT DISTINCT ON (b.fk_fagsak_id) b.id, b.fk_fagsak_id, stonad_tom
Expand All @@ -95,7 +77,7 @@ interface FagsakRepository : JpaRepository<Fagsak, Long> {
WHERE silp.stonad_tom < DATE_TRUNC('month', NOW())""",
nativeQuery = true,
)
fun finnFagsakerSomSkalAvsluttesNy(): List<Long>
fun finnFagsakerSomSkalAvsluttes(): List<Long>

/**
* Denne skal plukke fagsaker som løper _og_ har barn født innenfor anngitt tidsintervall.
Expand Down

0 comments on commit 73ba401

Please sign in to comment.