- BVL-1906Getting issue details... STATUS
Storyline:
Som STAR ønsker jeg, at Jobnet overgår til ny version 5 af UnemploymentFundPaymentService, da de gamle versioner nedlægges og ny funktionalitet indføres.
Acceptkriterier:
Jobnet skal løftes til version 5 af UnemploymentFundPaymentService (version 5).Alle, se Bilag 1008.1 - Ny version 5 af UnemploymentFundPaymentService .
Det skal sikres, at følgende ændrede felter mappes korrekt når GetInsuredUnemploymentPaymentData bruges, da disse er ændret i forhold til v4:
HoursPaidPrimoRate (tidligere HoursPaid: Udbetalte timer for måneden fra 0 til 160,33, begge værdier inklusive.)
HoursPaidUltimoRate (Udbetalte timer for måneden fra 0,01 til 160,32, begge værdier inklusive.)
RatePerMonthForPaymentPrimoRate (tidl. RatePerMonthForPayment. Beløb i kr. med 2 decimaler, mindsteværdi: 0,01)
RatePerMonthForPaymentUltimoRate (Beløb i kr. med 2 decimaler, mindsteværdi: 0,01)
Der skal beregnes et total antal betalte timer pr. måned (for at sikre, det ikke crasher, såfremt denne benyttes i nogle af dagpengetællerne):
Hours Paid=HoursPaidPrimoRate +HoursPaidUltimoRate
Hvis der i en måned kun er anvendt 1 sats anvendes time- og satsfelterne til høj sats (“Primo”), dvs. “Ultimo” kan have værdien null (der i beregningen i stedet skal indgå med 0).
Jobnet’s dagpengetællerne (stolpediagrammet) skal som hidtil hente antal uger med supplerende dagpenge fra UnemploymentFundPaymentService (version 5).GetSupplementalBenefitsWeeks (her skal ikke skelnes mellem høj og lav sats).
Bemærk:
Der skelnes i indberetningerne til denne service mellem
timer med høj og lav sats
høj og lav dagpengesats
i måneder, hvor medlemmets dagpengesats skifter i løbet af måneden.
GetInsuredUnemploymentPaymentData
Metoden GetInsuredUnemploymentPaymentData udvides således, at der bliver
Udbetalte timer
2 felter til antal udbetalte timer med høj hhv. lav sats i måneden (Høj / Lav er betegnet “Primo” og “Ultimo” i navngivningen af felter, da det forventes, at høj sats vil ligge i starten af måneden, men dette ikke kan påregnes at gælde fremadrettet)
Dagpengesats
2 felter til høj hhv. lav dagpengesats i måneden (Høj / Lav er betegnet “Primo” og “Ultimo” i navngivningen af felter, da det forventes, at høj sats vil ligge i starten af måneden)
Hvis der i en måned kun er anvendt 1 sats anvendes time- og satsfelterne til høj sats (“Primo”).
DFDG har tilrettet metoderne CreateInsuredUnemploymentPaymentData og GetInsuredUnemploymentPaymentData med HoursPaid og RatePerMonthForPayment - felterne omdøbes til respektive HoursPaidPrimoRate og RatePerMonthForPaymentPrimoRate
De har udvidet med felterne HoursPaidUltimoRate, RatePerMonthForPaymentUltimoRate