Gå til innhold

v2.98.0 — admin pre-deploy-sjekkliste

Release-dato: 2026-06-27

Tre side-versjoner: Versjonsnytt · teknisk fullversjon · admin pre-deploy-sjekkliste (du leser denne)


Viktigste verifiseringer

  • Kopier prosjekt tar nå med hele strukturen + ord-erstatning og datoforskyvning — Kopier et prosjekt med deloppgaver og milepæler; bekreft at deloppgave-hierarkiet og milepælene følger med
  • Timeregistrering-varsler i varselbjella — Opprett en regel med kanal Innboks som matcher en fersk timeføring og bekreft at mottaker får varsel i bjella.
  • Konsernavstemming som dashboard — Åpne Bankavstemming → Konsernavstemming og bekreft at dashboardet viser KPI-kort og paroversikt med saldo og 'sist oppdatert', at klikk på et KPI-kort filtrerer tabellen, og at...
  • Lag KAI-regler fra fritekst — Skriv «Ikke tillat lønnsart 6111» i feltet, klikk «Lag regel med KAI», og bekreft at editoren åpnes med en ferdig betingelse på lønnsart 6111.
  • SQL-editor — DDL (CREATE/ALTER/DROP/TRUNCATE/GRANT) for full tilgang — Som SystemAdmin med både urEdit og urDelete: kjør en CREATE TABLE i skrivemodus mot en testtenant og bekreft at den utføres; som SystemAdmin uten urDelete: bekreft at samme komm...
  • Anleggsregister — intern test release — Åpne Anleggsregister i intern test, gå gjennom dashboard, anleggsoversikt, avskrivning, kontrolloppsett og Visma/NXT-flyter, og loggfør eventuelle avvik før bred utrulling.

Før deploy

  • [ ] appsettings.json:LatestMigration matcher migrasjonene i denne releasen
  • [ ] Kunden er informert om planlagt deploy-vindu
  • [ ] Backup er bekreftet

Moduler som berøres

  • [ ] Bekreft konfigurasjon og tilgang for Prosjekt / Oppgaver
  • [ ] Bekreft konfigurasjon og tilgang for Timeregistrering
  • [ ] Bekreft konfigurasjon og tilgang for Bankavstemming / Konsernavstemming
  • [ ] Bekreft konfigurasjon og tilgang for KAI — AI-assistent
  • [ ] Bekreft konfigurasjon og tilgang for Intern Admin / Systemadministrasjon
  • [ ] Bekreft konfigurasjon og tilgang for Abonnement / Masterordre
  • [ ] Bekreft konfigurasjon og tilgang for Anleggsregister (intern test release)
  • [ ] Bekreft konfigurasjon og tilgang for Plattform / Felles
  • [ ] Bekreft konfigurasjon og tilgang for Forbedringer
  • [ ] Bekreft konfigurasjon og tilgang for Feilrettinger

Endringer som skal verifiseres

Nye funksjoner

Prosjekt / Oppgaver
  • [ ] Kopier prosjekt tar nå med hele strukturen + ord-erstatning og datoforskyvning — Kopier et prosjekt med deloppgaver og milepæler; bekreft at deloppgave-hierarkiet og milepælene følger med
Timeregistrering
  • [ ] Timeregistrering-varsler i varselbjella — Opprett en regel med kanal Innboks som matcher en fersk timeføring og bekreft at mottaker får varsel i bjella.
Bankavstemming / Konsernavstemming
  • [ ] Konsernavstemming som dashboard — Åpne Bankavstemming → Konsernavstemming og bekreft at dashboardet viser KPI-kort og paroversikt med saldo og 'sist oppdatert', at klikk på et KPI-kort filtrerer tabellen, og at 'Oppdater grunnlag' oppdaterer tallene uten konsollfeil.
KAI — AI-assistent
  • [ ] Lag KAI-regler fra fritekst — Skriv «Ikke tillat lønnsart 6111» i feltet, klikk «Lag regel med KAI», og bekreft at editoren åpnes med en ferdig betingelse på lønnsart 6111.

  • [ ] Aggregeringsregler i KAI-regelmotoren (timekontroll) — Importer Timekontroll-malene, kjør KAI Regelvalidering i Godkjenning og bekreft at uke uten overordnet vakt flagges.

Intern Admin / Systemadministrasjon
  • [ ] Per-domene bryter for timeregistrering-varsler — I Systemadmin → domeneoppsett, bekreft at 'Timeregistrering-varsler' vises og kan skrus av/på, og at /hangfire gir 404.

  • [ ] SQL-editor — DDL (CREATE/ALTER/DROP/TRUNCATE/GRANT) for full tilgang — Som SystemAdmin med både urEdit og urDelete: kjør en CREATE TABLE i skrivemodus mot en testtenant og bekreft at den utføres; som SystemAdmin uten urDelete: bekreft at samme kommando avvises med krav om full tilgang; bekreft at USE/BACKUP fortsatt blokkeres for begge.

  • [ ] SQL-editor — «Kjør i transaksjon» (atomisk skrivemodus) — I skrivemodus med «Kjør i transaksjon» på: kjør en batch der andre setning feiler (f.eks. UPDATE av en kolonne som ikke finnes) og bekreft at første setnings endring IKKE ble lagret. Skru av bryteren og bekreft at første setning da blir lagret før feilen.

  • [ ] SQL-editor — gruppering, kolonnevelger/festing, kolonneflytting, tastaturnavigasjon og tom-tilstand i resultatgriddet — Kjør en spørring i Systemadmin → SQL-editor: dra en kolonne til «Gruppering», klikk «Kolonner» og fest en kolonne (bekreft at den blir liggende ved horisontal scrolling), og kjør en spørring med WHERE 1=0 og bekreft at tom-tilstand-panelet vises.

  • [ ] SQL-editor — skjul tabell-panelet for større editor — I Systemadmin → SQL-editor, klikk «Skjul tabeller» og bekreft at venstrepanelet forsvinner og editoren får full bredde; last siden på nytt og bekreft at valget huskes.

  • [ ] SQL-editor — virtuell scrolling av resultater — Kjør en spørring som returnerer flere tusen rader i Systemadmin → SQL-editor og bekreft at resultatet ruller jevnt uten paginering, og at Excel-eksport fortsatt gir alle rader.

Abonnement / Masterordre
  • [ ] Datoendringslogg (abonnement) — Åpne Abonnement → Datoendringslogg, kjør Evaluer, bekreft at trace vises

  • [ ] NXT masterordre-import (abonnement) — Innstillinger → Datatilgang viser «Importer masterordrer (NXT)» under Abonnement-gruppen; POST api/SubscriptionImport/run-nxt med maxOrders=5 returnerer success:true med ordersImported>0 og linesImported>0; re-kjøring gir ordersImported:0, ordersSkippedExisting:N, linesImported:0, observationsImported:0 (idempotent — eksisterende rader overskrives ikke).

Anleggsregister (intern test release)
  • [ ] Anleggsregister — synkroniser kommuneregister fra Kartverket — Åpne Anleggsregister → Kontrolloppsett → Kommuner, klikk «Synkroniser fra Kartverket», bekreft, og kontroller at resultatdialogen viser antall lagt til/oppdatert/deaktivert/slettet.

  • [ ] Anleggsregister — virtuell scrolling på anleggsoversikt, avskrivning og bilagsjournal — Åpne Anleggsoversikt, /fixed-asset/depreciation og /fixed-asset/visma/posting-journal med et stort datasett og bekreft at radene ruller jevnt uten paginering, og at Excel-eksport fortsatt gir alle rader.

  • [ ] Anleggsregister — intern test release — Åpne Anleggsregister i intern test, gå gjennom dashboard, anleggsoversikt, avskrivning, kontrolloppsett og Visma/NXT-flyter, og loggfør eventuelle avvik før bred utrulling.

  • [ ] Anleggsregister — kolonnefilter og Excel-eksport i kontrollpanel (kommuner og grupper) — Åpne Anleggsregister → Kontrolloppsett → Kommuner og Anleggsgrupper og bekreft at Filter- og Excel-knapp vises i grid-verktøylinjen.

  • [ ] Anleggsregister — kolonnefilter og Excel-eksport i tabeller — Åpne Avskrivning, Bilagslinjer eller Avgående transaksjoner i Anleggsregister og bekreft at Filter- og Excel-knapp vises i grid-verktøylinjen.

  • [ ] Anleggsregister — kolonnefilter og Excel-eksport i kontoliste — Åpne Anleggsregister → Kontrolloppsett → Konto og bekreft at Filter- og Excel-knapp vises i grid-verktøylinjen.

  • [ ] Anleggsregister — kolonnefilter og Excel-eksport i kontrollpanel-tabeller — Åpne Anleggsregister → Kontrolloppsett → Prosjekt, Avdeling og Endringslogg og bekreft at Filter- og Excel-knapp vises i grid-verktøylinjen.

  • [ ] Anleggsregister — håndbok og hjelp i appen — Åpne en anleggsregister-side og klikk ?-ikonet; bekreft at riktig håndbokside åpnes.

  • [ ] Anleggsregister — Visma-klientdatabase per domene — Bekreft at ErpClientNumber er satt i Systemadmin → Domeneoppsett for Visma-tenanter, og at en tenant uten ERP kan åpne Anleggsregister-dashboard uten 500-feil.

  • [ ] Anleggsregister på Visma NXT — prosjekt-/ansvarsenheter via GraphQL — Åpne Anleggsregister-dashboard/prosjektoversikt som NXT-kunde og bekreft at prosjekter med navn og datoer vises.

  • [ ] Anleggsregister på Visma NXT — budsjett via GraphQL — Åpne Avskrivningsprognose/prosjektøkonomi som NXT-kunde og bekreft at budsjettall vises

  • [ ] Anleggsregister på Visma NXT — AccountX-register og fordelingsnøkler via GraphQL — Åpne AccountX-register og fordelingsnøkkel-import som NXT-kunde og bekreft at data vises

  • [ ] Anleggsregister på Visma NXT — ikke-inkluderte transaksjoner via GraphQL — Åpne 'ikke-inkluderte transaksjoner' som NXT-kunde og bekreft at ekskluderte transaksjoner vises

  • [ ] Anleggsregister på Visma NXT — fordelingsnøkkel på transaksjoner via GraphQL — Som NXT-kunde: bekreft at fordelingsnøkkel vises på transaksjoner og at avdelings-/kommune-gruppering teller riktig

  • [ ] Anleggsregister — anleggsoversikt på ny smart-grid — Åpne Anleggsregister → Anleggsoversikt, filtrer/sorter en kolonne, velg rader og bekreft at «Avskriv valgte» og Excel-eksport virker.

  • [ ] Anleggsregister — integrert kolonnevelger i anleggsoversikten — Åpne Anleggsregister → Anleggsoversikt, klikk «Kolonner», skjul en kolonne, last siden på nytt og bekreft at valget huskes.

  • [ ] Anleggsregister — innebygd Excel-eksport i anleggsoversikten — Åpne Anleggsregister → Anleggsoversikt og bekreft at Excel-knappen i grid-verktøylinjen tilbyr begge eksportalternativer.

  • [ ] Anleggsregister — integrert kolonnevelger og harmonisert periodevelger i prosjektoversikten — Åpne Anleggsregister → Prosjektoversikt, klikk «Kolonner», skjul en kolonne, last siden på nytt og bekreft at valget huskes.

  • [ ] Anleggsregister — integrert kolonnevelger og harmonisert periodevelger i avskrivning — Åpne Anleggsregister → Avskrivning, klikk «Kolonner», skjul en kolonne, last siden på nytt og bekreft at valget huskes.

  • [ ] Anleggsregister — integrert kolonnevelger i posteringsjournal (Visma) — Åpne Anleggsregister → Posteringsjournal, klikk «Kolonner», skjul en kolonne, last siden på nytt og bekreft at valget huskes.

  • [ ] Anleggsregister — harmonisert handlingsrad og periodevelger i avgående transaksjoner — Åpne Anleggsregister → Avgående transaksjoner og bekreft at periodevelgeren ligner anleggsoversikten og at gruppevalg vises som en knappegruppe til høyre.

  • [ ] Anleggsregister — harmonisert datovelger og eksportknapper i Visma-avstemming — Åpne Anleggsregister → Visma-avstemming og bekreft at datovelgeren ligner resten av modulen og at Excel/PDF vises som knapper.

  • [ ] Anleggsregister — harmonisert årsvelger og eksportknapper i noter til årsregnskap — Åpne Anleggsregister → Noter til årsregnskap og bekreft at årsvelgeren ligner resten av modulen og at Excel/PDF vises som knapper.

  • [ ] Anleggsregister — kolonnefilter og Excel-eksport i fordelingsnøkler og regnskapsår — Åpne Anleggsregister → Kontrolloppsett → Fordelingsnøkler og Regnskapsår og bekreft at Filter- og Excel-knapp vises i grid-verktøylinjen.

  • [ ] Anleggsregister — modernisert dashboard — Åpne Anleggsregister-dashboardet og bekreft at nøkkeltall vises som KPI-kort og panelene som dash-kort

  • [ ] Anleggsregister — raskere prosjektoversikt og avskrivningsprognose — Åpne Anleggsregister → Prosjektoversikt og rapporten Avskrivningsprognose på en Visma-tenant og bekreft at innlasting/beregning svarer uten lange ventetider.

  • [ ] Anleggsregister — paginering i kontrollpanel og tabeller (ytelse) — Åpne Anleggsregister → Kontrolloppsett → Konto og bekreft at pagineringslinje vises under tabellen.

  • [ ] Anleggsregister — tilgangskontroll på rapportsider — Logg inn som bruker uten Anleggsregister-tilgang og bekreft at /fixed-asset/report/depreciation-forecast blokkeres.

  • [ ] Anleggsregister — robust uten ERP-oppsett — Åpne Anleggsregister-dashboard og fordelingsnøkkelimport på en tenant uten ErpClientNumber/NXT-integrasjon og bekreft at siden svarer OK uten sletting.

  • [ ] Anleggsregister — Azure-oppstartsfeil ved EF-modellcache — Åpne en anleggsregister-side i staging og bekreft at ingen 500-feil oppstår ved første innlasting.

  • [ ] Anleggsregister — robust språk-/kulturhåndtering (500 på alle sider) — Åpne en anleggsregister-side med en bruker uten satt systemspråk og bekreft 200, ikke 500.

  • [ ] Anleggsregister på Visma NXT — markering av eksporterte transaksjoner — Marker en NXT-transaksjon som eksportert, kjør transaksjonslesningen på nytt og bekreft at den ikke lenger vises i avgående transaksjoner.

  • [ ] Anleggsregister på Visma NXT — feil ved Business-prosedyrer — Åpne Anleggsregister-dashboardet som NXT-kunde og bekreft at siden svarer uten «Incorrect syntax»-feil.

Plattform / Felles
  • [ ] Smart-grid — lagrede visninger (grunnmur) — Kjør klientmigrering og bekreft at tabellen wv_SmartGridView finnes; kall SmartGridView/GetViews for en grid og bekreft tom liste uten feil.

  • [ ] Smart-grid — bedre kolonnevelger (søk, merk/fjern alle, fest kolonne) — Åpne en liste med mange kolonner, klikk «Kolonner», søk etter et kolonnenavn, bruk «Fjern alle»/«Merk alle», og klikk fest-ikonet på en kolonne og bekreft at den blir liggende fast ved horisontal scroll.

Forbedringer

Forbedringer (15 endringer)
  • [ ] Smart-grid — kolonnevelger (vis/skjul, rekkefølge, festing) og dra-og-slipp — Åpne Anleggsregister → Kontrolloppsett → Endringslogg, klikk «Kolonner» og bekreft at du kan skjule/flytte kolonner, og at listen er paginert.

  • [ ] Prosjektoppgaver — større skrivefelt i hurtigpanel — Åpne en prosjektoppgave i hurtigpanelet, dra i tittel-/beskrivelsesfeltet og bekreft at teksten får mer plass.

  • [ ] Modernisert varslingsoppsett (admin) — Åpne Innstillinger → Systeminnstillinger → Varsling og bekreft at sletting åpner en dialog og at knappene er mørke.

  • [ ] Samlet avviksvisning i timegodkjenning — Kjør KAI Regelvalidering i Godkjenning og bekreft at arbeidstids-avvik vises i samme panel som regelavvikene.

  • [ ] «Rett opp» direkte fra avvikspanelet — Kjør KAI Regelvalidering med et avvik på avspasering vakt på feil avdeling, klikk «Rett opp», bekreft, og kontroller at avdelingen blir 9500 og at avviket forsvinner.

  • [ ] Tabeller — velg og sorter kolonner (opt-in) — I en tabell der funksjonen er aktivert, åpne Kolonner, skjul en kolonne og endre rekkefølge, og bekreft at endringen vises og huskes ved ny innlasting.

  • [ ] Tabeller — frosne (pinnede) kolonner (opt-in) — I en tabell der en kolonne er satt som pinned, scroll horisontalt og bekreft at kolonnen blir liggende fast med en kantskygge.

  • [ ] Tabeller — endre kolonnerekkefølge ved å dra i overskriften (opt-in) — I en tabell der funksjonen er aktivert, dra en kolonneoverskrift til en ny posisjon og bekreft at rekkefølgen endres og huskes ved ny innlasting.

  • [ ] Global feilhåndtering og logging — Fremtving en serverfeil i staging og bekreft at responsen inneholder feilmelding + type, og at feilen logges i Log stream.

  • [ ] Dokumentopplasting støtter PowerPoint-filer — Last opp en pptx-fil på en prosjektoppgave og bekreft at den ikke avvises på filtype

  • [ ] Raskere anleggsregister-dashboard og prosjektvisning — Åpne Anleggsregister → dashboard og prosjektvisning og bekreft rask lasting uten timeout

  • [ ] Konfigurerbar anleggskonto-rekkevidde (støtter 5-sifret kontoplan) — Sett anleggskonto-rekkevidde i Selskapsinnstillinger og bekreft at dashboardet viser transaksjoner i den rekkevidden

  • [ ] Anleggsregister-dashboardet laster seksjonsvis — Åpne Anleggsregister-dashboardet og bekreft at nøkkeltall vises umiddelbart mens Visma-seksjonene laster hver for seg

  • [ ] Raskere gruppert timegodkjenning + navn i gruppe-overskrift — Åpne Timegodkjenning → Oversikt, grupper på prosjekt, og bekreft rask lasting + at prosjektnavnet vises i gruppe-overskriften

  • [ ] Velg år direkte i datovelgeren på timegodkjenning — Åpne Timegodkjenning → Oversikt, klikk Fra-datovelgeren og bekreft at år kan velges fra nedtrekk

Feilrettinger

Feilrettinger (20 endringer)
  • [ ] Sjekkliste — «Fullført av» viser riktig person — Fullfør en sjekkliste som en annen bruker enn den som startet den, og bekreft at «Fullført av» viser den som fullførte.

  • [ ] Prosjektoppgaver — tildelt bruker vises i hurtigpanel — Åpne en prosjektoppgave som viser initialer i oppgavelisten, og bekreft at samme bruker vises under Tildelte brukere i hurtigpanelet.

  • [ ] Smart-grid — «fjern filter»-knapp på aktive filterchips er pålitelig igjen — Legg på et kolonnefilter i en smart-grid-tabell og bekreft at «×» på filterchipen fjerner filteret med ett klikk.

  • [ ] Nyheter — bilde og tagger tilbake i widgeten — Åpne forsiden og bekreft at en nyhet med opplastet bilde og tagger viser begge deler i widget-kortet.

  • [ ] Nyheter — emoji-reaksjoner er klikkbare og viser navn ved hover igjen — Åpne en nyhet, klikk på en emoji og bekreft at reaksjonen registreres og markeres, og at hover over en emoji med reaksjoner viser navnene.

  • [ ] Nyheter — emoji-reaksjoner lagres og vises riktig — Reager på en nyhet med to ulike emojis fra to brukere, og bekreft at begge lagres og vises korrekt i widget og nyhet, og at hover viser navnene.

  • [ ] Overordnet godkjenning — timer fra Digpro kan godkjennes — Med en ansatt som har Digpro-timer (wrExported=1, ugodkjent): åpne Overordnet godkjenning, slå på «Godkjenn også ukontrollerte timer», velg den ansatte og start godkjenning — bekreft at timene blir godkjent og forsvinner fra «ikke godkjent».

  • [ ] Tidsbank — fremtidig ferie/timer i akkumulert saldo — Registrer ferie frem i tid uten å godkjenne den, åpne Tidsbank og bekreft at den nå inngår i akkumulert saldo.

  • [ ] Aktivering timer regnskapsperiode — Kjør rapport for en periode som krysser månedsskifte og kontroller at NXT-hentingen bruker til-måneden.

  • [ ] Timeregistrering-varsler uten duplikatutsending — Trigger timeregistrering-varseljobben to ganger tett på hverandre og bekreft at samme regel/dag bare får én historikkrad.

  • [ ] Staging-migrering for brukerroller — Kjør klientmigrering på staging og bekreft at migration 20260609121800 passerer.

  • [ ] KAI-regler: ukedag- og datobaserte betingelser virker nå — Lag/importer regelen «Overordnet vakt – feil ukedag» og bekreft at en vakt ført på en annen dag enn torsdag flagges.

  • [ ] Sist sett-tidspunkt stemples kun på innlogget bruker — Opprett et Info-varsel med visningstype popup/modal og bekreft at det åpnes igjen som modal etter lagring

  • [ ] NXT OrgUnit→arbeidsordre-sync lagrer nå faktisk i ePortal — Kjør NXT OrgUnit-sync med TargetEntity=WorkOrder; bekreft at ordrene vises i arbeidsordre-listen

  • [ ] NXT-orgenhet-sync (push) feiler ikke lenger på poster uten sluttdato — Kjør NXT OrgUnit-push (Push/Bidirectional) med en post uten sluttdato; bekreft at batchen ikke avvises

  • [ ] «Vis i logg» i integrasjonsovervåking forhåndsutfyller ikke lenger søk med adapternavn — Klikk «Vis i logg» fra et integrasjonskort i Integrasjonsovervåking og bekreft at loggen viser oppføringer for kunden

  • [ ] SQL-editorens lesemodus gir ikke lenger falsk «contained COMMIT»-feil — Kjør «SELECT TOP 10 * FROM wv_User» i SQL-editoren i skrivebeskyttet modus og bekreft at radene vises uten COMMIT-feil

  • [ ] Oppgave-hurtigpanelet mister ikke lenger beskrivelse-endringer ved lukking — Rediger beskrivelsen i oppgave-hurtigpanelet og lukk panelet uten å trykke Lagre; bekreft at teksten er lagret når oppgaven åpnes på nytt

  • [ ] Anleggsregister (NXT): «kun kjøp»-visninger viser nå prosjekttotaler utenfor perioden — Åpne Anleggsregister på en NXT-tenant i «kun kjøp»-modus og bekreft at et prosjekt med kjøp i perioden også viser transaksjoner utenfor perioden

  • [ ] Arbeidsordre-liste på mobil viste rå tekstnøkkel på filterknappen — Åpne arbeidsordre-listen på mobil/smal skjerm og bekreft at filterknappen viser «Filtre», ikke «WorkOrder.filters»

Breaking changes

Ingen breaking changes er registrert i denne releasen.

Etter deploy

  • [ ] Kjør smoke-test (login, registrere timer, godkjenne timer)
  • [ ] Sjekk at integrasjoner kjører uten nye feil
  • [ ] Bekreft releasen med minst én superbruker

Mer informasjon