Version 2026.4 - 30. september 2026
I det følgende kan du læse om de nye funktioner og rettelser, som version 2026.4 af XFlow indeholder.
Endnu en gang har teamet arbejdet hårdt og udarbejdet en masse spændende tilføjelser og rettelser til XFlow.
Husk også at orientere jer i vores change log, hvor I kan se de ændringer og tilføjelser, der løbende bliver lavet.
Datoer for udrulning af version 2026.4
Onsdag den 23. september 2026 kl. 06.00: Alle testmiljøer opdateres.
Onsdag den 30. september 2026 kl. 06.00: Alle SaaS-kunder samt On-Premise-kunder (der opdateres via Octopus Deploy) opdateres automatisk.
On-Premise-kunder, der ikke benytter Octopus Deploy eller ikke ønsker automatiske opdateringer, skal selv opdatere deres XFlow-miljø via vores downloadside. De relevante kunder har modtaget særskilt information om dette.
Se gennemgangen af releasen her
Styr felter og flow afhængigt af login-metode
Nogle løsninger skal kunne bruges af både borgere og medarbejdere, men flowet skal ikke nødvendigvis være det samme. Når en medarbejder starter løsningen, skal vedkommende kunne lave et CPR-opslag, men når borgeren selv starter løsningen, skal CPR udfyldes automatisk.
For at kunne understøtte dette, er det nu muligt, at vælge systemværdien Loginmetode i sammenligningsfeltet, så du kan styre, hvilke felter der skal vises i udfyldelsen ud fra, hvordan udfylderen er logget ind.
Når du tilføjer et sammenligningsfelt, vil Loginmetode være tilgængelig når du vælger Sammenligning på systemværdi.
Loginmetoder, du kan vælge imellem i sammenligningsfeltet
MitID
MitID Erhverv
E-mail
Adgangsstyring
Windows
Anonym
Vælg loginmetode som systemværdi i dataafleveringer
I opsætningen af dataafleveringer, kan du nu også vælge systemværdier, der kigger på udfylderens loginmetode på aktivitetsniveau, herunder om udfylder er intern, er logget ind med MitID, MitID Erhverv eller anonymt login. Det betyder, at du f.eks. kan styre at en dataaflevering kun skal være aktiv, hvis udfylderen er logget ind med MitID Erhverv.
Du kan også styre dette ved at mappe op til et sammenligningsfelt fra udfyldelsen, der kigger på loginmetoden.
Bemærk: Når en medarbejder udfylder på vegne af en borger, regnes medarbejderen som udfylder. Systemværdien for ekstern MitID-bruger er derfor falsk i det tilfælde, selvom arbejdsgangen handler om en borger.
Anvend egen invitationsbesked under ‘Hvem’ i flowet
Når du inviterer nogen ind i en arbejdsgang under 'Hvem', kan du nu selv vælge, hvilken beskedskabelon der skal sendes til den inviterede.
Tidligere måtte du fravælge systembeskeden og i stedet sætte en dataaflevering op inden aktiviteten, hvis du ville sende noget andet end standardteksten. Det er ikke længere nødvendigt – du vælger bare skabelonen direkte under 'Hvem'.
Du kan bruge den nye mulighed, når du vælger Ekstern bruger (MitID) eller Ekstern bruger (e-mail/password).
Test løsninger i XFlow med testbrugere
// Nedenstående funktionalitet kræver et separat testmiljø. Har I kun en testorganisation i jeres driftsmiljø, er funktionen ikke tilgængelig dér //
At teste en løsning i XFlow har hidtil krævet rigtige personer og rigtige MitID-logins - derudover er de scenarier I skal teste ofte ikke repræsenteret blandt disse rigtige personer.
Nu kan du derfor i stedet bruge CPR-kontorets testdatasæt til test af jeres løsninger. Her finder du testpersoner med netop de relationer og attributter, din test kræver, fx et bestemt antal børn eller en bestemt civilstand – og du kan afvikle arbejdsgangen som dem. Du kan også teste som fiktive virksomhedsbrugere eller som jeres egne interne brugere.
Sådan kommer du i gang
Under Test-knappen på arbejdsgangsskabelonen kan du vælge Udfyld for en anden eller Opstart for en anden og derefter vælge den bruger, du vil teste som. Når du har valgt en bruger, kan du se de oplysninger, der knytter sig til brugeren, inden du opstarter arbejdsgangen, så du sikrer, at vedkommende har de korrekte egenskaber for testen.
Under fanen 'Links' er der desuden kommet et nyt link, Udfyld på vegne af en borger, hvor arbejdsgangen startes ved at indtaste et CPR-nummer fra testdatasættet. Linket kan du sende videre til dem, der skal se løsningen efter, men som ikke har adgang til administrationsdelen i XFlow – fx en fagperson, der skal bekræfte, at blanketten er bygget rigtigt.
[Indsæt skærmbillede af valg af testbruger]
Forhåndsvisning af beskeder
På en udfyldt arbejdsgang kan du nu se, hvordan de mails og Digital Post-beskeder, dataafleveringerne sender, kommer til at se ud for modtageren. Det finder du ved at klikke ind på arbejdsgangen på overblikket og herefter vælge fanen 'Teknisk info' → 'Aflevering til eksterne systemer' → 'Vis mere' → 'Forhåndsvisning af besked'.
Dette virker på alle miljøer – ikke kun testmiljø
[Indsæt skærmbillede af forhåndsvisning af besked]
Vigtige opmærksomhedspunkter vedr. anvendelse af test-funktionaliteten
CPR-numrene i testdatasættet kan tilhøre virkelige borgere - da testdatasættet udstilles og administreres af CPR-kontoret, har vi ikke indflydelse på, hvilke CPR-numre det indeholder. Vi har gjort CPR-kontoret opmærksom på, at nogle CPR-numre ikke er fiktive.
En testarbejdsgang afvikles som enhver anden - dataafleveringer bliver kørt, præcis som i en almindelig arbejdsgang. Vær derfor opmærksom på, hvad jeres flow foretager sig, inden I tester det.
Digital Post peger mod produktion - testmiljøet tager udgangspunkt i en kopi af driftsmiljøet, og systemet skelner ikke mellem testdata og reelle data. Findes der en borger med det CPR-nummer, I tester med, bliver beskeden dermed sendt til vedkommende.
Ret ikke Digital Post-afleveringer mod CPR-numre fra testdatasættet - send i stedet beskederne til jer selv, så I kan se indholdet uden at adressere det til en borger eller benyt i stedet den nye mulighed for at forhåndsvise beskeden.
Guide til testfunktionen
Du kan læse mere om, hvordan du bruger funktionen, i supportartiklen "Test af arbejdsgange: Opstart med CPR-testark og fiktive virksomhedsbrugere" på vores supportsite.
Begræns udfylder i at gå videre ud fra en indtastet dato
Mange løsninger er bundet op på en frist: en klage skal indgives senest to år efter, at fejlen blev opdaget, eller en ansøgning må højst vedrøre en behandling, der ligger fem år tilbage. Den slags har hidtil været svært at håndhæve i selve blanketten.
Datofelterne udstiller nu, hvor lang tid der er mellem dags dato og den dato, udfylderen indtaster – i dage, uger, måneder eller år. Den værdi kan du sammenligne på, og dermed vise en informationstekst, sætte en stopklods eller styre flowet, når fristen er overskredet.
De nye værdier findes på felterne Dato, Dagantal og Start- og slutdato og kan bruges både i sammenligningsfeltet og i dataafleveringer.
Beregningen låses ved første indsendelse, så en igangværende arbejdsgang ikke skifter resultat, blot fordi der går tid.
Nyt og bedre CVR-opslag
CVR-opslaget i XFlow henter nu data direkte fra Erhvervsstyrelsens egen service på virk.dk. Skiftet giver bedre og mere aktuelle data – og det har samtidig gjort det muligt at understøtte nogle af de ting, I har efterspurgt i CVR-feltet.
Binavne vælges nu fra en liste
Tidligere skulle udfylderen selv skrive binavnet ind manuelt. Nu henter XFlow virksomhedens faktisk registrerede binavne fra CVR, så de kan vælges fra en liste. Det virker både, når der kun må vælges ét binavn, og når der må vælges flere.
I de løsninger, hvor I i dag bruger binavne, kan udfylderen ikke længere selv skrive et binavn, men skal vælge blandt de registrerede. Til gengæld er I sikre på, at det binavn, der ender i udfyldelsen, rent faktisk findes i CVR.
Lukkede virksomheder kan skjules
Du kan nu slå fra, at ophørte virksomheder vises i søgeresultatet, så udfylderen ikke kommer til at vælge en virksomhed, der ikke længere eksisterer.
Ny indstilling: Bevar virksomhedsadresse
Når udfylderen valgte en produktionsenhed, blev adressefeltet hidtil altid overskrevet med produktionsenhedens adresse. Med den nye indstilling "Bevar virksomhedsadresse" kan du vælge, at adressefeltet skal blive stående med virksomhedens egen adresse i stedet. Er indstillingen slået fra, fungerer feltet som hidtil.
Ændringerne gælder feltet Virksomhedsoplysninger fra CVR.
Frontdesk har fået sit eget felt
Frontdesk-integrationen er flyttet ud af Booking-feltet og over i et nyt selvstændigt felt, der hedder FrontDesk.
Det nye felt virker præcis som Booking-feltet med Frontdesk slået til og har al den funktionalitet, du kender. Til gengæld kan du nu køre med O365-bookinger og Frontdesk samtidig, hvilket ikke var muligt før.
Vigtigt: Frontdesk-integrationen bliver i Booking-feltet i en periode, så I har tid til at skifte. Vi fjerner den dog i et kommende release, og derfor beder vi jer om at udskifte Booking-feltet med det nye FrontDesk-felt i de løsninger, hvor I bruger Frontdesk.
Flere tilladte filtyper i Digital Post og automatisk vedligehold
Digital Post tillader flere filtyper, end XFlow hidtil har understøttet, og listen udvides igen den 7. oktober 2026. I kan derfor nu uploade flere filtyper i Filupload-feltet – blandt andet CSV-filer.
Samtidig slipper I for selv at holde felterne opdateret. Med den nye indstilling på ‘Fil-upload’-feltet "Tillad altid alle tilladte filtyper i Digital Post" sætter du ét flueben, og feltet følger derefter automatisk med, hver gang listen udvides. Slår du indstillingen fra, vælger du som hidtil filtyperne manuelt.
Bemærk: De filtyper, der først bliver tilladt i Digital Post den 7. oktober 2026, bliver slået til hos jer ugen efter dette release.
IMS Case-integration:
Opdater eksisterende sag via CPR-nummer
Integrationen til IMS Case er blevet udvidet, så flere udfyldelser fra den samme borger eller elev kan lande i den samme sag – i stedet for, at der oprettes en ny sag hver gang.
Ny dataaflevering: IMS Case - Find sag
Vi har tilføjet dataafleveringen Find sag. Her kan du nu fremsøge en sag i IMS Case på baggrund af et CPR-nummer. Derudover er det også muligt at fremsøger sager på sagsnummer og custom fields.
Dataafleveringen søger i denne rækkefølge:
Sagsnummer – findes sagen, stopper søgningen her.
CPR-nummer – hvis der ikke er fundet noget på sagsnummer.
Custom field – hvis ingen af de to første gav et resultat.
Sådan bruger du det
Finder dataafleveringen en sag via Find sag mapper du sagens ID over i feltet Eksisterende sag (ID) på Opret/opdater sag, som derefter opdaterer sagen i stedet for at oprette en ny. Er feltet tomt, oprettes en ny sag. Finder søgningen mere end én aktiv sag, fejler dataafleveringen, da vi kan ikke vide, hvilken sag der skal opdateres.
Du kan læse mere i supportartiklen "Integrationer: IMS Case" på vores supportsite.
Optimering af performance
I denne version af XFlow har vi arbejdet at gøre de handlinger, som I foretager flest gange om dagen, hurtigere: at starte en ny arbejdsgang, åbne en eksisterende og indsende, godkende eller afvise den.
Ændringerne er bagvedliggende og kræver ingen handling fra jer.
XFlows AI-assistent, Lis, er blevet opdateret
XFlows AI-assistent, Lis, er blevet opdateret til nye og hurtigere sprogmodeller, og grænsefladen er lavet om, så det er tydeligere, hvad hun foretager sig undervejs.
Aktiviteten vises i rigtig rækkefølge
Tidligere blev Lis' mellemregninger og de opslag, hun laver, vist adskilt fra selve svaret. Nu får du én kronologisk tidslinje, hvor du kan følge med i, hvad der sker undervejs, og hvor svaret holdes tydeligt adskilt fra aktiviteten.
Ny rettighed: Brug AI-assistent
Adgangen til Lis styres nu af en selvstændig rettighed. Rettigheden gives ikke automatisk til eksisterende roller – kun systemadministratorer har den fra start. Vil I give andre adgang, skal I selv tildele rettigheden til de relevante roller eller rettighedsgrupper. AI-assistent-abonnementet skal fortsat være aktivt.
Åbenhed om brug af AI
Vi har samtidig gennemgået XFlows AI-funktioner, så de lever op til gennemsigtighedskravene i EU's AI-forordning (artikel 50). Det betyder blandt andet, at det tydeligt fremgår, når du interagerer med en AI-funktion.
Mindre ændringer og tilføjelser
Arbejdsgange, blanketter og felter
Arbejdsgangskabeloner viser nu et advarselsbanner, hvis betingelserne på flowet ikke er synkroniseret korrekt. Banneret har en knap, "Synkroniser betingelser", som genberegner betingelserne for dig, så du ikke selv skal bygge flowet om.
Dataafleveringer og integrationer
Fejlbeskederne fra dataafleveringer er blevet mere præcise. Mappings valideres nu også for systemværdier og "Udregn værdi", og "Udregn værdi" tjekker desuden selve formatet, og om de blanketter og felter, der henvises til, rent faktisk findes i arbejdsgangen.
XFlow er opdateret til en ny version af SignSDK'et, som alle tjenesteudbydere er blevet bedt om at skifte til. MitID-signering fungerer som hidtil.
CPR-opslag for SaaS-kunder er flyttet over på Datafordeleren. Der er indgået en ny aftale med CPR-kontoret, som dækker alle relevante formål og alle kunder. Skiftet er bagvedliggende og kræver ingen handling fra jer.
Public API
Der er kommet to nye endpoints, /User/GetAll og /ValueList/GetAll, så I kan hente alle brugere og alle værdilister – også de fælles værdilister, som hidtil ikke kunne tilgås via API'et.
Dokumentationen er præciseret flere steder, blandt andet om at PUT er en fuld erstatning, så felter, du udelader, bliver fjernet. Derudover er en række uoverensstemmelser mellem specifikationen og API'ets faktiske opførsel rettet.
Administration og indstillinger
Certifikater kan nu kobles direkte til en organisation og gemmes i databasen i stedet for på serveren. Funktionen aktiveres med en systemindstilling, og XFlow falder tilbage på systemcertifikatet, hvis organisationen ikke har sit eget.
Tekniske forbedringer, sikkerhed og performance
En sårbarhed for DOM-baseret Cross-Site Scripting via jQuery er lukket.
En række tredjepartspakker er opgraderet af sikkerhedshensyn, blandt andet YamlDotNet, SharpCompress og fast-uri.
Fejlrettelser
Arbejdsgange, blanketter og felter
..
Public API
..
Tekniske forbedringer, sikkerhed og performance
..