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.32.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.25.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 |
---|---|---|---|---|---|
Borgerkommunikation.ErrorCodeList | Ændret | FB249341. Ny fejlkode i BorgerKommunikation. | A-kasse, KSS, Plannersystemer(t.o.) | BI | D+S |
Borgerkommunikation.FagprofessionelKontaktRolleTypeCodeList | Ændret | FB 243157. Nyt id i kodelisten | KSS, Plannersystemer, UnoUng | BI, SF | D+S |
CodeListService (version 5).AbsenceTypeIdentifierType | Ændret | Ændring af navn på fravær id 77 - beskrivelse uændret | A-kasse, KSS, Plannersystemer | BI, Jobnet | D+S |
CodeListService (Version 5).ClientSystemTypeIdentifier | Ændret | FB 241494. Nye id'er i kodelisten | A-kasse, KSD, KSS, Plannersystemer | SF | D+S |
CodeListService (Version 5).EducationEventCancellationCauseCodeTypeIdentifier | Ændret | FB 242107. Nye id'er i kodelisten | KSS | BI | D+S |
InterviewService (version 2).CreateInterview | Andet | FB 237124. Fejlkode 4721 - kastes ved ulovligt genbrug af GUID | A-kasse(t.o.), KSS(t.o.) | N/A | D+S |
PersonRegistrationService (version 9).CreatePersonCategoryAndInterview | Andet | FB 237124. Fejlkode 4721 - kastes ved ulovligt genbrug af GUID | A-kasse(t.o.), KSS(t.o.) | N/A | D+S |
PersonRegistrationService (version 9).CreatePersonInterview | Andet | FB 237124. Fejlkode 4721 - kastes ved ulovligt genbrug af GUID | A-kasse(t.o.), KSS(t.o.) | N/A | D+S |
Automatisk oversigt
Ikke synlig for eksterne, men indeholder ikke andre oplysninger end kopieret til den manuelle oversigt ovenfor.
Jira Legacy | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
Beskrivelse af epic
UpdateFagprofessionelleKontakter (PUT /v1/FagprofessionelKontakt/action/masseopdatering) | Ændret | FB249341. Rollen personlig jobformidler kan kun opdateres, hvis den ikke er oprettet via ActivityService | A-kasse, KSS, Plannersystemer(t.o.) | N/A | D+S |
WSRMMessageService (v11).GetIndkaldelseGdprSlettetVersion1 | Ændret | FB250693 Bookings GDPR slettes 10 gange om dagen lør+søn hver weekend. Ingen snitfladeændringer | A-kasse, KSS, Plannersystemer(t.o.) | N/A | D+S |
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? | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
15.11.2021 | JobOrderPriceHour fra VITAS på løntilskud FØP (type 'Job for førtidspensionister på særlige vilkår,'). | ActivityService
| KMD (KSS) | X | X | 2022-1 | ||||||||||||||||||||||||
19.11.2021 | 241494 | Ny kodelisteværdi i kodelisten ClientSystemTypeIdentifier | CodeListService (v5)
| STAR | X | X | X | X | 2022-1 | DS-7612 | Ja | |||||||||||||||||||
26.11.2021 | 242107 | Nye kodelisteværdier - EducationEventCancellationCauseCodeTypeIdentifier | CodeListService (v5)
| STAR | X | 2021-4r02 (18.01.2022) | DS-7685 | Ja | ||||||||||||||||||||||
30.11.2021 | 242526 | Manglende opdatering af Persontabel i Borgerkommunikation | CPR stamdata i Borgerkommunikation | DFDG | 2021-4r01 (21.12.2021) | - | - | |||||||||||||||||||||||
30.11.2021 | 236524 | KG 10 Fleksjobansat - afsluttet grundet ophør af bevilling i KY -på tidligere KG 13 (JAF- anden ydelsestype) | Afledte handlinger i DFDG på baggrund af afgørelser m.v. fra KY | KMD (KSS) KY (242088) | X | KY | 2021-4r01 | - | - | |||||||||||||||||||||
30.11.2021 | 240287 | Raskmeldinger ikke sendt til KSD | WsrmMessageService
| KMD (KSS) | X | X | KSS | 2021-4r01 | - | - | ||||||||||||||||||||
30.11.2021 | 242110 | Event receiver for Star.Borgerkommunikation.FagprofessionelKontakt i DFDG fejler | Kommunikation mellem (old) DFDG og Borgerkommunikation via eventbroker | DFDG | 2021-4r01 | - | - | |||||||||||||||||||||||
30.11.2021 | 242105 | Ændringstype skal defineres for støttebehov | Besked til borgers beskedbakke om støttebehov | DFDG | 2021-4r01 | - | - | |||||||||||||||||||||||
30.11.2021 | 242422 | Kundetest: Brev om støttebrev dannes igen ved publicering af ÆT-1 ændring - støttebehov er ikke ændret | Besked til borgers beskedbakke om støttebehov | STAR | X | X | 2021-4r01 | - | - | |||||||||||||||||||||
04.12.2021 | 241685 | A-kasse kan ikke lave historisk opdatering af cv | JobSearch.CvWorkFlowService
| SF for STAR | X | X | 2022-1 | - | - | |||||||||||||||||||||
04.12.2021 | 241994 | Kundetest (2021-4): Arbejdserfaring er fejlagtigt udfyldt med 'Ingen arbejdserfaring' | JobSearch | STAR | X | 2022-1 | - | - | ||||||||||||||||||||||
04.12.2021 | 241797 | Fejl i kald til JobSearch.CvSearch.SearchText | JobSearch.CvSearch
| WFP | X | WFP | 2022-1 | - | - | |||||||||||||||||||||
08.12.2021 | 243157 | Anmodning om ny kontaktpersontype 'Fastholdelseskonsulent' | Borgerkommunikation
| Schultz | X | 2022-1 | DS-7754 | Ja | ||||||||||||||||||||||
08.12.2021 | 243058 | KC-TASS-PersonTransferAuthority fejler med Value cannot be null. Parameter name: FagprofessionelKontaktRelationId | Flyttebatchjob | 2021-4r01 | - | - | ||||||||||||||||||||||||
08.12.2021 | 242981 | soap fejl mod flere service på https://service.bm.dk/pjaktasswcftservice | Forskellige DFDG services | Schultz | X | 2021-4 Emergency Prod 09-12-2021 | - | - | ||||||||||||||||||||||
10.12.2021 | [WSRM] CvUpdated: Sequence contains more than one matching element DFDG CV mapping exceptions - Sequence contains more than one matching element - Failed to retrieve and store cv for "xxxx" | Dubletter i borgers registrering af Jobbetingelser i CV | KMD (KSS) | X | X | Datagenoprettet i prod. 10.12.2021 | - | - | ||||||||||||||||||||||
16.12.2021 | 242105 | Ændringstype skal defineres for støttebehov | Min plan, uddannelsespålæg og støttebehov | DFDG | X | X | 2021-4r01 | - | - | |||||||||||||||||||||
21.12.2021 | 241484 | Datagenopretning af myndigskoder på jobordrer | Datagenopretning af myndighedskoder for primære rekrutteringsmyndigheder, der er fjernet ved opdatering fra JobAG | STAR | X | Datagenoprettet i prod. 9.12.2021 | - | - | ||||||||||||||||||||||
21.12.2021 | 212485 | Borger returnerer ikke til ktg. 17 efter raskmelding i kontaktgruppe 24 | STAR | X | X | 2021-1 | - | - | ||||||||||||||||||||||
21.12.2021 | 227281 | Sygemeldt borger der kommer fra KG 14 løntilskud - førtidspensionist. Er raskmeldt 18.6.2021, men KG ikke skiftet | Raskmelding via IllnessCompositeService
| KMD (KSS) | X | By-design | - | - | ||||||||||||||||||||||
02.01.2022 | 243149 | Datagenopretning af dubletter i 'jeg-søger-job-som-stillingsbetegnelser' | DFDG batchjob fejler pga. dubletter i 'jegsøger-job-som' stillingsbetegnelser
| STAR / SF | Datagenoprettet i prod. 27.12.2021 | - | - | |||||||||||||||||||||||
03.01.2022 | 237124 | Valider at InterviewIdentifier ikke er brugt før ved CreateInterview | InterviewService
PersonRegistrationService
| DFDG pga. Schultz i 235630 | 2022-1 | DS-7846 DS-7847 DS-7993 | Ja | |||||||||||||||||||||||
05.01.2022 | 236509 | CV statusskift mangler | JobSearch | 3FA | X | X | 2021-4r02 | - | - | |||||||||||||||||||||
05.01.2022 | 243745 | GetCVStatus afvises - medlemmer står korrekt | CvService (v2)
| FOA | X | X | X | 2021-4r02 | - | - | ||||||||||||||||||||
05.01.2022 | 243538 | Dannelse af støttebehovsbesked ved skift til trin 3 | Uddannelsespålæg - besked til borger | DFDG | X | 2021-4r02 | - | - | ||||||||||||||||||||||
06.01.2022 | 245760 | Nye AbonnementForUddannelsespaalaeg - hvorfor kalder vi version 2 af servicen? | DFDG kald af STILs snitfalder | STAR for STIL | 2021-4r02 | - | - | |||||||||||||||||||||||
07.01.2022 | 245847 | Fejl i konfiguration af Star.Borgerkomm.FagprofessionelKontakt.EventReceiver | EventBroker | DFDG | 2021-4r02 | - | - | |||||||||||||||||||||||
12.01.2022 | Kontaktgruppe synkronisering mellem DFDG og JobSearch: | DFDG batchjobs | Jobnet | X | X | 12.01.2022 | - | - | ||||||||||||||||||||||
13.01.2022 | 246567 | Kan ikke oprette "Krav til Jobsøgning" - "9365 - Der kan ikke oprettes krav til jobsøgning for denne målgruppe eller på grund.." | JobSearchDefinitionService
| KMD (KSS) | X | 2022-1 | - | - | ||||||||||||||||||||||
18.01.2022 | 246223 | Anmodning om omdøbning af fraværet 'På vej på erhvervsuddannelse (inden for 6 uger)' | CodeListService (version 5)
AbsenceRegistrationService | KMD (KSS) | X | X | 2022-1 | DS-8011 | Ja | |||||||||||||||||||||
20.01.2022 | 243930 | A-kasse kan ikke godkende CV - underlige ErrorDetails | CvWorkFlowService
| KMD (Facilia) | X | 2022-1 | - | - | 25.01.2022 | 247817 | Fejl ved modtagelse af event i DFDG | DFDG | X | STIL | 2021-4r03 | 243930 | A-kasse kan ikke godkende CV - underlige ErrorDetails | CvWorkFlowService
| KMD (Facilia) | X | 2022-1 | - | - | |||||||
25.01.2022 | 247817 | Fejl ved modtagelse af event i DFDG | DFDG | X | STIL | 2021-4r03 | - | - | ||||||||||||||||||||||
27.01.2022 | 247408 | INCEU10122786 - afvigende data mellem KY og DFDG - DFDG skifter borger til Uden ydelse, selvom der er modtaget "Ydelse er givet" | DFDG batchjob
| KOMBIT KDI (KY) | X | KY | 26.01.2022 | - | - | |||||||||||||||||||||
03.02.2022 | 248483 | Kan ikke opdatere tidlig Pension, hvis man sætter kompensationsudbetaling på | PensionService
| SF | UDK | 2022-1 | - | - | ||||||||||||||||||||||
03.02.2022 | 247961 | Uddannelsesmål (DUN) kan publiceres i plan af typen 'Jobplan' | PlanService
| STAR | X | X | 2022-1 | - | - | |||||||||||||||||||||
03.02.2022 | 221719 | Timeoutproblemer med Batchjob DFDG-TASS-ProcessAddressHistoryData | DFDG batchjob
| DFDG-BI | 2022-1 | - | - | |||||||||||||||||||||||
04.02.2022 | 248338 | Kan ikke skifte borgers jobcenter tilknytning | PersonRegistrationService
| Schultz | X | X | 2022-1 | - | - | |||||||||||||||||||||
09.02.2022 | 242655 | Konverterede mentorer bliver kun vist med navn på Jobnet - kontaktoplysninger mangler | STAR | X | X | 2022-1 | - | - | ||||||||||||||||||||||
09.02.2022 | 224461 | En borger er blevet tilmeldt som kontanthjælpsansøger | DFDG batchjob
| Schultz | X | X | 2022-1 | - | - | |||||||||||||||||||||
11.02.2022 | 231080 | Datagenopretning af registreringerne af tjek jobforslag | 10.02.2022 | |||||||||||||||||||||||||||
24.02.2022 | 249341 | Active FagprofessionelKontakt/action/masseopdatering, PUT fejler med error 1100 | UpdateFagprofessionelleKontakter (PUT /v1/FagprofessionelKontakt/action/masseopdatering) | KMD (KSS) | X | 2022-2 | DS-8344 DS-8345 | Ja | ||||||||||||||||||||||
28.02.2022 | 250693 | Omlægning af kørsel for GDPR-DeleteFromBooking | Booking slette-WSRM | STAR | X | X | 2022-1 | - | - | |||||||||||||||||||||
25.03.2022 | 231129 | Screening kan ikke hentes. | ScreeningService.GetScreeningResult | KMD | X | X | 2022-1 | - | - |
Manuscript 231129 - Screening kan ikke hentes
Problem
- DFDG danner WSRM-besked om at der foreligger screening resultat, men da GDPR sletning sker ud fra dato for påbegyndt udfyldelse frem for færdiggjort besvarelse, kan resultatet være GDPR-slettet inden KSS / a-kasse forsøger at læse resultatet via ScreeningService.GetScreeningResult.
Løsning
(Løst i intern E 865.22)
- Vi ændrer GDPR sletning af screenings til at ske baseret på færdiggørelsesdato isf. dato for påbegyndt besvarelse
Manuscript 249341 - Active FagprofessionelKontakt/action/masseopdatering, PUT fejler med error 1100
Problem
- Ved masseopdatering af af kontaktperson af typen 'personlig jobformidler' oprindeligt oprettet via ActivityServices kastes fejlkode 1100
- Fejlkode 60003 "Rollerne 2 og 15 kan kun oprettes og opdateres via ActivityService" burde nok kastes, men kun for personlige jobformidlere oprettet via ActivityService - og ikke for personlige jobformidlere oprettet via FagprofessionelKontaktService
Løsning
- Tilføjet validering af om en fagprofessionel kontakt og i første omgang med rolletype 3 kan opdateres vha. UpdateFagprofessionelleKontakter. Det kan den kun, hvis den ikke kommer fra en aktivitet, og derfor skal opdateres med ActivityService.
- Den tilhørende nye fejlkode er 60016
Manuscript 231080 - Datagenopretning af registreringerne af tjek jobforslag
Problem
- Der er på visse nogle borgere registreret TJOB-datoer efter reglerne om TJOB blev ophævet ca. 7. december 2019.
Løsning
- TJOB-dato registeret efter 7. december 2019 er datagenoprettet (slettet). I alt 61.765 rækker .
Manuscript 224461 - En borger er blevet tilmeldt som kontanthjælpsansøger
Problem
- Borger gentilmeldes af DFDG batchjobbet DFDG-TASS-ReenrollWhenIllnessEndsLaterThanToday ved raskmelding selvom borger ikke var tilmeldt umiddelbart forud for overgang til SDP, men havde en ældre, historisk tilmeldekategori
Løsning
Batchjob skipper gentilmelding af borger såfremt:
Tilmeldingsstatus forud for tidspunktet for sygemelding* er 'Ikke tilmeldt'
eller kontaktgruppe forud for tidspunktet for sygemelding* er forskellig fra aktuel kontaktgruppe (~ KG efter raskmelding)
* Startdato for fravær 11 'Sygdom - sygemelding.
Manuscript 242655 - Konverterede mentorer bliver kun vist med navn på Jobnet - kontaktoplysninger mangler
Problem
- Konverterede mentorer bliver kun vist med navn på Jobnet - kontaktoplysninger mangler
Løsning
- ?
Manuscript 248338 - Kan ikke skifte borgers jobcenter tilknytning
Problem
- Opdatering af borgers jobcenter med PersonRegistrationService.UpdatePersonJobcenter fejler for personer i KG1, hvis borger ikke længere er medlem af en a-kasse, fordi WSRM-afsendelse til a-kasse fejler.
- Borgere kan være i KG1, hvis a-kassen registrerer en udmeldelse af a-kassen (MA), når personen ikke er tilmeldt som jobsøgende. Hvis personen er tilmeldt, når der modtages en MA skifter DFDG personen til at være tilmeldt i KG8 'Uden ydelse'.
Løsning
- Ændret WSRM-flow, så der ved opdatering af borgers jobcenter med PersonRegistrationService.UpdatePersonJobcenter ikke forsøges sendt besked til a-kasse, hvis borger i KG1 ikke (længere) er medlem af en a-kasse.
- Work-around indtil rettelse er i prod.: JC kan ændre borgers KG inden ændring af jobcenter-tilknytning. Eller lukke borgers KG - og undlade at ændre jobcenter tilknytning, hvis borger reelt ikke har en åben sag.
Manuscript 221719 - Timeoutproblemer med Batchjob DFDG-TASS-ProcessAddressHistoryData
Problem
- Batchjob timer ofte ud.
Løsning
- Ændring til Stored Procedure af hensyn til performance.
Manuscript 247961 - Uddannelsesmål (DUN) kan publiceres i plan af typen 'Jobplan'
Problem
- Det er ved en fejl muligt at registrere jobmål af typen DUN i jobplan for uddannelsesparate/aktivitetsparate i kontaktgruppe 12 og på aktivitetsparat borger i kontaktgruppe 2.
Løsning
- Validering ændret så der ikke kan registreres DUN/AMU udd.mål i jobplan - svarende til gældende, beskrevne forretningsregler på siden Kontaktgrupper og mål i forhold til plantyper.
Manuscript 248483 - Kan ikke opdatere tidlig Pension, hvis man sætter kompensationsudbetaling på
Problem
- Hvis der er oprettet en tidlig pension, hvor kompensationsudbetaling ikke er angivet, kan der ikke efterfølgende indberettes med samme GUID, hvor der indgår kompensationsudbetaling på.
Løsning
- Ændret validering, så indberetning kan ske på samme GUID, når der efterfølgende sker opdatering af indberetning af TIP med kompensationsudbetaling.
Manuscript 247408 - INCEU10122786 - afvigende data mellem KY og DFDG - DFDG skifter borger til Uden ydelse, selvom der er modtaget "Ydelse er givet"
Problem
- KOMBIT (KDI) har på vegne af KY indmeldt sag, hvor borger af DFDG er skiftet til uden ydelse, selvom KY har sendt en "Ydelse er givet" til DFDG.
- Skiftet var sket i DFDG pga. det gamle batchjob KC-TASS-MissingAppropriation, der håndterede KG-skift til 'Uden ydelse', hvis KMD Aktiv ikke havde sendt bevillingen inden for 19 kaldenderdage.
Løsning
- Det gamle batchjob KC-TASS-MissingAppropriation er deaktiveret 26.01.2022, idet alle kommuner nu er overgået til KY.
Manuscript 247817 - Fejl ved modtagelse af event i DFDG
Problem
- Vi sender ikke kontaktpersoner til STIL pga. manglende konfiguration, samt ikke for kontaktpersoner uden mobilnummer (men med alm telefonnummer)
Løsning
- Konfiguration for STIL i event handler, samt brug af telefonnummer hvis kontaktperson ikke har angiver mobilnummer
Manuscript 245046 - A-kasse kan ikke godkende CV - underlige ErrorDetails
Problem
- A-kasser kan ikke godkende CV for personer i KG1 (dagpengemodtagere), hvis de har et rehabiliteringsforløb pågyndt før personen blev KG1
Løsning
- CV-godkendelse kan ske uanset om borger har et rehabiliteringsforløb
Manuscript 246223 - Anmodning om omdøbning af fraværet 'På vej på erhvervsuddannelse (inden for 6 uger)'
Problem/ændringsønske
- Aalborg har indgivet ønske om, at navnet på fraværet 'På vej på erhvervsuddannelse (inden for 6 uger)' (id 77) ændres, så der ikke skal bruges tid på af forklare borgere, at der kan være tale om andet end erhvervsuddannelse
Løsning
- Navnet på fraværet ændres til: "På vej på erhvervsuddannelse eller anden erhvervsrettet uddannelse (inden for 6 uger)"
- Beskrivelsen på fraværet er uændret: "På vej på erhvervsuddannelse efter lov om erhvervsuddannelser eller en anden erhvervsrettet uddannelse (inden for 6 uger)"
Manuscript 246567 - Kan ikke oprette "Krav til Jobsøgning" - "9365 - Der kan ikke oprettes krav til jobsøgning for denne målgruppe eller på grund.."
Problem
- Jobcentret kan ikke registrere krav til jobsøgning på borger (borger er KG 7 og har aldrig været visiteret, hvad KG 7 ikke længere skal)
- I denne situation af kan krav til jobsøgning ikke registreres af jobcentret, men kan godt registreres af STAR
Løsning
- Ændret validering så KG7 uden personkategori kan få registreret krav til jobsøgning.
Manuscript 218689 - Kontaktgruppe synkronisering mellem DFDG og JobSearch
Problem
- Der er til tider opdateringer af kontaktgruppe fra DFDG til JobSearch, der fejler
Løsning
- Ændring af indexet IX_JobCondition_CvId på [Cv].[JobCondition] i JobSearch
Manuscript 245847 - Fejl i konfiguration af Star.Borgerkomm.FagprofessionelKontakt.EventReceiver
Problem
- Star.Borgerkomm.FagprofessionelKontakt.EventReceiver kan ikke processere events korrekt. Under behandlingen af eventet skal der kaldes en webservice, hvor RequestUserMetadata ikke sættes korrekt op, da feltet UserIdentifier sættes til null. Deraf fejlen, som også kan ses i RabbitMQ: "Cannot write a null value for property 'userIdentifier'. Property requires a value. Path 'requestUserStructure'". Den bagvedliggende årsag til, at UserIdentifier sættes til null er, at der mangler en appsetting
Løsning
- Sæt manglende appsetting.
Manuscript 245760 - Nye AbonnementForUddannelsespaalaeg - hvorfor kalder vi version 2 af servicen?
Problem
- DFDG kalder mod forventning version 2 af STILs service AbonnementForUddannelsespaalaeg, selvom version 3 er taget i brug af DFDG med release 2021-4. Vi kalder stadigt version 2 af AbonnementForUddannelsespaalaeg ifm oprettelser og ændringer af planer.
- STIL ønsker at lukke v2 i januar 2022.
Løsning
- De sidste rester af kald af version 2 omlægges til at kalde version 3.
Manuscript 243538 - Dannelse af støttebehovsbesked ved skift til trin 3
Problem
- Der bliver ikke dannet hændelsesnotifikation om 'Ny plantype uddannelsespålæg' og besked/brev ved publicering af uddannelsesplan med frist på trin 3 - og der er registreret 'Ingen støttebehov'.
Besked/brev med besked om ingen behov for støtte bliver først dannet ved publicering af frist på trin 4 (samme med pålæg om at starte på konkret uddannelse)
Løsning
- Der ønskes dannet støttebehovsbesked, når en borger skifter til trin 3 i sin uddannelsesplan, og der er registreret "Ingen støttebehov".
- Herefter er logikken samlet set således (den mørkegrønne celle er tilføjet) - se evt. mere læsbar udgave i 961.5 Udveksling af oplysninger med STIL - den unges støttebehov kommunikeres til UDB#961.5UdvekslingafoplysningermedSTIL-denungesst%C3%B8ttebehovkommunikerestilUDB-Acc.kr.961.5.2-DFDGkommunikererjobcentretsregistreringerogopdateringerafst%C3%B8ttebehovog%C3%B8nskeomkontaktvideretilUngedatabasen(UDB)iB%C3%B8rne-ogUndervisningsministeriet(BUVM)
Manuscript 243745 - GetCVStatus afvises - medlemmer står korrekt
Problem
- CV'et kan ikke læses med CvServce (v2).GetCv, hvs der er tomme Comment-felter i CvStatus (selvom der er sket datagenopretning ifm release 2021-4, da der med v1 af servicen CvWorkflowService stadig kan fortsat indberettes tomme kommentarer (i stedet for null). Dette "hul" er lukket i version 2 af servicen.
Løsning
- Tomme kommentarerudfyldes med fast tekst ved hentning fra databasen.
- Der returneres "Ingen" som kommentar fra CvStatus, hvis den er tom i databasen.
Manuscript 236509 - CV statusskift mangler
Problem
- CV status ændres ikke fra godkendt, selvom at medlem har været ikke-tilmeldt i 3 mdr. eller mere. Og hvor a-kassen derfor skal godkende CV på ny, hvis/når medlemmet tilmeldes på ny som jobsøgende.
- A-kasserne kan ikke bruge DFDG data til at udsøge medlemmer, hvor der skal ske CV-godkendelse.
- Problemet skyldtes, at når vi skulle tegne et billede af en borgers kontaktgruppehistorik, så medtog vi rækker fra historikken, der ikke burde medtages. Historikken indeholder nemlig alle tidligere kontaktgruppers tilstande, herunder også de tilstande, hvor de stadig var åbne. Dette gav rod i maskineriet, når bl.a. cv-status skal genberegnes ved gentilmelding.
Løsning
- Ændring af Stored procedure.
- Den fejl, vi har rettet omhandler ikke borgere, for hvem kontaktgruppen står åben i DFDG og JobSearch, selvom borgeren er afmeldt. Borgere, for hvem kontaktgruppen ikke har været korrekt lukket ifm afmelding, vil også opleve at CV står godkendt ved gentilmelding (da JobSearch ikke kender til tilmelding og afmelding).
Manuscript 237124 - Valider at InterviewIdentifier ikke er brugt før ved CreateInterview
Problem
- Ved kald af InterviewService (version 2)#CreateInterview med en InterviewIdentifier, der allerede er brugt, resulterer det i en constraint-fejl på primær-nøglen fra SQL Server (fejl 2627).
Løsning
- Der indføres en validering på, at InterviewIdentifier ikke allerede er brugt, så der kan returneres en pænere fejl.
- Eksisterende fejlkode 4721 kastes, hvis man genbruger en InterviewIdentifier/MessageIdentifier-GUID i følgende metoder:
- InterviewService v2#CreateInterview
- PersonRegistrationService v9#CreatePersonInterview
- PersonRegistrationService v9#CreatePersonCategoryAndInterview
Manuscript 243149 - Datagenopretning af dubletter i 'jeg-søger-job-som-stillingsbetegnelser'
Problem
DFDG batchjob fejler pga. dubletter i 'jegsøger-job-som' stillingsbetegnelser (pga. indført validering mod dubletter)
- 243148 - DFDG-TASS-ReenrollWhenIllnessEndsLaterThanToday fejler med flere af den samme ConceptUriDa
- 243057 - KC-TASS-MissingAppropriation fejler med person can not be registered with the same ConceptUriDa more than one time
- 243056 - DFDG-TASS-HandleEndedIllnessForSDPM fejler med person can not be registered with the same ConceptUriDa more than one time
Løsning
- Dubletter er datagenoprettet i prod. 27.12.2021. I alt er 443 borgere berørt af datagenopretningen. Liste fremgår i sagen.
Manuscript 212485 - Borger returnerer ikke til ktg. 17 efter raskmelding i kontaktgruppe 24
Problem
- Tilmeldt borger i KG 17, der blev KG 24 (sdp-modtager fra beskæftigelse) returnerer ikke til KG 17 efter raskmelding
Løsning
- Ved raskmelding af tidligere KG17 fra KG24 returneres borger til KG 17.
Manuscript 241484 - Datagenopretning af myndigskoder på jobordrer
Problem
- Ved opdatering af jobordrer fra JobAG er oplysninger om primære rekutteringsmyndigheder "faldet af " jobordren
Løsning
- Datagenopretning af de berørte, aktive jobordrer
Mansuscript 242105 - Ændringstype skal defineres for støttebehov
Problem
- Der publiceres kun en ny plan, hvis der er ændringer på planen af type 1.
- Da der ikke er defineret en ændringstype for støttebehov, bliver der ikke publiceret en ny plan og dannet en støttebehovs-PDF, hvis der kun ændres støttebehov på planen.
Løsning
Støttebehov gøres til en ændringstype 1 (hvilket er en forudsætning for, at støttebehovs-PDF'en dannes ved publicering uden andre ændringer).
Vi genbruger PlanVersionEventTypeIdentifier 2 = "Ny plantype uddannelsespålæg" til at angive ændringen i dette scenarie (for at holde interne og eksterne serviceaftager fri for afledte konskevenser, hvis der i stedet var opfundet en ny hændelsestype). En sideeffekt vil dog være, at borgeren får besked om, at der er kommet en ny version af planen, hvor der dog ikke er nogen synlige ændringer. Det er besluttet at leve med denne uhensigtsmæssighed.
Manuscript 225621 - [WSRM] CvUpdated: Sequence contains more than one matching element / 243171 - DFDG CV mapping exceptions - Sequence contains more than one matching element - Failed to retrieve and store cv for "xxxx"
Problem
- Problem at indlæse / behandle CV-oplysninger, når der er dubletter i Jobbetingelser i CV-oplysninger
Løsning
- Midlertidig løsning: Datagenopretning i form af sletning af dubletter i jobbetingelser (FB 243254)
- 10.12.2021: Datagenopretning i prod. 45 dupletrækker fjernet
Manuscript 242981 - soap fejl mod flere service på https://service.bm.dk/pjaktasswcftservice
Problem
- Fejlen skyldes en StackOverflowException
- Abnormt stor dependency-graf for servicen IllnessRecoveryInformationService, hvilket giver DFDG/vores dependency injection rammeværk problemer.
- Vi har driftsproblemer, hvor IIS'ens apppools crasher og gør at kald foretaget af serviceaftagere går tabt. Alle DFDG's services er påvirket og dermed alle serviceaftagere.
Løsning
- Nedbringning af initiering af nødvendige dependencies for IllnessRecoveryInformationService.
Manuscript 243058 - KC-TASS-PersonTransferAuthority fejler med Value cannot be null. Parameter name: FagprofessionelKontaktRelationId
Problem
- x
Løsning
- Rollerne, der stammer fra aktiviteter (ActivityService) - Mentor, Udslusningskoordinator og Personlig Jobformidler - skal også ignoreres af batchjobbet, dvs. ikke afkortes af DFDG ifm. CPR-flytning mellem kommuner.
Manuscript 243157 - Anmodning om ny kontaktpersontype 'Fastholdelseskonsulent'
Problem
- Kommuner har via Schultz indmeldt ønske om ny kontaktpersontype: "Fastholdelseskonsulent", der arbejder med fastholdelsesplaner efter sygedagpengeloven
Løsning
- Nyt id 33 i kodelisten Borgerkommunikation.FagprofessionelKontaktRolleTypeCodeList
- Navn: Fastholdelseskonsulent
- Beskrivelse: Fastholdelseskonsulent, fx ifm arbejdet med fastholdelsesplaner efter sygedagpengeloven
- Startdato: 01-12-2021
- Slutdato: 01-07-2100
Manuscript 241797 - Fejl i kald til JobSearch.CvSearch.SearchText
Problem
- Metoden melder fejl hvis der indgår personer med ikke-valide kommunenumre.
Der findes en række personer i JobSearch som står med Kommunekode (MunicipalityCode) 10,11,12 og 19. Dette er ikke som sådan kommunekoder men betyder følgende
10 Sømandsskattekontoret
11 Told og Skattestyrelsen
12 ATP
19 Administrativ (Sygehusene)
Data svarer til de data vi modtager fra CPR, så der ikke som sådant noget galt med data.
- I prod. findes pr. 24.11.2021 72 sådanne borgere.
Løsning
- Manglende kommunenavn er ikke tilladt i snitfladen til CvSearchService.SearchText. Derfor indsættes 'Ukendt' som kommunenavn i denne situation.
Manuscript 241685 - A-kasse kan ikke lave historisk opdatering af cv
Problem
- A-kasse kan ikke registrere CV-godkendelsesstatus for et tidligere medlem
Løsning
- Muliggørelse af registrering af CV-godkendelsesstatus på til 1 år bagud i tid for tidligere medlemmer (svarende til den tidshorisont afholdte samtaler kan efterregistreres).
Manuscript 242422 - Kundetest: Brev om støttebrev dannes igen ved publicering af ÆT-1 ændring - støttebehov er ikke ændret
Problem
- Ved publicering af plan dannes hver gang støttebrev - selv om der ikke er fortaget ændringer i støttebehovene
Løsning
- Opdatering af regler for hvornår pdf beskeden med støttebehov dannes: 961.5 Udveksling af oplysninger med STIL - den unges støttebehov kommunikeres til UDB#961.5UdvekslingafoplysningermedSTIL-denungesst%C3%B8ttebehovkommunikerestilUDB-Acc.kr.961.5.2-DFDGkommunikererjobcentretsregistreringerogopdateringerafst%C3%B8ttebehovog%C3%B8nskeomkontaktvideretilUngedatabasen(UDB)iB%C3%B8rne-ogUndervisningsministeriet(BUVM)
Manuscript 242105 - Ændringstype skal defineres for støttebehov
Problem
- Den nye støttebehovs-PDF bliver ellers ikke lagt i borgerens beskedbakke, hvis det kun er støttebehov, der ændres på uddannelsesplanen.
Løsning
- Der defineres Ændringstype for støttebehov så PDF'en kan lægges i beskedbakke, når det skal ske.
- Vi genbruger PlanVersionEventTypeIdentifier 2 = "Ny plantype uddannelsespålæg" til at angive ændringen i dette scenarie.
Manuscript 242110 - Event receiver for Star.Borgerkommunikation.FagprofessionelKontakt i DFDG fejler
Problem
- DFDG kan ikke processere eventbroker beskeder omkring fagprofessionelle kontakter.
Løsning
- Fix af problem, så DFDG kan processere eventbroker beskeder omkring fagprofessionelle kontakter.
Manuscript 240287 - Raskmeldinger ikke sendt til KSD
Problem
- Ikke alle raskmeldinger sendes til KSD. Raskmeldinger med sidste sygedag d.d., hvor sagsbehandler samme dag skifter KG væk fra SDP, indebærer at nuværende batchjob ikke "fanger" det afsluttede sygefravær og får sendt raskmelding til KSD.
Løsning
- Opdatering af batchjobbet DFDG-TASS-HandleEndedIllnessForSDPM:
- Raskmelding på borger med sygefravær med UUID/NemrefusionsIdentifier og med sidste sygedag d.d. og skift herefter KG væk fra SDP og skal fremover sender WSRM til KSD, når batchjobbet er kørt.
- Raskmelding på borger med fravær med UUID/NemrefusionsIdentifier og med sidste sygedag d.d., hvor borger forbliver i SDP-KG, skal fortsat sende WSRM til KSD, når batchjobbet er kørt.
- I scope af denne sag opdateres også batchjobbet DFDG-TASS-HandleFromKGSDPMtoKG7 til at sætte 'IsIllnessUpdatedWsrmSent' flaget på sygefraværet ifm. WSRM udsendelse, hvilket har manglet hidtil. Den tilføjede håndtering i DFDG-TASS-HandleEndedIllnessForSDPM ville ellers resultere i dobbeltudsendelse af IllnessUpdated WSRM.
Manuscript 236524 - KG 10 Fleksjobansat - afsluttet grundet ophør af bevilling i KY -på tidligere KG 13 (JAF- anden ydelsestype)
Problem
- Samspil mellem KY og DFDG er ikke hensigtsmæssigt ift. de afledte handlinger DFDG foretager, hvis fx
- borger har flere sager / ansøgninger under behandling
- borger har bevilling på flere typer af ydelser
- KY ikke sender transaktioner i forretningsmæssig logisk rækkefølge
Løsning
- Ved behandling af en afgørelse fra KY med ydelse afvist/stoppet, og borger er i en af kontaktgrupperne fra KG2A eller B-listen (Se forretningsside for UnemploymentRegistrationsService)), er der tilføjet to regler, hvor afgørelsen gemmes uden afledte handlinger:
- Hvis borger er i KG7 eller 10.
- Hvis afgørelsen fra KY vedrører KG13 (Jobafklaring), og borger i DFDG ikke er registreret i KG13
Manuscript 242526 - Manglende opdatering af Persontabel i Borgerkommunikation
Problem
- Ifm modtagelse af stamdata events (Star.EksterneData.Borgerstamdata) fra BI i Borgerkommunikation, mangler vi at oprette nye borgere i borgerkommunikations Person tabel. Til forskel fra andre siloer, hvor BI vedligeholder Person tabellen lige nu, skal Borgerkommunikation selv vedligeholde denne tabel ud fra events fra BI.
Løsning
- Etablering af unktionalitet til at vedligeholde Person tabellen i Borgerkommunikations siloen.
- I særskilt sag datagenopretning af af nye stamdata fra perioden fra idriftsættelse af 2021-4 til idriftsættelse af 2021-4r01 (242528)
Manuscript 242107 - Nye kodelisteværdier - EducationEventCancellationCauseCodeTypeIdentifier
Problem
- STIL idriftsætter 1.1.2022 nye kodelisteværdier for afbrydelsesårsager
- 101 - Ej mødt / adgangskrav ej opfyldt / ansøgning trukket
- 102 - Faglige krav
- 103 - Private årsager
- 104 - Ikke bestået prøve/eksamen
- 105 - Bortvist
- 106 - Eleven kan ikke kontaktes
- 107 - Uddannelsesskift
- 108 - Uddannelse fortsættes på anden institution
- 109 - Fuldført GF1 eller GF+
- 110 - Fuldført GF2 eller studiekompetencegivende forløb - fortsætter ej
- 111 - Afbrudt udvekslingsstudent
- 112 - Orlov
- 113 - Fuldført
- 114 - Elev afgået ved døden
- 115 - Læreforhold ophørt
- Oprettes med startdato 07-12-2021 og slutdato 01-07-2100
- Afbrydelsesårsager tilgængeliggøres for KSS via
- WSRM-beskeden GetEducationIncomingEventVersion10
- EducationEventService.GetEducationIncomingEvents
- De gamle værdier / afbrydelsesårsager vil en en perioden blive anvendt overlappende med de nye værdier
Løsning
- DFDG kodelisten EducationEventCancellationCauseCodeTypeIdentifier udvides derfor med de værdier som STIL indfører.
- Udvidelsen sker i DFDG patch 2021-4r02 (18.01.2022).
Manuscript 241494 - Nye kodelisteværdier i kodelisten ClientSystemTypeIdentifier
Problem
- WSRM-aftagere vil (som hidtil) gerne kunne se, om en registrering er foretaget af systemet selv - eller af et andet system.
- Derfor skal nye registrerende systemer oprettes i kodelisten ClientSystemTypeIdentifier således, at det nye id kan indgå i WSRM'er på WsrmMessageService v11.
Løsning
- Tilføjelse af nye id'er i kodelisten således at WSRM-aftagere (for WsrmMessageService v11) lettere kan aflæse om en registrering af foretaget af systemet selv eller et andet system.
- id: 59
- navn: Edora JobTech
- beskrivelse: Edora JobTech
- startdato: 01-12-2021
- slutdato: 01-07-2100
- id 60:
- navn: Marselisborg IT - Virego
- beskrivelse: Marselsiborg IT - Virego
- startdato: 01-12-2021
- slutdato: 01-07-2100
- id: 59
Manuscript 232163 - JobOrderPriceHour fra VITAS på løntilskud FØP (type 'Job for førtidspensionister på særlige vilkår,').
Problem
- Løntilskudsaktiviteter for førtidspensionister, hvor JobOrderPriceHour er registreret kan ikke opdateres med ActivityService, da valideringen ikke omfatter jobordretyper vedr. løntilskud for førtidspensionister
Løsning
- JobOrderPriceHour (fra fx VITAS på løntilskud FØP) type 'Job for førtidspensionister på særlige vilkår' tilføjet validator.
Manuscript 250693 - Booking GDPR slettebatchjob omlægges pga. for dårligt afviklingstempo
Problem
- GDPR sletning af bookings afvikles i meget lavere tempo end forventet, det vil derfor tage for mange måneder at komme igennem puklen af for gamle bookings
Løsning
- Jobbet omlægges til at køre efter en plan med langt flere kørselsminutter pr. måned, nemlig 10 minutter 10 gange om dagen lørdag og søndag
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.