Beskrivelse af epic af it-understøttelse af Styrelsen for Arbejdsmarked og Rekrutterings forretning
Page Properties | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
Proces - notifikation i pågældende FB-sag om ønsket tilføjelse af den pågældende sag efter epic er sendt i tilsagn
A-kasser | KSS |
---|---|
FOA:Søren Bigaard Andersen | KMD:Kenneth Midtgaard Schultz:Henrik Lehmann Thomsen |
Dette indhold kan ikke ses af eksterne (og er ikke relevant for eksterne)
Jira Legacy | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
Jira Legacy | ||||||||
---|---|---|---|---|---|---|---|---|
|
Indholdsfortegnelse
Table of Contents | ||
---|---|---|
|
Afgrænsning af epic
Afgrænsning | ||
---|---|---|
Som systemejer ønsker jeg at rette fejl i DFDG, så serviceaftagerne og i sidste ende sagsbehandlere i kommuner og a-kasser samt borgerne i selvbetjeningsløsninger kan anvende løsninger, der fungerer som forudsat. | ||
Acceptkriterier | ||
Nr. | Beskrivelse | Relevant for |
925.43.1 | Fejl i DFDG rettes, så services fungerer som oprindeligt forudsat. | DFDG, Jobnet, JobKon. LSS |
Kriterier for tilsagn til serviceaftager i forhold til STARs snitflader | Berørte acceptkriterier | Bemærkninger | |||
---|---|---|---|---|---|
925.35.1 | |||||
Serviceaftager indgår i test af de enkelte fejlrettelser i det omfang SF / DFDG-testere vurderer det relevant / nødvendigt | |||||
Serviceaftagere forholder sig til evt. ændringer i CodeListService (hvis Manuscript-sagerne indeholder ændringer hertil) | |||||
Der forventes ikke snitfladeændringer ved løsningen af FB-sagerne. Hvis der mod forventning bliver behov for snitfladeændringer, vil de fremgå særskilt i varslingsdokumentet og i afsnit 3. |
Oversigt over berørte webservices
Manuel oversigt som er synlig for eksterne
Links i listen virker kun med STAR Jira konto og kan derfor ikke tilgås af eksterne. Links under Summary indeholder ikke andre oplysninger relevant for eksterne end hvad der fremgår af tabellen.
Summary | Varslingstype | Varslingsnote | Eksterne Snitflader | Interne Snitflader | Project | ||
---|---|---|---|---|---|---|---|
Kontaktforloeb.AfholdtSamtaleService (v 1IllnessCompositeService (version 5).CreateAfholdtSamtaleCreateIllness | Ændret | Samtale i rehabiliteringsteam (id 18) kan bruges på kontaktgruppe Revalidering (id 4) jf. FB 331707 | Startdato kan tilbagedateres op til 60 dage. FB 334016. | A-kasse, KSS | N/A | D+S | |
Kontaktforloeb.IndkaldelseService (v 1IllnessRecoveryInformationService (version 8).CreateIndkaldelseCreateRecovery | Ændret | Samtale i rehabiliteringsteam (id 18) kan bruges på kontaktgruppe Revalidering (id 4) jf. FB 331707 | KSS | KSD kan raskmelde (uden at få fejl) på afdøde borgere | KSD, KSS(t.o.) | N/A | D+S |
VisiteringOgStatusServicesKontaktforloeb.HelbredsbegraensningService AfholdtSamtaleService (version v 1).UpdateHelbredsbegraensningCreateAfholdtSamtale | Ændret | 2 nye mere specifikke fejlkoder (100021 og 100022) | A-kasse, Samtale i rehabiliteringsteam (id 18) kan bruges på kontaktgruppe Revalidering (id 4) jf. FB 331707 | KSS | N/A | D+S | |
IllnessCompositeService (version 4Kontaktforloeb.IndkaldelseService (v 1).CreateIllnessCreateIndkaldelse | Ændret | Startdato kan tilbagedateres op til 60 dage. FB 334016. | Samtale i rehabiliteringsteam (id 18) kan bruges på kontaktgruppe Revalidering (id 4) jf. FB 331707 | KSS | N/A | D+S | |
VisiteringOgStatusServices.HelbredsbegraensningService (version 1).UpdateHelbredsbegraensning | Ændret | 2 nye mere specifikke fejlkoder (100021 og 100022) | A-kasse, KSS | N/A | D+S | ||
Jobnets håndtering af interne snitflader
Automatisk oversigt
Ikke synlig for eksterne, men indeholder ikke andre oplysninger end kopieret til den manuelle oversigt ovenfor.
Jira Legacy | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
Beskrivelse af epic
Indsat dato | Manuscript-sag | Titel | Område | Manuscript oprettet af | Skal eller kan kundetestes i STAR? | Snitflader til Jobnet | Snitflader til KSS | Snitflader til A-kasser | Snitflader til andre | Bemærkninger | Kandidat til release | Løst til release-tidspunkt | Varslingstask (intern DFDG) | Afsnit 3 om berørte services i epic er opdateret? |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
31.01.2023 | 328593 | Fjerne JobKon fra Amp’ens forside | AMP'en forside efter login | STAR | X | 2023-2 | - | - | ||||||
28.02.2023 | VisiteringOgStatus.HelbredsbegraensningService UpdateHelbredsbegraensning snitflade beskrivelse eller service? | HelbredsbegraensningService
| 2023-2 | DS-12825 | Ja | |||||||||
03.03.2023 | 331707 | Ønske om at samtaletypen 'Samtale i rehabiliteringsteam' kan bruges på målgruppe 'Revalidering' | IndkaldelseService
| Schultz | X | X | 2023-2 | DS-13268 DS-13269 | Ja | |||||
03.03.2023 | 322357 | Batchjob KF-BehandlFrist fejler med Deadlock | Batchjob KF-BehandlFris | SF | 2023-2 | - | - | |||||||
03.03.2023 | 330261 | Tilmeld borger udenYdelse som dimmittend med Booking giver hård Deadlock. GetIndkaldelse | UnemploymentEnrollmentService
| SF | 2023-2 | - | - | |||||||
03.03.2023 | 321707 | Huskeservice til borger ved aflysning af samtale i a-kassen | Huskeservice | 2023-2 | - | - | ||||||||
08.03.2023 | 226219 | CV-søgbarhed er ude af sync i historikvisningen på Jobnet | Cv-søgbarhed | STAR | X | X | X | 2023-2 | - | - | ||||
09.03.2023 | 334016 | Ændringsønske fra Holstebro vedr. mulighed for at tilbagedatere 'Sygdom - sygemelding' 60 dage | IllnessCompositeService
| Schultz | X | X | X | 2023-2 | DS-13348 | Ja | ||||
10.03.2023 | 295666 | JobApplicationSourceTypeIdentifier med identifikator 5 i Prod | JoblogService | Schultz | X | X | X | 2023-2 | - | - | ||||
10.03.2023 | 296470 | JoblogEntryTypeOfSubmissionTypeIdentifier kommer ind med med identifikator 5 | JoblogService | Schultz | X | X | X | 2023-2 | - | - | ||||
10.03.2023 | 337757 | RegularExpressionAttribute accepterer altid den tomme streng | DFDG | 2023-1r01- | -- | - | ||||||||
10.03.2023 | 336557 | Planlagt samtale aflyses ikke ved oprettelse af fravær 'kontaktforløb er hos A-kassen' | Schultz | X | X | X | 2023-1r01 | - | - | |||||
10.03.2023 | 338145 | System-versionering genetableres ikke altid af slettejob(s) | Historikdannelse | DFDG | 2023-2 | - | - | |||||||
13.03.2023 | 339089 | Borger i KG 1 - fravær på vej i job kan ikke oprettes - synkronisering fejler | Datagenopretning - afholdte samtaler indeholder kun linjeskift som aftaleref. | KMD (KSS) | X | X | X | 2023-1-emergency 14.03.2023 | - | - | ||||
13.03.2023 | 338763 | Tomt navn i AfholdendeSagsbehandler-tabel | Datagenopretning | DFDG | X | X | X | ? | 21.03.2023 | - | - | |||
13.03.2023 | 339088 | Fejl ved opdatering af jobordre | Datagenopretning | Schultz | 2023-1-emergency 15.03.2023 og 20.03.2023 | - | - | |||||||
17.03.2023 | 339408 | Modtager mange WSRMer ved opdatering af jobordre | JobordreService
| Schultz | X | 2023-1-emergency 20.03.2023 | - | - | ||||||
17.03.2023 | 339599 | Forkert ClientSystemTypeIdentifier i WSRM - GetPersonInterview | WsrmMessageService
| Schultz | X | X | 2023-1r01 | - | - | |||||
17.03.2023 | 339622 | Lav ny løsning mht. ClientSystemTypeIdentifier i CompanyRecruitment-WSRM'er | X | X | 2023-1r01 | - | - | |||||||
17.03.2023 | 338882 | Manglende Validering på WSRM'er GetIndkaldelseVersion1: GetIndkaldelse:Moedebeskrivelse. Og i GetBookings - MeetingDescription | WSRM'er
| KMD i 338764 | X | X | 2023-1r01 | - | - | |||||
17.03.2023 | 339705 | Datagenopretning af a-kasse indkaldelser som er markeret som ejet af jobcenteret | Datagenopretning | X | X | Efter r01 | 21.03.2023 | - | - | |||||
17.03.2023 | 339347 | Kontaktforloeb.IndkaldelseService.GetIndkaldelser udlæser a-kasse samtaler som tilhørende Jobcenter | Kontaktforloeb
| KMD (a-kasse) | X | X | 2023-1r01 | - | - | |||||
17.03.2023 | 336227 | KOMBIT: Area: UC113 ; Exception ; ZP_PEM-113-ZP_INTERNAL_ERROR- ; Use case 113, internal error number IE1 | Sygemelding fra KSD | KSD | 2023-2 | - | - | |||||||
28.03.2023 | 340919 | Fejl ved oprettelse af fravær 75 ("Det angivne IndkaldelseId er ikke kendt i systemet") | AbsenceRegistrationService
| KMD (Føniks) | X | X | 2023-2 | - | - | |||||
28.03.2023 | 341343 | JC Fællessamtale står 'uden gæstende myndighed' selvom medlemmet har tilvalg gæstende myndighed | WSRM'er om indkaldelser | Netcompany | X | X | 2023-1r02 | - | - | |||||
28.03.2023 | 342171 | Deserialisering af WarningRegistration-WSRM fejler i DFDG.Eksternekommunikation | 2023-1r02 | - | - | |||||||||
28.03.2023 | 341098 | Fejlbesked 9379 - Borger er i a-kasse-forsøg (har fravær 75) og må ikke bookes til møder i Jobcentret. | IndkaldelseService
BookingService
| KMD (KSS) | X | X | X | 2023-1r02 | - | - | ||||
28.03.2023 | 340923 | STAR ændrer jobcenter tilknytningen til en kommune, hvor borgeren ikke har cpr adresse | CPR flytning | Schultz | X | 2023-2 | - | - | ||||||
28.03.2023 | 340933 | Forkert udsendelse af CompanyRecruitment-WSRM'er | Jobordre WSRM'er | DFDG | X | 2023-2 | - | - | ||||||
29.03.2023 | 342156 | RabbitMQ Prod: Sequence contains more than one matching element i KontaktgruppeOprettetEvent | Aflysning af ulovlige samtaletyper ved KG_skift | DFDG | X | X | 2023-2r02 | - | - | |||||
29.03.2023 | 341336 | RabbitMQ Prod: CompanyRecruitmentBll.SendEmail() did not find a text for ConfigStore:'JobordreSendEmail' | Jobordrer - mail til virksomhed | DFDG | X | 2023-2r02 | - | - | ||||||
29.03.2023 | 333742 | Ved sagsbehandlerskift oprettes kontaktperson ikke automatisk hos København | Fagprofessionelle kontaktpersoner | Schultz | X | X | 2023-2 | - |
- |
Problem
- x
Løsning
- x
Manuscript -
Problem
- x
Løsning
x30.03.2023 | 217828 | Tillade raskmelding fra KSD selvom borger er død | IlnessRecoveryInformationService | STAR for KSD | z | KSD | 2023-2 | DS-13656 | Ja | |||||
Manuscript -
Problem
- x
Løsning
- x
Manuscript 217828 - Tillade raskmelding fra KSD selvom borger er død
Problem
- Hvis KSD raskmelder på en afdød borger, kaster DFDG en fejl.
Løsning
- Tillade, at KSD ift. DFDG raskmelder på afdøde borgere. DFDG sætter blot en kommentar på fraværsforholdet - og intet yderligere.
- KSS og KSD vil efter gældende logik (i forvejen) have modtaget WSRM om raskmeldingen, når DFDG modtager oplysninger fra CPR om at borger er afgået ved døden.
Manuscript 333742 - Ved sagsbehandlerskift oprettes kontaktperson ikke automatisk hos København
Problem
- Ved sagsbehandlerskift oprettes kontaktperson ikke automatisk hos København
Løsning
- Retry-logik tilføjet i bl.a. BorgerKommunikation (ift. Commands) og tilsvarende i andre forret
Manuscript 341336 - RabbitMQ Prod: CompanyRecruitmentBll.SendEmail() did not find a text for ConfigStore:'JobordreSendEmail'
Problem
- Ved KG-skift er der ikke sendt e-mail til virksomhed ift. formidlinger
Løsning
- Rettelse, så der sendes mails i denne situation.
Manuscript 342156 - RabbitMQ Prod: Sequence contains more than one matching element i KontaktgruppeOprettetEvent
Problem
- Ved KG-skift aflyser DFDG normalt samtaletyper, der ikke er lovlige i den nye KG. Det sker imidlertid ikke for borgere, der har mere end 1 aktivt sygefravær (id 11 - 'Sygdom - sygemelding')
Løsning
- KG skift skal også for borgere med mere end 1 aktivt sygefravær aflyse fremtidige indkaldelser, der er ulovlige i den nye kontaktgruppe.
Manuscript 340933 - Forkert udsendelse af CompanyRecruitment-WSRM'er
Problem
- x
Løsning
- Jobordre event opdateret til kun at sende visse Wsrm'er ifht jobordre og jobordre/formidling
Manuscript 340923 - STAR ændrer jobcenter tilknytningen til en kommune, hvor borgeren ikke har cpr adresse
Problem
- Borgers jobcenter tilknytning ikke opdateret korrekt for forsvundet borger, der efterfølgende dukker op i en anden kommune
Løsning
- Ved flytning til ny kommune skal jobcenter skiftes, selvom statuskode er uden fast bopæl
Manuscript 341098 - Fejlbesked 9379 - Borger er i a-kasse-forsøg (har fravær 75) og må ikke bookes til møder i Jobcentret.
Problem
- JC kan ikke indkalde borgere med fravær 75 til samtale, selvom de ikke aktuelt er i KG1. Blev ellers muliggjort i release 2022-1.
Løsning
- Rettelse, så borgere med fravær 75 kan få frister til selvbook og indkaldes til samtaler i jobcenter, hvis de ikke aktuelt er i KG1.
Manuscript 342171 - Deserialisering af WarningRegistration-WSRM fejler i DFDG.Eksternekommunikation
Problem
- GetWarningVersion4 med warningtype id 53 om at straksbookingramt ikke fik ledige tider dannes ikke, da authoritytype sættes forkert.
- I GetWarningVersion4 kan authoritytype A-kasse, Jobcenter eller Kommune anvendes.
Løsning
- Vi går tilbage til gamle implementering, der i mange år har været anvendt for denne besked. AuthorityTypeType defaultes til Kommune med mindre organisationstype er Jobcenter eller Akasse, da den løsning har fungeret i drift hidtil.
Manuscript 341343 - JC Fællessamtale står 'uden gæstende myndighed' selvom medlemmet har tilvalg gæstende myndighed
Problem
- Ved indkaldelse til fælles jobsamtaler via den gamle BookingService, hvor det er angivet, at gæstende myndighed skal deltage (og uden angivelse af deltagere i samtalen), og hvor indkaldelsen senere opdateres via BookingService fortsat med angivelse af at gæstende myndighed skal deltage (og uden angivelse af deltagere i samtalen), kan der i de afledte beskeder (GetBooking) om opdateringen af indkaldelsen fremgå, at gæstende myndighed ikke skal deltage.
Løsning
- Rettelse, så der ved opdatering fortsat fremgår, at gæstende myndighed skal deltage (hvis dette ikke aktivt er fravalgt ved opdateringen af indkaldelsen).
Manuscript 340919 - Fejl ved oprettelse af fravær 75 ("Det angivne IndkaldelseId er ikke kendt i systemet")
Problem
Ved registrering af ”Kontaktforløb er hos a-kassen” (fravær 75) vil fremtidige jobsamtaler i jobcentret blive aflyst af DFDG.
Ved registrering af ”Kontaktforløb er hos a-kassen” kan der i situationer, hvor der i forvejen ligger en fremtidig, men aflyst indkaldelse til samtale i jobcentret, blive kastet fejlkode 4768 om at id på indkaldelsen ikke kendes (”The submitted BookingIdentifier is unknown to the system”).
Løsning
- Fravær 75 kan registreres af a-kassen, selvom der foreligger en allerede aflyst indkaldelse til samtale i jobcentret.
Manuscript 336227 - KOMBIT: Area: UC113 ; Exception ; ZP_PEM-113-ZP_INTERNAL_ERROR- ; Use case 113, internal error number IE1
Problem
- KSD kunne ikke sygemelde ved kald med kommunenr. 155 (Dragør), der har et forpligtende samarbejde med kommune 185 (Tårnby) om et jobcenter (18501 Tårnby-Dragør), for borger der i DFDG er registreret med cpr-status "Registreret uden bopæl i dansk/grønlandsk folkeregister - samt administrative personnumre"
Løsning
- Konkrete sag blev datagenoprettet.
- KSD skal kunne sygemelde i denne situation.
- Ændret jobcenter-opdateringer lavet af IllnessRegistrationInformationService til at bruge den korrekte kommune-til-jobcenter-mapning. Sættes til det xxx01 jobcenter, der hører til det kommunenr. som KSD kalder med.
Manuscript 339347 - Kontaktforloeb.IndkaldelseService.GetIndkaldelser udlæser a-kasse samtaler som tilhørende Jobcenter
Problem
- Kontaktforloeb.IndkaldelseService metode GetIndkaldelser leveres a-kassens egen oprettede rådighedssamtaler forklædt som en samtale i jobcenteret.
- Alle selvbookede indkaldelser bliver registreret som oprettet af jobcenter - også selvom de oprettes af a-kasse
Løsning
- Selvbookede indkaldelser skal ikke altid have jobcenter som indkaldende myndighed.
Manuscript 339705 - Datagenopretning af a-kasse indkaldelser som er markeret som ejet af jobcenteret
Problem
- Samtaler selvbooket i a-kassen fremgår som ejet af jobcentret.
Løsning
- Datagenopretning: Vi skal ændre OprindeligeIndkaldendeMyndighedType og OprindeligeIndkaldendeMyndighedKode til a-kassen for de indkaldelser der er oprettet af borgeren selv i a-kassen.
- Kodeændring i case 339347 fsva. fremadrettet.
Manuscript 338882 - Manglende Validering på WSRM'er GetIndkaldelseVersion1: GetIndkaldelse:Moedebeskrivelse. Og i GetBookings - MeetingDescription
Problem
- Selvom mødebeskrivelsen indeholder mindre end de max 500 mulige tegn, kan der dannes blokerende WSRM'er, hvis beskrivelsen indeholder HTML, der undervejs får ændret encoding.
Løsning
- Vi stripper for mødebeskrivelsen for HTML, når beskeden er for lang, da det godt nok kan risikere at give en dårlig formatering, men til gengæld bevarer så meget forretningsdata som muligt.
- Vi kan se at vi vil have det samme problem på GetIndkaldelser metoden (eftersom den har samme feltlængde), hvorfor løsningen indføres der hvor vi gemmer indkaldelsen ned i databasen.
Manuscript 339622 - Lav ny løsning mht. ClientSystemTypeIdentifier i CompanyRecruitment-WSRM'er
Problem
- Lav ny, men fortsat midlertidig løsning på akut problem, der blev løst med 339088 (opdatering af SP med hardcodet værdier)
- Denne midlertidige løsning skal opdateres, da den pågældende SP ellers skal opdateres i april og maj, hvor flere jobcencentre skifter mellem Fasit og Momentum
Løsning
- Der medsendes nu den manglende, men nødvendige identifikation til komponenten, der danner WSRM'er.
Manuscript 339599 - Forkert ClientSystemTypeIdentifier i WSRM - GetPersonInterview
Problem
- Ved oprettelsen i InterviewService som stiller videre til AfholdtSamtaleService dannes WSRM for DFDG står som ophav, selvom samtalen er registreret af jobcenter (eller a-kasse).
Løsning
- Det fremgår af WSRM, hvem der har registreret den afholdte samtale.
Manuscript 339408 - Modtager mange WSRMer ved opdatering af jobordre
Problem
- Der dannes (for) mange WSRM'er ved opdatering af joborder
Løsning
- DFDG sender nu kun WSRM for unikke jobcentre og kun for nyeste hændelse i listen af hændelser
Manuscript 339088 - Fejl ved opdatering af jobordre
- 337946 - Get Joborder via Virksomhedssindsats fejler på mange kald. 1014 "The submitted message is not valid"
- 339604 - Massive fejl ved afhentning af Get Jobordre:1014: "The field KandidatUrl must be a string or array type with a minimum length of
Problem
- Der findes rækker hvor JobOrder.CompanyRecruitmentEvent.Description er tom eller kun indeholder linjeskift
Løsning
- Datagenopretning. Tomme descriptions sættes til 'Ukendt' eller null beroende på krav til udfyldelse af tekstfelterne
- Beskrivelse af hændelse på jobordre (CompanyRecruitmentEvent - Description) → Ukedt
- Kandidat URL (CompanyRecruitmentCandidate - CandidateUrl) → null
- Kommentar om kandidat (CompanyRecruitmentCandidate - CandidateComment) → null
Manuscript 338763 - Tomt navn i AfholdendeSagsbehandler-tabel
Problem
- Der findes i produktion findes et tomt fornavn eller efternavn i Kontaktforloeb-databasens Booking.AfholdendeSagsbehandler. Det er ikke tilladt ift. snitfladen på GetAfholdteSamtaler.
Løsning
- Datagenopretning. Manglende navn sættes til 'Ukendt'.
Manuscript 339089 - Borger i KG 1 - fravær på vej i job kan ikke oprettes - synkronisering fejler
Problem
- Fravær kan ikke registreres, fordi borger ikke kan synkroniseres fra DFDG pga. samtaleref. fra afholdt samtale, der kun indeholder linjeskift i aftalefeltet - og derfor betragtes som tom.
- P.t. ligger der i alt i DFDG godt 600 afholdte samtaler med aftalebeskrivelser, der kun indeholder linjeskift.
Løsning
- Stored procedure rettelse, som ved opslag erstatter de problematiske aftalebeskrivelser med teksten 'Ukendt'.
Manuscript 336227 - KOMBIT: Area: UC113 ; Exception ; ZP_PEM-113-ZP_INTERNAL_ERROR- ; Use case 113, internal error number IE1
Problem
- Ved oprettese af sygefravær fra KSD for en kommune med samarbejde jobcenter mappes i visse situationer ikke til korrekte jobcenter - og fravær kan derfor ikke oprettes i DFDG.
- (det konkrete fravær, der er fejlmeldt på, er datagenoprettet)
Løsning
- Ændring af jobcenter-opdateringer lavet af IllnessRegistrationInformationService til at bruge den korrekte kommune-til-jobcenter-mapning (samarbejdende jobcentre - fx Taarnby og Dragør)
Manuscript 338145 - System-versionering genetableres ikke altid af slettejob(s)
Problem
- System-versionering genetableres ikke altid af GDPR slettejob(s).
Løsning
- Lukning af connection hver gang inden transaction scope afsluttes.
Manuscript 336557 - Planlagt samtale aflyses ikke ved oprettelse af fravær 'kontaktforløb er hos A-kassen'
Problem
- Selvbooket jobsamtale i jobcenter aflyses ikke, når a-kasse registrerer fravær id 75 (fordi STAR står som ejer af samtalen).
Løsning
- Selvbookede jobsamtaler i a-kassen aflyses af DFDG, når a-kassen registrerer fravær id 75.
Manuscript 337757 - RegularExpressionAttribute accepterer altid den tomme streng
Problem
Der er ifm. med en sag om ikke-validerende WSRM-besked konstateret en uhensigtsmæssighed i forbindelse med validering af felter i vores request DTOs, hvis ét eller flere felter er optionelle (dvs. ikke-påkrævede) og samtidig benytter en validering baseret på regulære udtryk. Det viser sig at valideringskomponenten, vi benytter (System.ComponentModel.DataAnnotations.RegularExpressionAttribute), altid betragter den tomme streng som validt input - uagtet om det regulære udtryk omfatter den tomme streng eller ej. Dette bevirker at vi får gemt uventede tomme værdier i vores database.
Uventede tomme værdier gemmes i databasen, med følgekonsekvenser såsom ikke-validerende WSRM-beskeder.
Løsning
- Ændring af REGEX validering
Manuscript 296470 - JoblogEntryTypeOfSubmissionTypeIdentifier kommer ind med med identifikator 5
Problem
- Ved læsning af (friske) joblog registreringer fremgår JoblogEntryTypeOfSubmissionTypeIdentifier med identifikator 5, til trods for, at denne er udgået - og der heller ikke via Jobnet kan oprettes registreringer med dette id.
Løsning
- I case 133706 er det i tilfælde med "ikke udfyldt" indført mapning til (imidlertid nu udgået) kodelisteværdi 5 - "Andet".
- Denne løsning opretholdes, men dog således, at der fremover mappes til id 8 "Digitalt", og fortsat med description "Ikke oplyst. Autoindsat."
- Løsningen opretholdes indtil, der parallet kan laves nye versioner af JoblogService og CitizenJoblogService.
Manuscript 295666 - JobApplicationSourceTypeIdentifier med identifikator 5 i Prod
Problem
- Ved læsning af (friske) joblog registreringer fremgår JobApplicationSourceTypeIdentifier med identifikator 5, til trods for, at denne id udgik i 2020 - og der heller ikke via Jobnet kan oprettes registreringer med dette id.
- Den konkrete registrering er oprettet 8. sept. 2022 fra 3FAs joblog selvbetjeningsløsning. Og uden angivelse af id for JobApplicationSourceIdentifier.
Løsning
- I case 130886 er det i tilfælde med "ikke udfyldt" indført mapning til (imidlertid nu udgået) kodelisteværdi 5 - "IkkeAngivet".
- Denne løsning opretholdes, men dog således, at der fremover mappes til id 2 "OpslaaetStilling", og fortsat med description "Ikke oplyst. Autoindsat."
Manuscript 334016 - Ændringsønske fra Holstebro vedr. mulighed for at tilbagedatere 'Sygdom - sygemelding' 60 dage
Problem
- Jobkonsulenter oplever i praksis behov for at kunne tilbagedatere startdato på "sygdom - sygemelding' med mere end de aktuelt mulige 28 dage. Ændringsønske om at kunne tilbagedatere startdato op til 60 dage.
Løsning
- Startdato på "sygdom - sygemelding' kan tilbagedateres med op til 60 dage.
Manuscript 226219 - CV-søgbarhed er ude af sync i historikvisningen på Jobnet
Problem
- Historikvisning af CV-søgbarhed på Jobnet ude af synk ift. cv'ets aktuelle søgbarhed.
- Problemet består i at der ikke oprettes en record i CvChange når fritagelse for Cv søgbarhed fjernes.
Løsning
- Oprettelse af CvChange ved sletning af Fritagelse for CV søgbarhed.
Manuscript 321707 - Huskeservice til borger ved aflysning af samtale i a-kassen
Problem
- Ved a-kassens aflysning af indkaldelser sender DFDG huskeservice besked til borger. Det skal DFDG kun gøre ved aflysning af samtaler i jobcentret.
Løsning
- Valider, at ved afsendelse/dannelse af sms og email, at oprindelig indkalder ikke er a-kasse.
Manuscript 330261 - Tilmeld borger udenYdelse som dimmittend med Booking giver hård Deadlock. GetIndkaldelse
Problem
- Tilmelding fejler sporadisk.
Løsning
- Tilføjelse af retry-funktionalitet
Manuscript 322357 - Batchjob KF-BehandlFrist fejler med Deadlock
Problem
- Batchjobbet fejler sporadisk.
Løsning
- Rettelse: Tiæføjelse af index på [Booking].[Frist].[Fristaktiveringsdato], som er en del af batchjobbets søgekriterier
Manuscript 331707 - Ønske om at samtaletypen 'Samtale i rehabiliteringsteam' kan bruges på målgruppe 'Revalidering'
Problem
- Rehab. samtale (samtaletype id 18) kan ikke registreres på borgere i målgruppen 'revalidering', men borgere i denne målgruppe kan få sager forelagt rehab.team
Løsning
- Rehab.samtaler (id 18) tillades på KG 4 (revalidering)
Manuscript 334276 - VisiteringOgStatus.HelbredsbegraensningService UpdateHelbredsbegraensning snitflade beskrivelse eller service?
Problem
- Ved genimplementeringen / moderniseringen af registreringen af helbredsmæssige begrænsninger blev det genfundet at fejlkoderne ifm. Update ikke i alle situationer er specielt sigende / handlingsanvisende
Løsning
- Der introduceres 2 nyekoder på servicen;
- 100021 - Berigtigelseskommentar og øvrige tekstfelter skal være udfyldt, når startdato er i fortiden
- 100022 - Startdato må ikke opdateres til at ligge før oprindelig startdato
Manuscript 328593 - Fjerne JobKon fra Amp’ens forside
Problem
- På AMP'ens forside vises (efter login) fortsat menupunkt til JobKon, selvom JobKon er lukket 31.12.2022
Løsning
- Menupunkt fjernes for STAR-brugere, a-kasse-brugere og jobcenter-brugere. Menupunkt findes i forvejen ikke for kommune-brugere.
Særlige krav til test
Test scenarie | Berørte systemområder (herunder nye batchjobs*) | Identificeret af |
---|---|---|
* 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
- skal der køres konvertering
- Skal der køres databasescripts for opdatering af tabeller i databasen
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
- Nye snitflader
- Nye komponenter
- Nye miljøer
- Nye teknologier
- Nye aftagertyper
- Eller afvigelser fra principperne
- Eventuelle behov for reduktion af teknisk gæld skal afdækkes
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.