925.43 - Diverse DFDG m.v. fejlrettelser i 2023-2

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


STAR Projektleder (PL)Forretningsanalytiker (FA)STAR Release
start ibrugtagning
Epic statusEksterne snitflader
Knud de Place (STAR)Jesper Brunholm2023-21.0KSS, A-kasse, KSD, KY



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)

key po fa ux sme eksterne snitflader interne snitflader status labels
Loading...
Refresh

DS-12170 - Getting issue details... STATUS


Indholdsfortegnelse




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.BeskrivelseRelevant for
925.43.1Fejl i DFDG rettes, så services fungerer som oprindeligt forudsat.DFDG, Jobnet, JobKon. LSS






Kriterier for tilsagn til serviceaftager i forhold til STARs snitfladerBerørte acceptkriterierBemæ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.

SummaryVarslingstypeVarslingsnoteEksterne SnitfladerInterne SnitfladerProject
IllnessCompositeService (version 5).CreateIllnessÆndretStartdato kan tilbagedateres op til 60 dage. FB 334016.A-kasse, KSSN/AD+S
IllnessRecoveryInformationService (version 8).CreateRecoveryÆndretKSD kan raskmelde (uden at få fejl) på afdøde borgereKSD, KSS(t.o.)N/AD+S
Kontaktforloeb.AfholdtSamtaleService (v 1).CreateAfholdtSamtaleÆndretSamtale i rehabiliteringsteam (id 18) kan bruges på kontaktgruppe Revalidering (id 4) jf. FB 331707KSSN/AD+S
Kontaktforloeb.IndkaldelseService (v 1).CreateIndkaldelseÆndretSamtale i rehabiliteringsteam (id 18) kan bruges på kontaktgruppe Revalidering (id 4) jf. FB 331707KSSN/AD+S
VisiteringOgStatusServices.HelbredsbegraensningService (version 1).UpdateHelbredsbegraensningÆndret2 nye mere specifikke fejlkoder (100021 og 100022)A-kasse, KSSN/AD+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.

summary varslingstype varslingsnote eksterne snitflader interne snitflader project
Loading...
Refresh


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.2023328593Fjerne JobKon fra Amp’ens forsideAMP'en forside efter loginSTARX





2023-2--
28.02.2023

334276

 VisiteringOgStatus.HelbredsbegraensningService UpdateHelbredsbegraensning snitflade beskrivelse eller service?

HelbredsbegraensningService

  • UpdateHelbredsbegraensning








2023-2DS-12825Ja
03.03.2023331707Ønske om at samtaletypen 'Samtale i rehabiliteringsteam' kan bruges på målgruppe 'Revalidering'

IndkaldelseService

  • CreateIndkaldelse
SchultzX
X



2023-2

DS-13268

DS-13269

Ja
03.03.2023322357Batchjob KF-BehandlFrist fejler med DeadlockBatchjob KF-BehandlFrisSF






2023-2--
03.03.2023330261Tilmeld borger udenYdelse som dimmittend med Booking giver hård Deadlock. GetIndkaldelse

UnemploymentEnrollmentService

  • UnemploymentEnrollment
SF






2023-2--
03.03.2023321707Huskeservice til borger ved aflysning af samtale i a-kassenHuskeservice







2023-2--
08.03.2023226219CV-søgbarhed er ude af sync i historikvisningen på JobnetCv-søgbarhedSTARX
XX


2023-2--
09.03.2023334016Ændringsønske fra Holstebro vedr. mulighed for at tilbagedatere 'Sygdom - sygemelding' 60 dage

IllnessCompositeService

  • CreateIllness
SchultzX
XX


2023-2DS-13348Ja
10.03.2023295666JobApplicationSourceTypeIdentifier med identifikator 5 i ProdJoblogServiceSchultzX
XX


2023-2--
10.03.2023296470JoblogEntryTypeOfSubmissionTypeIdentifier kommer ind med med identifikator 5JoblogServiceSchultzX
XX


2023-2--
10.03.2023337757RegularExpressionAttribute accepterer altid den tomme streng
DFDG






2023-1r01----
10.03.2023336557Planlagt samtale aflyses ikke ved oprettelse af fravær 'kontaktforløb er hos A-kassen'
SchultzX
XX


2023-1r01--
10.03.2023338145System-versionering genetableres ikke altid af slettejob(s)HistorikdannelseDFDG






2023-2--
13.03.2023339089Borger i KG 1 - fravær på vej i job kan ikke oprettes - synkronisering fejlerDatagenopretning - afholdte samtaler indeholder kun linjeskift som aftaleref.KMD (KSS)X
XX


2023-1-emergency

14.03.2023

--
13.03.2023338763Tomt navn i AfholdendeSagsbehandler-tabelDatagenopretningDFDGX
XX


21.03.2023--
13.03.2023339088Fejl ved opdatering af jobordreDatagenopretningSchultz






2023-1-emergency

15.03.2023 og 20.03.2023

--
17.03.2023339408Modtager mange WSRMer ved opdatering af jobordre

JobordreService

  • WSRM'er
    • GetCompanyRecruitmentVersion4
    • GetCompanyRecruitmentEventVersion2
    • GetCompanyRecruitmentEventVersion3
Schultz

X



2023-1-emergency

20.03.2023

--
17.03.2023339599Forkert ClientSystemTypeIdentifier i WSRM - GetPersonInterview

WsrmMessageService

  • GetPersonInterview
Schultz

XX


2023-1r01--
17.03.2023339622Lav ny løsning mht. ClientSystemTypeIdentifier i CompanyRecruitment-WSRM'er



XX


2023-1r01--
17.03.2023338882Manglende Validering på WSRM'er GetIndkaldelseVersion1: GetIndkaldelse:Moedebeskrivelse. Og i GetBookings - MeetingDescription

WSRM'er

  • GetIndkaldelseVersion1
  • GetBookings
  • GetCancelledBookings
KMD i 338764

XX


2023-1r01--
17.03.2023339705Datagenopretning af a-kasse indkaldelser som er markeret som ejet af jobcenteretDatagenopretning


XX



21.03.2023 og 30.03.2023--
17.03.2023339347Kontaktforloeb.IndkaldelseService.GetIndkaldelser udlæser a-kasse samtaler som tilhørende Jobcenter

Kontaktforloeb

  • .IndkaldelseService.GetIndkaldelser
KMD (a-kasse)

XX


2023-1r01--
17.03.2023336227KOMBIT: Area: UC113 ; Exception ; ZP_PEM-113-ZP_INTERNAL_ERROR- ; Use case 113, internal error number IE1Sygemelding fra KSDKSD






2023-2--
28.03.2023340919Fejl ved oprettelse af fravær 75 ("Det angivne IndkaldelseId er ikke kendt i systemet")

AbsenceRegistrationService

  • CreateAbsence
KMD (Føniks)

XX


2023-2--
28.03.2023341343JC Fællessamtale står 'uden gæstende myndighed' selvom medlemmet har tilvalg gæstende myndighedWSRM'er om indkaldelserNetcompany

XX


2023-1r02--
28.03.2023342171Deserialisering af WarningRegistration-WSRM fejler i DFDG.Eksternekommunikation








2023-1r02--
28.03.2023341098Fejlbesked 9379 - Borger er i a-kasse-forsøg (har fravær 75) og må ikke bookes til møder i Jobcentret.

IndkaldelseService

  • CreateIindkaldelse

BookingService

  • CreateBooking
KMD (KSS)X
XX


2023-1r02--
28.03.2023340923STAR ændrer jobcenter tilknytningen til en kommune, hvor borgeren ikke har cpr adresseCPR flytningSchultz

X



2023-2--
28.03.2023340933Forkert udsendelse af CompanyRecruitment-WSRM'erJobordre WSRM'erDFDG

X



2023-2--
29.03.2023342156RabbitMQ Prod: Sequence contains more than one matching element i KontaktgruppeOprettetEventAflysning af ulovlige samtaletyper ved KG_skiftDFDG

XX


2023-2r02--
29.03.2023341336RabbitMQ Prod: CompanyRecruitmentBll.SendEmail() did not find a text for ConfigStore:'JobordreSendEmail'Jobordrer - mail til virksomhedDFDG

X



2023-2r02--
29.03.2023333742Ved sagsbehandlerskift oprettes kontaktperson ikke automatisk hos KøbenhavnFagprofessionelle kontaktpersonerSchultz

XX

2023-2
--
30.03.2023217828Tillade raskmelding fra KSD selvom borger er dødIlnessRecoveryInformationServiceSTAR for KSD

X
KSD

2023-2DS-13656Ja
31.03.2023343117Fejl ved læsning af Afholdte samtaler - "The Aftalebeskrivelse field is required"

AfholdtSamtaleService

  • GetAfholdtSamtale
SchultzX
XX


31.03.2023--
31.03.2023338335Frist ikke lukket ved flytning til ny kommuneLukning af frister ved CPR-flytning mellem kommunerSchultz

X



2023-2--
31.03.2023338741DFDG-TASS-GetUdbEvents - fejler i LSS: could not establish secure channel for SSL/TLS with authority 'integrationsplatformen.dk'Hændelser fra Ungedatabasen kan ikke hentesSF

X



2023-1r02--
17.04.2023344073Borger får fejlmeddelelser på Jobnet - med fejlbesked fra PSS - datagenopretning af tekstfelt iPSS - helbredsmæssige begrænsningerSTARX
XX


17.04.2023--
17.04.2023346945Kan ikke hente oplysninger om døde borgere i PSS'enPSSSchultzX
XX


2023-2--
17.04.2023344888Vi får flere fejl på gennemførsel af samtalerSporadisk fejl pga databasetimeoutSchultz

XX


2023-2--
17.04.2023331709Borger skifter måske jobcenterFlytteflowSchultz

X



2023-2--
20.04.2023347145Borger kan ikke indkaldes til samtaleAfholdt samtale kan ikke registreresSchultzX
XX


2022-3--
26.04.2023247421Kolonnedefinition af [MainJobcenterIdentifier] i tabellen [tblCprAuthority] og problem med GetActivitiesByJobcenter

ActivityService

  • GetActivitiesByJobcenter







2023-2
--

Manuscript  - 

Problem

  • x

Løsning

  • x


Manuscript  - 

Problem

  • x

Løsning

  • x


Manuscript 247421 - Kolonnedefinition af [MainJobcenterIdentifier] i tabellen [tblCprAuthority] og problem med GetActivitiesByJobcenter

Problem

  • Metoden ActivityService#GetActivitiesByJobcenter returerner ikke alle aktiviteter i JC Kbh (for visse subjobcentre)

Løsning

  • Metoden ActivityService#GetActivitiesByJobcenter returerner alle aktiviteter i JC Kbh


Manuscript 347145 - Borger kan ikke indkaldes til samtale (titel rettet til "Afholdt samtale kan ikke registreres" svarende til sagens indhold)

Problem

  • Der kan ikke oprettes afholdt samtale for borgerer der har fået ændret kontaktgruppe i forbindelse med datagenopretning 13/4, hvis tidspunkt for afholdt samtale ligger mellem kontaktgruppens starttidspunkt og tidspunkt for datagenopretning

Løsning

  • Ændring af validering så kontaktgruppe på samtaletidspunktet ikke hentes ud fra RowValidFrom/-To, men udelukkende ud fra start- og sluttidspunkt.


Manuscript 331709 - Borger skifter måske jobcenter

Problem

  • Flytteflow for borger, hvor der manuelt er ændret jobcenter og der er fremtidige indkaldelser i det nye jobcenter. Indkaldelser i nyt jobcenter aflyses, når der modtages opdateringer til borgerstamdata.

Løsning

  • Start kun autority transfer flow ved ændring af adresse.


Manuscript 344888 - Vi får flere fejl på gennemførsel af samtaler

Problem

  • Sporadisk fejl pga databasetimeout. Retry fejler.

Løsning

  • Ændring af retry-håndtering (Clear EF's ChangeTracker between retries in TransactionScopeCommandDecorator to avoid unintented db operations across retries)


Manuscript 346945 - Kan ikke hente oplysninger om døde borgere i PSS'en

Problem

  • Der kan ikke via PSS læses oplysninger i de nye forretningsdomæner, hvis borger er afgået ved døden.

Løsning

  • Rettet, så PSS ikke fejler, hvis der kaldes videre til nye forretningsdomæner for at læse oplysninger om fx helbredsmæssige begraensninger og aktivitetstillæg.


Manuscript 344073 - Borger får fejlmeddelelser på Jobnet - med fejlbesked fra PSS - datagenopretning af tekstfelt i

Problem

  • Hvis Helbredsmæssige begrænsninger beskrivelsen ikke er udfyldt i en registrering af helbredsmæssige begrænsninger, fejler udlæsningen i PersonStatusService

Løsning

  • Tomme beskrivelsesfelter datagenoprettet til "Ikke oplyst". 132.639 registreringer er datagenoprettet.


Manuscript 338741 - DFDG-TASS-GetUdbEvents - fejler i LSS: could not establish secure channel for SSL/TLS with authority 'integrationsplatformen.dk'

Problem

  • Hændelser fra Ungedatabasen kan ikke hentes. Årsag STIL havde ikke fået lagt snitfladen "HaendelserForSTARV3" i produktion.
  • Endvidere er feltet AfsluttetUddannelsesNiveau i UdbEvent tabellen ændret fra type nvarchar(100) til type int (ifm skift til kodeliste) og at den nødvendige type-ændring i de relaterede stored procedures ikke var foretaget.

Løsning

  • Prod.lægning af snitflade i UDB 30. marts 2023.
  • Ændring af type i SP.


Manuscript 338335 - Frist ikke lukket ved flytning til ny kommune

Problem

  • Frister for selvbook lukkes ikke ved CPR-flytning mellem kommuner.
  • Årsag: Vi ikke har oplysninger om den oprindelige opretter, når vi i DFDG Classic henter frister fra kontaktforløb i forbindelse med lukning af frister. Frister bliver overført til DFDG Classic med event, så frister skal ikke længere hentes fra Kontaktforløb. Eventet indeholder ikke oprindelig opretter.

Løsning

  • Udvidelse af event med ophav, så vi ud fra ophav kan afgøre om frister skal lukkes ved CPR-flytning mellem kommuner.


Manuscript 343117 - Fejl ved læsning af Afholdte samtaler - "The Aftalebeskrivelse field is required"

Problem

  • Afholdte samtaler med tomme samtaleref., herunder ref. med fx kun linjeskift kan ikke udlæses

Løsning

  • Datagenoprettet tomme samtale og indsat aftaleref. teksten 'Ukendt'. Ca 1.500 samtaler datagenoprettet.


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 scenarieBerø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.