Gå til innhold

Prosesser og flytdiagrammer

Visuell oversikt over hvordan modulene i ePortal henger sammen. Hver modul har en egen flyt-side som viser hovedprosessen, tilstandsoverganger og avhengigheter. Sidene står med status: review frem til Konti-teamet har gjennomført den manuelle fagkontrollen.

Diagrammene er en oversikt. For "Slik gjør du"-trinn på enkelte handlinger, gå til arbeidsprosess-sidene under hver modul.


Modul-flyter

Modul Hva diagrammet viser Inngang
Time Prosesskart med undersider for registrering til eksport, perioder, egenmelding, timebank og teknisk dataflyt Til prosesskartet →
Arbeidsordre Ordrelivssyklus, feltregistreringer og fakturering Til prosesskartet →
Prosjekt Planlegging, gjennomføring, oppfølging og avslutning Til prosesskartet →
CRM Kunde, kommunikasjon, avtaler og salgspipeline Til prosesskartet →
HMS Sjekklister, avvik, tiltak, risiko og kjemikalier Til prosesskartet →
Lager Varemottak, uttak, saldo og varetelling Til prosesskartet →
Bankavstemming Import, matching, periodeavslutning og konsernavstemming Til prosesskartet →
Aktivering timer Rapportmotor, kontroll, bilag og historikk Til prosesskartet →
KAI AI-generering, menneskelig kontroll og lagring i fagmoduler Til prosesskartet →
Konti Connect Oppsett, scheduler, adapterkjøring og gjenoppretting Til prosesskartet →

Plattformflyter

Komponent Hva diagrammene viser Inngang
Integration API v1/v2-autentisering, tenant-oppløsning, request/dataflyt, fagområder og drift Til prosesskartet →

Hvordan diagrammene blir laget

Hvert diagram er bygget på faktiske kode-fakta — vi henter:

  • Tilstander fra Angular-enum-er (enum.ts) og C#-modeller
  • Overganger fra service-/controller-metoder som endrer state
  • Avhengigheter fra hvilke komponenter som leser/skriver hva

Når en flyt endres i koden, skal diagrammet oppdateres i samme PR etter reglene i CLAUDE.md. Claude Code-kommandoen /sync-docs kan kjøres for å lete etter glemte dokumentasjonsendringer, men diagrammene genereres eller godkjennes ikke automatisk. Kildeverifisering og faglig review er fortsatt påkrevd.

Felles visning og zoom

Alle Mermaid-diagrammer får automatisk fullskjermsvisning, zoom, panorering og tilbakestilling. Funksjonen leveres globalt av javascripts/mermaid-zoom.js, også etter intern navigasjon i håndboken.

Forfattere skal bare skrive en vanlig mermaid-kodeblokk. Ikke legg inn egen HTML, JavaScript eller zoom-knapp på den enkelte siden. Følg prosessflyt-malen for struktur, kildeverifisering og ferdigkriterier.


Relaterte sider