OpprettJobbForGReguleringJobbUtfører
class OpprettJobbForGReguleringJobbUtfører(val gReguleringService: GReguleringService, val flytJobbRepository: FlytJobbRepository, val clock: Clock = Clock.systemDefaultZone(), val unleashGateway: UnleashGateway) : JobbUtfører(source)
Kjøres 05:00 og 17:00 daglig og oppretter jobber for G-Regulering. Jobber opprettes for saksbehandlingskandidater hvor innvilget AAP-periode ikke har en endring i grunnbeløpet benyttet i beregninger av ytelse for ny G-periode. Dette forutsetter at ny G-justering finnes i Grunnbeløp.kt for inneværende G-periode. G-periode utledes fra jobb-kjøretidspunktet.
Alle G-Justeringen fra før Kelvin ble lansert i produksjon i 2025 ignoreres for G-regulering. Første aktuelle G-periode er 2026/2027.
G-regulering medfører omberegninger, slik at ytelsen blir korrekt både før og etter G-justering.
G-perioden løper fra 1. mai hvert år til 30. april neste år. G-justeringen for år N (datert 1. mai N) er aktuell fra 1. mai N til 30. april N+1.
Constructors
Link copied to clipboard
constructor(gReguleringService: GReguleringService, flytJobbRepository: FlytJobbRepository, clock: Clock = Clock.systemDefaultZone(), unleashGateway: UnleashGateway)