Forretningsprocesstyring (BPM)
BPM-modulet gør det muligt at dokumentere, modellere og analysere organisationens forretningsprocesser. Det kombinerer visuelle BPMN 2.0-diagrammer med modenhedsvurderinger og rapportering.
BPM-modulet kan slås til eller fra af en administrator i Indstillinger. N år det er slået fra, skjules BPM-navigation og -funktioner.
Procesnavigator

Procesnavigatoren organiserer processer i tre hovedkategorier:
- Ledelsesprocesser — Planlægning, styring og kontrol
- Kerneforretningsprocesser — Primære værdiskabende aktiviteter
- Støtteprocesser — Aktiviteter der understøtter kerneforretningen
Filtre: Type, Modenhed (Initial / Defineret / Styret / Optimeret), Automatiseringsniveau, Risiko (Lav / Middel / Høj / Kritisk), Dybde (L1 / L2 / L3).
BPM-dashboard

BPM-dashboardet giver et ledelsesoverblik over processtatus:
| Indikator | Beskrivelse |
|---|---|
| Antal processer | Samlet antal dokumenterede forretningsprocesser |
| Diagramdækning | Procentdel af processer med et tilknyttet BPMN-diagram |
| Høj risiko | Antal processer med højt risikoniveau |
| Kritisk risiko | Antal processer med kritisk risikoniveau |
Diagrammer viser fordeling efter procestype, modenhedsniveau og automatiseringsniveau. En tabel med øverste risikoprocesser hjælper med at prioritere investeringer.
AI-drevet BPMN-generering
BPMN-generering kræver en konfigureret AI-udbyder i Indstillinger → AI. Funktionen er tilgængelig for brugere med tilladelsen bpm.generate (BPM Admin- og Member-roller som standard).
I stedet for at tegne et procesflow fra bunden kan du beskrive det i naturligt sprog og lade Canopy generere BPMN-diagrammet for dig. Genereringspipelinen kører gennem en validationscyklus i flere trin:
- En LLM konverterer din tekst til en struktureret Logic-Core JSON-repræsentation
- En deterministisk reviewer kontrollerer korrekthedregler (f.eks. at alle stier når et slutevent, ingen forladte gateways)
- En layoutmotor renderer Logic-Core til et fuldt kompatibelt BPMN 2.0 XML-diagram
- Et compliancecheck evaluerer diagrammet mod 28 stil- og pragmaticregler
Generering af et nyt diagram
- Åbn et forretningsproceskort og gå til fanen Procesflow.
- Hvis der endnu ikke findes et diagram, klik på Generér med AI.
- I dialogen, skriv en beskrivelse af processen i naturligt sprog — jo mere specifik, jo bedre:
«En ordre modtages. En lagermedarbejder kontrollerer lagerbeholdningen. Hvis den er tilgængelig, pakkes ordren og afsendes. Hvis ikke, notificeres kunden, og ordren annulleres.»
- Klik på Generér. Pipelinen kører i baggrunden (typisk 15–30 sekunder).
- Når processen er færdig, viser dialogen:
- Det renderede BPMN-diagram (forhåndsvisning)
- Et complianceoversigt — grønt flueben hvis alle regler bestås, eller en liste over advarsler med deres alvorlighed
- Klik på Gem for at gemme diagrammet, eller luk for at kassere det.
Ændring af et eksisterende diagram
Hvis der allerede findes et BPMN-diagram på et proceskort, skifter Generér-knappen til Ret. Dette giver dig mulighed for at forfine det aktuelle diagram med en målrettet instruktion i stedet for at regenerere fra bunden:
- På fanen Procesflow, klik på Ret.
- Beskriv den ændring, du vil foretage:
«Tilføj en eskaleringssti fra godkendelsestrinnet til en ledergennemgang, hvis anmodningen overstiger € 10.000.»
- Klik på Generér. Den eksisterende Logic-Core opdateres og re-valideres.
- Gennemgå det opdaterede diagram og complianceoversigten, og klik derefter på Gem.
Complianceoversigt
Efter generering viser dialogen et complianceoversigt baseret på 28 regler fordelt på fire lag:
| Lag | Regler | Eksempler |
|---|---|---|
| Korrekthed | S01–S12 | Alle stier når et slutevent; gateways er korrekt parret |
| Stil | M01–M10 | Meningsfulde opgavebetegnelser; passende brug af baner |
| Pragmatik | P01–P03 | Processen passer på én side; ingen overdreven forgrening |
| Workflow-net | WF01–WF03 | Petri-net tilgængelighed og sikkerhed |
Fejl (rød) blokerer for lagring. Advarsler (rav) er informative — diagrammet kan stadig gemmes.
Selvhostet opsætning
BPMN-generering kræver sidecar-tjenesten bpmn-renderer, som håndterer BPMN 2.0 XML-layouttrinnet (drevet af ELK via biblioteket yet-another-bpmn-auto-layout). Med Docker Compose starter rendereren automatisk:
docker compose up -d
Rendereren er kun tilgængelig inden for det interne Docker-netværk — den er ikke offentligt eksponeret. Sæt miljøvariablen BPMN_RENDERER_URL, hvis du kører rendereren på en ikke-standard adresse (se Miljøvariabler).
Procesflow-editor

Hvert forretningsproceskort kan have et BPMN 2.0-procesflowdiagram. Editoren bruger bpmn-js og tilbyder:
- Visuel modellering — Træk og slip BPMN-elementer: opgaver, hændelser, gateways, baner og underprocesser
- Skabeloner — Vælg blandt 6 forudbyggede BPMN-skabeloner til almindelige procesmønstre (eller start fra et blankt lærred)
- Elementudtrækning — Når du gemmer et diagram, udtrækker systemet automatisk alle opgaver, hændelser, gateways og baner til analyse
Element-linking
BPMN-elementer kan linkes til EA-kort. For eksempel kan du linke en opgave i dit procesdiagram til den applikation, der understøtter den. Det skaber en sporbar forbindelse mellem din procesmodel og dit arkitekturlandskab:
- Vælg en opgave, hændelse eller gateway i BPMN-diagrammet
- Panelet Element Linker viser matchende kort (Application, Data Object, IT Component)
- Link elementet til et kort — forbindelsen gemmes og er synlig i både procesflowet og kortets relationer
Godkendelsesarbejdsproces
Procesflow-diagrammer følger en versionskontrolleret godkendelsesarbejdsproces:
| Status | Beskrivelse |
|---|---|
| Kladde | Under redigering, endnu ikke indsendt til gennemgang |
| Afventer | Indsendt til godkendelse, afventer gennemgang |
| Udgivet | Godkendt og synlig som den aktuelle version |
| Arkiveret | Tidligere udgivet version, gemt af historiske grunde |
Indsendelse af en kladde opretter et øjebliksbillede af versionen. Godkendere kan godkende (udgive) eller afvise (med kommentarer) indsendelsen.
Procesvurderinger
Forretningsproceskort understøtter vurderinger, der scorer processen på:
- Effektivitet — Hvor godt processen bruger ressourcer
- Virkning — Hvor godt processen opnår sine mål
- Compliance — Hvor godt processen opfylder regulatoriske krav
Vurderingsdata indgår i BPM-rapporterne.
BPM-rapporter
Tre specialiserede rapporter er tilgængelige fra BPM-dashboardet:
- Modenhedsrapport — Fordeling af processer efter modenhedsniveau, tendenser over tid
- Risikorapport — Risikovurderingsoverblik, der fremhæver processer, der kræver opmærksomhed
- Automatiseringsrapport — Analyse af automatiseringsniveauer på tværs af proceslandskabet