Visma-integrasjon¶
Anleggsregisteret avstemmes og bokføres mot Visma Business. Integrasjonen leser
data fra wv_ExtCache_*-tabellene og posterer bokføringsgrunnlag til Visma.
Tenant uten konfigurert ERP kan fortsatt bruke øvrige Anleggsregister-sider;
Visma-avhengige paneler vises da uten data.
For kunder på Visma Business NXT leses transaksjonene direkte via GraphQL. Hver transaksjon får sin fordelingsnøkkel fra det oppdaterte bilaget, og Anleggsregisteret avgjør om nøkkelen fordeler på avdeling og/eller kommune ved å slå sammen fordelingslinjene for nøkkelen — på lik linje med Business. Nøkler er som regel 0 (ingen fordeling); fordelingslinjene leses kun når minst én transaksjon faktisk har en fordelingsnøkkel.
Tilgang¶
| Hvem | Hva trengs |
|---|---|
| Rolle | Administrator (registrering/import), Leder (avstemming) med moduleId: 26 |
| Forutsetning | Visma-funksjoner krever wv_ExtCache_*-tabeller fylt og Visma-databasenavn (ErpClientNumber) konfigurert per tenant |
Funksjoner¶
| Rute | Hva |
|---|---|
/fixed-asset/visma/register-visma |
Registrér transaksjoner mot Visma |
/fixed-asset/visma/import-fixed-asset-from-visma |
Importér anleggsmidler fra Visma |
/fixed-asset/visma/visma-change-log |
Se endringslogg fra Visma-synkronisering |
/fixed-asset/visma/outgoing-transaction |
Utgående transaksjoner til Visma |
/fixed-asset/visma/visma-reconciliation |
Avstem anleggsregister mot Visma |
/fixed-asset/visma/posting-journal |
Bokføringsjournal |
Slik gjør du (avstemming)¶
- Åpne Anleggsregister → Visma → Avstemming
(
/fixed-asset/visma/visma-reconciliation). - Velg periode og kjør avstemming.
- Gå gjennom avvik og korrigér i anleggsregisteret eller i Visma.
- Poster bokføringsgrunnlaget når avstemmingen er ren.
Slette eller reversere en utgående transaksjon¶
På Anleggsregister → Visma → Utgående transaksjoner har hver rad handlinger helt til høyre. Hvilke som vises avhenger av hvor langt transaksjonen har kommet:
| Handling | Vises når | Hva den gjør |
|---|---|---|
| Rediger | Alltid | Åpner detaljene for transaksjonen. |
| Slett | Transaksjonen er ikke overført til Visma, og tilhører aktivt regnskapsår | Fjerner transaksjonen. Ingenting er sendt til Visma, så det finnes ikke noe å motpostere. |
| Reverser | Transaksjonen er overført til Visma, tilhører aktivt regnskapsår, og ingenting kommer etter den på anleggsmiddelet — se rekkefølgen nedenfor | Motposterer transaksjonen. Du må oppgi valuteringsdato innenfor regnskapsåret. |
Reversering gjelder alle fire transaksjonstypene: avskrivning, avgang, nedskrivning og reversering av nedskrivning.
Rekkefølgen er bindende. Er det registrert nyere transaksjoner på anleggsmiddelet, må de tas først — du reverserer bakover, én om gangen. En avskrivning i mars kan ikke reverseres så lenge det finnes en avskrivning i april på samme anleggsmiddel. Dette gjelder også når den nyere transaksjonen ennå ikke er overført til Visma, og når den ligger i et senere år enn det du ser på — en transaksjon datert i januar neste år sperrer for reversering av desember-transaksjonen, selv om den ikke vises i listen din. Transaksjoner uten beløp teller ikke med — en avgang der salgssum og kostnader går opp i opp sperrer altså ikke for reversering av en tidligere transaksjon. Alt annet teller med, også transaksjoner som er sperret for overføring til Visma og derfor ikke står i listen din: de er ført på anleggsmiddelet, og da er de en del av rekkefølgen.
Rekkefølgen regnes per måned. Måneden er perioden — en transaksjon datert 5. mars og en datert 20. mars ligger i samme periode, og datoen inne i måneden avgjør ingenting.
Ligger flere transaksjoner i samme måned, er det transaksjonstypen som bestemmer hvilken som er sist:
- Avgang — kommer alltid sist. Er anleggsmiddelet avgått i mars, må avgangen reverseres før noe annet fra mars.
- Reversering av nedskrivning
- Nedskrivning
- Avskrivning — regnes som først i måneden.
Det betyr at en avskrivning i mars ikke kan reverseres så lenge det står en avgang eller en nedskrivning i samme måned. Du tar den øverste i listen først.
To transaksjoner av samme type i samme måned tilbys begge. Er det ført to nedskrivninger i mars, kan du reversere hvilken som helst av dem — systemet skiller dem ikke innbyrdes, fordi rekkefølge inne i en måned ikke er ment å bety noe. Dette er et bevisst valg, ikke en mangel.
Kontrollen kjøres på nytt når du bekrefter, så en handling kan bli avvist selv om knappen var der — typisk fordi listen din er blitt utdatert.
Handlingene vises på skjermbredde fra og med tablet. På mobil må du åpne siden på en større skjerm for å slette eller reversere.
{ .technical }
Knappene styres av isDeletable og isReversable på hver rad fra OutgoingTransactionController. Både griden og server-porten avgjør rekkefølgen med FixedAssetOperationService.EndsFixedAssetTimeline — én regel, delt, så knappen og kontrollen ved bekreftelse ikke kan gli fra hverandre. Sammenligningssettet bygges av OutgoingTransactionComparisonSet fra GetTimelinePositionsFrom, som leser fra 1. januar i det etterspurte året og framover, avgrenset til anleggsmidlene som faktisk vises. Det er bevisst en egen lesning og ikke GetForOutgoingTransactions: sistnevnte avgjør hva som skal vises i griden og utelater blant annet avskrivninger der alle bilagslinjer er sperret for eksport, mens server-porten regner dem med. Medlemskapsregelen er OrdersFixedAssetTimeline alene. Eksportrekkefølgen bruker fortsatt ComesAfter på dagsnivå og er en egen kontrakt som ikke er endret.
Vanlige problemer¶
| Symptom | Årsak | Løsning |
|---|---|---|
| Ingen data i avstemming | wv_ExtCache_* ikke fylt |
Kjør cache-synkronisering / kontrollér integrasjonsoppsett. |
| Ingen Visma-data på tenant | Databasenavn ikke satt eller ERP-integrasjon mangler | Kontrollér ErpClientNumber i Systemadmin → Domeneoppsett eller sett opp NXT-integrasjon. Øvrige Anleggsregister-sider kan brukes uten Visma-data. |
| Feil Visma-database | Feil databasenavn satt på tenant | Kontrollér ErpClientNumber i Systemadmin → Domeneoppsett. |
| «Reverser» mangler på en transaksjon jeg mener er den siste | Det finnes en nyere transaksjon på samme anleggsmiddel — den kan ligge utenfor filteret du står i, i et senere år, eller i samme måned som en transaksjonstype som kommer etter (avgang, deretter reversering av nedskrivning, deretter nedskrivning, deretter avskrivning). Den teller med selv om den ikke er overført til Visma | Fjern måneds- og «Eksporter»-filteret og se hele året for anleggsmiddelet, og kontrollér om det er ført noe på anleggsmiddelet i et senere år. Reverser den nyeste først. |
| «Reverser» eller «Slett» avvises når jeg bekrefter | Listen var utdatert — noen har registrert en nyere transaksjon, eller transaksjonen er blitt overført til Visma, siden du åpnet siden | Oppdater listen og prøv igjen. Fram til 2026-08-18 kom dette som den engelske utviklerteksten «Trying to delete un-deletable operation»; nå får du en forklarende melding. |
| Utgående transaksjoner: tom tabell etter fjernet «Eksporter»-filter | Rettet fra 2026-08-17: filteret betyr nå «ingen begrensning» (viser både eksporterte og ikke-eksporterte) når det fjernes med x-knappen på kolonnen, i stedet for å falle tilbake til «Nei» og forkaste de andre aktive filtrene | Ingen handling nødvendig — fjern «Eksporter»-filteret for å se allerede eksporterte transaksjoner. |
