Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: v1.0 - ikke andre ændringer

Beskrivelse af epic af it-understøttelse af Styrelsen for Arbejdsmarked og Rekrutterings forretning



Page Properties


STAR Projektleder (PL)Forretningsanalytiker (FA)STAR ReleaseEpic statusEksterne snitflader
Knud de Place (STAR)Jesper Brunholm2020-31.0.5a-kasse





Links kan kun ses internt (indeholder ikke information relevant for eksterne)

Jira Legacy
serverSystem JIRA
columnskey,po,fa,ux,sme,eksterne snitflader,interne snitflader,status,labels
maximumIssues4
jqlQueryissuetype = epic AND cf[10006] = 941.3 order by key
serverId479d1618-4a6f-3f88-8ee1-04c6b02c448a

Jira Legacy
serverSystem JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId479d1618-4a6f-3f88-8ee1-04c6b02c448a
keyDS-2382

Jira Legacy
serverSystem JIRA
serverId479d1618-4a6f-3f88-8ee1-04c6b02c448a
keyBI-811


Indholdsfortegnelse

Table of Contents
outlinetrue




Afgrænsning af epic

Afgrænsning

Som STAR og a-kasse

vil jeg gerne have tilpasset indberetningerne af feriedagpenge til FLEUR

for at indberetningerne svarer til databehovet foranlediget af den nye ferielov og reglerne om samtidighedsferie

Acceptkriterier

Nr.BeskrivelseRelevant for
941.3.1Valideringerne på indberetning af feriedagpenge tilpasses så de følger perioderne i ny ferielov incl. overgangsperioderDFDG
941.3.2Der kan indberettes feriedagpengedage for en periode, så det reelt er kendt hvor mange dage ferien omfatter DFDG
941.3.3Antallet af indberettede feriedagpengedage kan ses i LSSDFDG


Kriterier for tilsagn til serviceaftager i forhold til STARs snitfladerBerørte acceptkriterierBemærkninger

 941.3.1941.3.2941.3.3

A-kasser tilpasser indberetninger og udlæsninger af feriedagpenge til de angivne indberetningsår X



A-kasser tager hurtigst muligt UnemploymentFundPaymentService v3 med det nye felt VacationDays i brug
X









Oversigt over berørte webservices 

Manuel oversigt som er synlig for eksterne

Links i listen virker kun med STAR Jira konto, men indeholder ikke yderligere information relevant for eksterne.


SummaryVarslingstypeVarslingsnoteEksterne SnitfladerInterne SnitfladerProject
CodeListService (version 5).GetErrorCodeListÆndretTekst og beskrivelse ændret på fejlkode 9222.A-kasseN/AD+S
UnemploymentFundPaymentService (Version 3).Create- og Delete- metoderÆndretReturtyperne opdateres til til standard CreatedResponse og EmptyResponseA-kasseN/AD+S
UnemploymentFundPaymentService (Version 3).CreateHolidayBenefitsPaymentDataÆndretTilføjet VacationDays og minimumsværdi for dagpengesatsA-kasseBID+S
UnemploymentFundPaymentService (Version 3).GetHolidayBenefitsPaymentDataByYearÆndretTilføjet VacationDaysA-kasseN/AD+S

Automatisk oversigt (vi arbejder på løsning på at gøre den synlig)

Jira Legacy
serverSystem JIRA
columnssummary,varslingstype,varslingsnote,eksterne snitflader,interne snitflader,project
maximumIssues100
jqlQueryissuetype = Varsling AND linkedIssue in (DS-2382) ORDER BY summary, Varslingstype, "Eksterne snitflader", "Interne Snitflader"
serverId479d1618-4a6f-3f88-8ee1-04c6b02c448a

Beskrivelse af epic

Baggrund

Med den nye ferielov omlægges bl.a. reglerne om optjeningsår og tilhørende ferieår / periode for ferieafholdelse.

Reglerne om feriedagpenge fremgår af 

Regler om data

Der er tale om indberetninger, der er omfattet af reglerne i databekendtgørelsen, jf. senest bkg. nr. 830 af 9. juni 2020:

  •  

    Kapitel 26 "Indberetning af oplysninger om udbetalte arbejdsløshedsdagpenge, EØS-dagpenge, efterløn, feriedagpenge, uger med forbrug af supplerende dagpenge og frivilligt ulønnet arbejde", § 100 om feriedagpenge

Indberetningspraksis ift. ferie der strækker sig over flere ferieår eller dagpengesatser

Hvis en ferieperiode strækker sig hen over 2 ferieår, så indberettes der med 1 indberetning for hvert ferieår.

Hvis et medlem får ny dagpengesats undervejs i en ferieperiode så indberettes der 1 ferieperiode for perioden med den første dagpengesats, og en anden indberetning for ferieperioden med den efterfølgende dagpengesats.

I begge tilfælde skal hver indberetning have sin egen PaymentIdentifier!

Acc.kr. 941.3.1 - Valideringerne på indberetning af feriedagpenge tilpasses så de følger perioderne i ny ferielov incl. overgangsperioder

Tilretning af indberetning så denne modsvarer ny ferielov og de nye ferieårsperioder med tilhørende indberetningsperioder. Indberetninger sker i UnemploymentFundPaymentService (Version 2).CreateHolidayBenefitsPaymentData eller i den nye version 3 af servicen. Valideringen gælder at den indberettede periode skal være indeholdt i det angivne ferieår (ReportingYear). Der er ingen validering på hvor lang tid efter afholdelsen man kan indberette.

FerieårReportingYear

Startdato afholdelse

Slutdato afholdelse

19201901-05-201930-04-2020
20/20202001-05-202031-08-2020
20/21202101-09-202031-12-2021
21/22202201-09-202131-12-2022

Ferieåret 20/20 indeholder feriedagpengedage afholdt i perioden 1.5.2020 til 31.8.2020 – udbetalt og indberettet i perioden 20.4.2020 til 30.6.2021.

Ferieåret 20/21 indeholder feriedagpengedage afholdt i perioden 1.9.2020 til 31.8.2021 + nogle af feriedagpengedagene afholdt i perioden 1.9.2021 til 31.12.2021 – udbetalt og indberettet i perioden reelt 1.10.2020 til 28.2.2022

Ferieåret 21/22 indeholder feriedagpenge afholdt i perioden 1.9.2021 til 31.8.2022 + nogle af feriedagpengedagene afholdt i perioden 1.9.2022 til 31.12.2022 – udbetalt og indberettet i perioden 1.9.2021 til 28.2.2023

2023 og efterfølgende år vil følge mønstret fra 2021 og 2022.

Da det er muligt at indberette ferie for 2020 med de nuværende valideringsrammer (som siger 1/5 2020 til 30/4 2021) er det først ved indberetningen af 2021 ferie fra og med september eller oktober der er behov for at ændringerne er på plads.


Ændring af beskrivelse på fejlkode, så den bliver mere generisk ift. ændringen af ferieåret:

FejlkodeFejltekstBeskrivelse
9222The holiday period is not contained in the reported holiday year (1/5 - 30/4)The holiday period is not contained in the reported holiday year (1/5 - 30/4)


Eksempel / Spørgsmål/svar

Spørgsmål

Hvilket år skal skal man angive for en ferieperiode afholdt i november 2021? I det skema, der er i epic, kan det både være 2021 og 2022.

Er det ligemeget, om a-kassen angiver 2021 eller 2022 for en ferieperiode afholdt i november 2021?

Svar

De feriedagpenge a-kassen udbetaler til ferien i november 2021 er optjent i enten ferieåret 20/21 eller ferieåret 21/22 og a-kassen skal angive hvilke feriedage, det er a-kassen udbetaler.

Dvs. hvis medlemmet holder 5 dages ferie i november 2021 og der på opgørelsestidpunktet var 3 feriedagpengedage til rest fra ferieåret 20/21, så anvendes disse først, da de forældes først.

For den givne ferie i eksemplet skal der altså indberettes en perioden på 3 dage med ferieåret 20/21 og 2 feriedagpengedage med ferieåret 21/22.

941.3.2 - Der kan indberettes feriedagpengedage for en periode, så det reelt er kendt hvor mange dage med feriedagpenge ferien omfatter 

For at det er muligt at kende det præcise antal afholdte feriedagpengedage i en periode der ikke starter på en mandag, og også for folk med weekendarbejde, tilføjes feltet VacationDays som skal udfyldes med antallet af afholdte feriedagpengedage i den indberettede periode.

UnemploymentFundPaymentService (Version 3).CreateHolidayBenefitsPaymentData

Input


Element
Type
Detaljer
Forekomst
Beskrivelse
CreateHolidayBenefitsPaymentDataRequestCreateHolidayBenefitsPaymentDataRequestType
1
-    PersonCivilRegistrationIdentifierPersonCivilRegistrationIdentifierType
Base:string
Pattern:((((0[1-9]|1[0-9]|2[0-9]|3[0-1])(01|03|05|07|08|10|12))|((0[1-9]|1[0-9]|2[0-9]|30)(04|06|09|11))|((0[1-9]|1[0-9]|2[0-9])(02)))[0-9]{6})|00000000001Borgers personnummer
-    PaymentIdentifierguid
Base:string
Pattern:[\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12}0 - 1Entydig identifikation af indberetningen.
-    ReportingYearintMinInclusive:2017
MaxInclusive:2100
1Det ferieår der indberettes for.
-    HolidayBenefitsPaymentRatedecimal

FractionDigits:2
MinExclusive: 0

1Feriedagpengesats.
-    VacationDaysdecimalFractionDigits:2
MinExclusive: 0
1Antal feriedagpengedage i den indberettede periode
-    StartDatedate
1Første dag med udbetaling af feriedagpenge.
-    EndDatedate
1Sidste dag med udbetaling af feriedagpenge.

Output


Element
Type
Detaljer
Forekomst
Beskrivelse
CreatedResponseCreatedResponseType
1Kvittering som indeholder den unikke identifikation for den oprettede entitet

-    CreatedItemIdentifier

guid
Base: string
Pattern: [\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12}1Unik identifikation for den oprettede entitet


UnemploymentFundPaymentService (Version 3).GetHolidayBenefitsPaymentDataByYear

Input


Element
Type
Detaljer
Forekomst
Beskrivelse
GetHolidayBenefitsPaymentDataByYearRequestGetHolidayBenefitsPaymentDataByYearRequestType
1
-    PersonCivilRegistrationIdentifierPersonCivilRegistrationIdentifierType
Base: string
Pattern: ((((0[1-9]|1[0-9]|2[0-9]|3[0-1])(01|03|05|07|08|10|12))|((0[1-9]|1[0-9]|2[0-9]|30)(04|06|09|11))|((0[1-9]|1[0-9]|2[0-9])(02)))[0-9]{6})|00000000001Borgers personnummer.
-    ReportingYearint
1Angiver hvilket ferieår, der skal returneres udbetalingsdata for.

Output

Da vi ikke har VacationDays på indberetninger fra tidligere versioner af servicen, er feltet optionelt 

Element
Type
Detaljer
Forekomst
Beskrivelse
GetHolidayBenefitsPaymentDataByYearResponseGetHolidayBenefitsPaymentDataByYearResponseType
1
-    ReportingYearint
1Angiver hvilket ferieår, der skal returneres udbetalingsdata for
-    HolidayBenefitsPaymentDataTypesHolidayBenefitsPaymentDataTypeCollection
1Liste som indeholder udbetaling af feriedagpenge
-    -    HolidayBenefitsPaymentDataTypeHolidayBenefitsPaymentDataType
0 - *Det enkelte udbetalte feriedagpenge.
-    -    -    OrganisationTypeIdentifierOrganisationTypeIdentifierType
1Hvilken type organisation har foretaget registreringen
-    -    -    OrganisationCodestring
1Hvilken organisation har foretaget registreringen
-    -    -    ReportingYearintMinInclusive: 2017
MaxInclusive: 2100
1Det ferieår der indberettes for.
-    -    -    PaymentIdentifierguid
Base: string
Pattern: [\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12}0 - 1Unik identifikation af indberetningen.
-    -    -    HolidayBenefitsPaymentRatedecimalFractionDigits: 21Feriedagpengesats.
-    -    -    StartDatedate
1Første dag med udbetaling af feriedagpenge.
-    -    -    EndDatedate
1Sidste dag med udbetaling af feriedagpenge.
-    -    -    VacationDaysdecimal

FractionDigits:2
MinExclusive: 0

0-1Antal feriedagpengedage i den indberettede periode
-    -    -    ReportingTimedateTime
1Indberetningsdato


Fejlkoder


Fejlkode
Fejltekst
Beskrivelse
4589Unknown identifierThe submitted Identifier is unknown to the system

UnemploymentFundPaymentService (Version 3).CreateInsuredUnemploymentPaymentData / CreateSupplementalBenefitsWeeks / CreateEarlyRetirementPaymentData & CreateEEABenefitsPaymentData

I kraft af løftet til ny serviceversion opdateres returtyperne på servicen så de modsvarer STARs arkitekturkrav.

Output


Element
Type
Detaljer
Forekomst
Beskrivelse
CreatedResponseCreatedResponseType
1Kvittering som indeholder den unikke identifikation for den oprettede entitet

-    CreatedItemIdentifier

guid
Base: string
Pattern:[\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12}1Unik identifikation for den oprettede entitet

UnemploymentFundPaymentService (Version 3). DeleteInsuredUnemploymentPaymentData / DeleteEarlyRetirementPaymentData / DeleteHolidayBenefitsPaymentData & DeleteEEABenefitsPaymentData

I kraft af løftet til ny serviceversion opdateres returtyperne på servicen så de modsvarer STARs arkitekturkrav.

Output


Element
Type
Detaljer
Forekomst
Beskrivelse
EmptyResponseEmptyResponseType
1Tom kvittering


941.3.3 - Antallet af indberettede feriedagpengedage kan ses i LSS

I LSS tilføjes visning af antal indberettede feriedage i bjælke med "Indberettede feriedagpengeudbetalingsoplysninger", der vises under menupunktet "A-kasse".

Særlige krav til test

Test scenarieBerørte systemområder (herunder nye batchjobs*) Identificeret af
A-kasser kan registrere og indberette antal feriedagpengedage afholdt mellem start- og slutdatoUnemploymentFundPaymentService (v3).CreateHolidayBenefitsPaymentDataKnud
Hvis ferieår og start- og slutdato ikke harmonerer kastes en fejl ved forsøg på indberetning til DFDGUnemploymentFundPaymentService (v3).CreateHolidayBenefitsPaymentDataKnud
A-kasserne kan udlæse dataUnemploymentFundPaymentService (v3).CreateHolidayBenefitsPaymentDataKnud
Kan ikke kundetestes via LSS ift. registrering og valideringer ved registrering, da indberetning ikke undersøttes i LSS / Datakanonen
Knud

* Batchjobs

  • bør testes både med delta og fuldt load,
  • bør hvis der er afhængigheder køres med normalt load fra BI i ét testmiljø i hele testperioden
  • bør testes i samarbejde med teams som har afhængigheder
  • kørselstid, særligt hvis det er en del af NightlyBatch


Konsekvenser for drift/idriftsættelse

I forbindelse med idriftsættelse:

  • Skal der køres et fuldt dataload ved første kørsel af et batchjob - aftal med SF hvornår load skal køres: Nej
  • Skal der køres konvertering: Nej
  • Skal der køres databasescripts for opdatering af tabeller i databasen: Nej

Efter idriftsættelse:


Arkitektur- og implementeringsnoter 

Her beskriver PO/FA om arkitekturen og teknikken bag løsningen, om der f.eks. anvendes:

  • Nye dataområder: Nej
  • Nye snitflader: Nej
  • Nye komponenter: Nej
  • Nye miljøer: Nej
  • Nye teknologier: Nej
  • Nye aftagertyper: Nej
  • Eller afvigelser fra principperne: Nej
  • Eventuelle behov for reduktion af teknisk gæld skal afdækkes: Nej


Der gives en beskrivelse af hvorledes disse tænkes håndteret/implementeret i løsningen og om dette har været vendt med STAR arkitekten.

Har ikke været drøftet med STAR arkitekten. Der er tale om en mindre ændring af valideringsregel på eksisterende dataområde og om en ny serviceversion af eksisterende service med et simpelt nyt felt..