Klargjøre arbeidsordre for fakturering¶
Som leder kontrollerer du linjene på en arbeidsordre (timer, materialer, eksterne kostnader) og setter fakturastatus på dem før ordren går videre til fakturering. Arbeidsordre-modulen har ingen egen «Godkjenn ordre»-knapp som låser hele ordren — kontrollen skjer på linjenivå via fakturastatus og «Ikke fakturer»-merket.
Mobil-vennlig: Du kan åpne en ordre og se linjer/timer/kostnader på mobil, men selve klargjøringen (merke flere linjer og endre fakturastatus) er enklest fra en PC.
Tilgang¶
| Hvem | Hva trengs |
|---|---|
| Rolle | Bruker med tilgang til Arbeidsordre-modulen (modulnummer 30) |
| Modul | Arbeidsordre — tilgangen kontrolleres når du åpner siden (work-order-routing.module.ts:14) |
| Redigeringsrett | Alle som ser ordren kan endre linjer og fakturastatus. Det finnes ingen egen lese-rolle i arbeidsordre-modulen (WorkOrderDtos.cs:86) |
Prøver du å opprette en ny arbeidsordre mens virksomheten bruker et eksternt system som hovedkilde, får du meldingen «Eksternt system er master - kun lesevisning» (work-order-list.component.ts:665-670).
Hva som faktisk finnes i UI¶
Det er ingen knapp for «Godkjenn ordre», «Avvis», «Returner til ansatt» eller «Bulk-godkjenn ordre» i arbeidsordre-modulen — verken i ordrelisten eller på detaljsiden. Det finnes heller ingen ordrestatus «Utført», «Påbegynt» eller «Godkjent». Selve ordren har kun to tilstander, definert i work-order-list.component.ts:284:
| Status | Hva den betyr |
|---|---|
| Aktiv | Ordren er i arbeid |
| Avsluttet | Ordren er ferdig og ligger under fanen Lukkede arbeidsordre |
Det som tilsvarer «klargjøring for fakturering» er å endre fakturastatus på linjene og eventuelt merke linjer som «Ikke fakturer». Disse statusene gjelder linje for linje, ikke ordren som helhet.
Fakturastatus-verdier¶
Badgefargene er definert i work-order-list.component.ts:620-641, og menyvalgene i work-order-detail.component.html:400-416:
| Status | Badgefarge | Hvor det settes |
|---|---|---|
| Ikke fakturert | Gul | Standard for nye linjer; brukes også for å nullstille en linje |
| Klar | Blå | «Klargjør for fakturering» — linjen plukkes opp av faktureringsprosessen |
| Pågår | Mørkeblå | Settes automatisk når et fakturagrunnlag er bygget |
| Fakturert | Grønn | Settes når faktura er sendt |
| Delvis | Gul | Settes ved delfakturering |
| Kansellert | Rød | Settes når faktura krediteres |
Bare Ikke fakturert, Klar og Fakturert kan velges manuelt fra menyen Endre fakturastatus.
Slik klargjør du en ordre¶
1. Finn ordren i listen¶
Gå til Arbeidsordre (/work-order). Listen åpner alltid på aktive ordre (work-order-list.component.ts:42). Bruk Fakturastatus-filteret til å vise ordre som står som «Ikke fakturert» eller «Klar». Klikk på ordrenummeret for å åpne detaljsiden.
2. Gå gjennom fanene¶
Detaljsiden har disse fanene (work-order-detail.component.html:297-361):
- Linjer — varer/produkter og fritekstlinjer
- Timer — timeregistreringer overført eller registrert direkte på ordren
- Lagertransaksjoner — uttak/retur
- Dokumenter — vedlegg lastet opp på ordren
- Kommentarer — intern korrespondanse
- Eksterne kostnader — leverandørkostnader (egen godkjenningsflyt, se under)
- Budsjett
- Fakturagrunnlag — bygges når linjer er klar
- Fakturalogg — alle fakturahendelser på ordren
Bruk dette til å verifisere at timer, materialer og kostnader stemmer før du klargjør linjer for fakturering.
3. Sett fakturastatus på linjene¶
På Linjer-fanen velger du de aktuelle linjene med avkrysningsboksen i venstre kolonne. Når én eller flere linjer er valgt, vises knappen Endre fakturastatus i verktøylinjen (work-order-detail.component.html:390-419):
- Ikke fakturert — nullstiller linjen
- Klar — linjen er klar for fakturering
- Fakturert — manuell overstyring (typisk hvis faktura er sendt utenfor systemet)
Etter vellykket oppdatering vises meldingen «antall linjer oppdatert» (work-order-detail.component.ts:626-631). Linjene lastes inn på nytt og avkrysningene tømmes.
4. Marker linjer du ikke skal fakturere¶
Samme meny har to valg for «Ikke fakturer», under en skillelinje (work-order-detail.component.html:411-416):
- Merk som Ikke fakturer — linjen hoppes over når fakturagrunnlaget bygges
- Fjern Ikke fakturer — fjerner merket igjen
Bruk dette for garantireparasjoner, intern bruk eller linjer som er feilført men ikke skal slettes.
5. Bygg fakturagrunnlag¶
Når linjene er satt til «Klar» (eller du ønsker å fakturere det som finnes uansett status), klikk Opprett fakturagrunnlag (work-order-detail.component.html:428). Detaljer i Fakturere arbeidsordre.
Eksterne kostnader — egen godkjenningsflyt¶
Fanen Eksterne kostnader har en separat administratorflyt: kostnader må godkjennes før de kan overføres til en arbeidsordrelinje. Godkjenningen krever administratorrettigheter — andre brukere får avslag fra systemet (WorkOrderController.cs:1714-1731).
Når kostnaden er godkjent kan den overføres som linje via Overfør (work-order-detail.component.html:1460) eller Bulk-overfør (work-order-detail.component.html:1377). Dette er den eneste reelle godkjenningshandlingen i arbeidsordre-modulen, og den gjelder leverandørkostnader — ikke ordren som helhet.
Vanlige problemer¶
«Jeg finner ingen Godkjenn-knapp på ordren»¶
Det er ikke en feil — modulen har ingen godkjenning på ordrenivå. Kontrollen skjer på linjenivå via fakturastatus (se «Slik klargjør du en ordre» over). Hvis du trenger en formell godkjenningsflyt før fakturering, må det enten håndteres i et eksternt regnskapssystem eller bygges som ny funksjonalitet.
«Knappen Endre fakturastatus vises ikke»¶
Knappen vises først når minst én linje er valgt (work-order-detail.component.html:390). Hak av minst én linje med avkrysningsboksen i venstre kolonne.
«Endring av fakturastatus feiler med en melding»¶
Feilen viser teksten «Kunne ikke oppdatere fakturastatus» (no.json:7927). Vanlig årsak: linjen står allerede som «Pågår» fordi et fakturagrunnlag holder på den, eller som «Fakturert» og er låst. Sjekk Fakturalogg-fanen for å se hvilken hendelse som endret statusen sist.
«Linje ble med selv om jeg merket den Ikke fakturer»¶
Sjekk at bekreftelsen «Merk som Ikke fakturer» faktisk vises. Kommer det ingen bekreftelse, gikk endringen ikke gjennom — last siden på nytt og se om merket er beholdt. Er merket på, men linjen likevel kom med på fakturagrunnlaget, kan grunnlaget ha blitt bygget før merket ble satt. Bygg det på nytt, eller fjern linjen manuelt i fakturagrunnlag-veiviseren.
«Ordre er lukket og jeg får ikke endret noe»¶
At en ordre er satt til Avsluttet låser den ikke i seg selv — knappene for å redigere linjer og endre fakturastatus er fortsatt tilgjengelige. Det som låser en linje er fakturastatusen: linjer som står som «Pågår» eller «Fakturert» kan ikke settes tilbake fritt. Se Korrigere lukket ordre for hva som er mulig.
Relaterte sider¶
- Behandle arbeidsordre — daglig arbeid på ordren
- Fakturere arbeidsordre — bygg fakturagrunnlag når linjer er klare
- Lukke arbeidsordre — sett status til Avsluttet etter fakturering
- Korrigere lukket ordre — hva som er mulig etter lukking
- Arbeidsordre-modulen