Tildele ansatt på arbeidsordre¶
Arbeidsordren har et Ansatt-felt i ordrehodet. Feltet er valgfritt og knytter ordren til én ansatt. Du setter eller endrer ansatt enten ved opprettelse fra ordrelisten eller ved å redigere ordrehodet på detaljsiden.
Datamodellen støtter kun én ansatt per ordre. Det finnes per i dag ingen team-tildeling, ingen «ansvarlig + hjelpere»-modell og ingen automatisk varsling når ansatt settes. Felt og handlinger som dette dokumentet beskriver er kun de som faktisk finnes i løsningen.
Tilgang¶
| Hvem | Hva trengs |
|---|---|
| Modul | Arbeidsordre (modulnummer 30) — tilgangen kontrolleres på alle sidene i modulen (work-order-routing.module.ts) |
| Side | /work-order (liste) og /work-order/detail/:id (detalj) |
| Redigering | Listens Opprett arbeidsordre-knapp vises kun når virksomheten ikke bruker et eksternt system som hovedkilde for arbeidsordre (work-order-list.component.html:31) |
Ansatt-feltet på ordren¶
Feltet finnes både i skjemaet for å opprette en ordre og i skjemaet for å redigere ordrehodet (redigering på detaljsiden, opprettelse fra listen):
| Egenskap | Verdi |
|---|---|
| Påkrevd | Nei — feltet kan stå tomt |
| Utseende | Nedtrekksliste med to kolonner: ansattnummer og navn |
| Hvor listen kommer fra | Ansattregisteret (work-order-detail.component.ts:1669-1684) |
| Søk | Du kan søke både på ansattnummer og navn (work-order-detail.component.ts:1725) |
| Lagres | Som ansattnummer på arbeidsordren (work-order-list.component.ts:750) |
Når ansatt er satt, vises den i ordrehodet som ansattnummer, bindestrek og navn — for eksempel «104 - Kari Nordmann». I koden er formatet:
<empNo> - <navn fra getEmployeeName(empNo)>
Se work-order-detail.component.html:81–82, 113–116.
Tilgrensende felt på ordrehodet¶
Ansatt-feltet står i samme skjema som disse beslektede planleggingsfeltene. Ingen av dem er knyttet til en egen «tildel»-handling — de er kun ordrehode-felt:
| Felt | Slik fyller du det ut |
|---|---|
| Startdato | Datovelger (work-order-detail.component.html:1716-1723) |
| Sluttdato | Datovelger (work-order-detail.component.html:1726-1733) |
| Prosjekt | Søkbar nedtrekksliste over prosjekter |
| Status | Nedtrekksliste med to valg: «Aktiv» eller «Avsluttet» (work-order-detail.component.html:1736-1742) |
Navn på flere statuser — «Planlagt», «Påbegynt», «Avventer», «Ferdig» og «Lukket» — finnes i språkfilene, slik at ordre som vedlikeholdes i et eksternt system kan vises riktig. Ordrehode-skjemaet i ePortal kan likevel bare sette «Aktiv» eller «Avsluttet». Det finnes ingen «Tildelt»-status.
Slik gjør du — sett ansatt ved opprettelse¶
- Gå til Arbeidsordre (
/work-order). - Klikk Opprett arbeidsordre (knappen vises bare hvis virksomheten ikke bruker et eksternt system som hovedkilde for arbeidsordre).
- Fyll ut de obligatoriske feltene: Ordrenummer, Kundenummer og Navn (beskrivelse) (work-order-list.component.ts:748–752).
- Velg Ansatt i nedtrekkslisten. Søkefeltet finner både ansattnummer og navn.
- Eventuelt velg Prosjekt, sett Startdato / Sluttdato, og endre Status.
- Klikk Lagre. Du får bekreftelsen «Arbeidsordre opprettet».
Slik gjør du — endre ansatt på eksisterende ordre¶
- Åpne ordren via listen:
/work-order/detail/:id. - Klikk Rediger for å åpne dialogen for ordrehodet (work-order-detail.component.ts:1792-1796).
- Endre Ansatt i nedtrekkslisten — feltet kan tømmes helt eller settes til en annen ansatt.
- Klikk Lagre. Mangler et obligatorisk felt, får du meldingen «Vennligst fyll ut alle påkrevde felt (kundenr, beskrivelse)». Går lagringen gjennom, vises bekreftelsen «Arbeidsordre oppdatert» (work-order-detail.component.ts:1828, 1852).
Filtrere ordrelisten på ansatt¶
I ordrelisten finnes et flervalgsfilter merket Ansvarlig (work-order-list.component.html:112-126). Til tross for etiketten filtrerer det på nettopp Ansatt-feltet på ordren. Bruk det for å se ordre som er knyttet til én eller flere ansatte.
Filteret viser bare de ansatte som faktisk står på ordrene i listen du har lastet (work-order-list.component.ts:403–409) — ikke hele ansattregisteret. Det finnes ingen kapasitets- eller tilgjengelighetsindikator, verken i nedtrekkslisten eller i filteret.
Vanlige problemer¶
Meldingen «Vennligst fyll ut alle påkrevde felt (kundenr, beskrivelse)»¶
Skjemaet mangler minst ett av feltene ordrenummer, kundenummer eller beskrivelse. Ansatt-feltet er valgfritt og kan stå tomt uten å hindre lagring.
Bekreftelsen «Arbeidsordre oppdatert» vises ikke¶
Lagringen gikk ikke gjennom, og du får i stedet meldingen «Kunne ikke oppdatere arbeidsordre». Last siden på nytt og forsøk igjen. Vedvarer det, kontakt administrator.
Ansatt finnes ikke i nedtrekkslisten¶
Listen hentes fra ansattregisteret uten noen datobegrensning (work-order-detail.component.ts:1669–1684). Mangler en ansatt, er det som regel fordi brukerkontoen ikke har et ansattnummer registrert. Be administrator legge det inn.
Eksternt system er hovedkilde¶
Bruker virksomheten et eksternt system som hovedkilde for arbeidsordre, skjules Opprett arbeidsordre-knappen. Da må ansatt settes i det eksterne systemet; ePortal speiler verdien.
Hva som ikke finnes (per i dag)¶
For å hindre forventningsgap dokumenteres det eksplisitt at følgende ofte etterspurte konsepter ikke er implementert:
- Tildeling til flere ressurser eller et team — ordren har plass til nøyaktig én ansatt.
- «Ansvarlig + hjelpere»-rolle på ordrenivå.
- Egen «Tildel ressurs»-handling eller eget panel utenfor ordrehode-skjemaet.
- «Tildelt»-status. Ordrehode-skjemaet bytter kun mellom «Aktiv» og «Avsluttet».
- Automatisk varsel til den ansatte når Ansatt-feltet endres.
- «Mine ordre»-liste for ansatt — ordrelisten har et filter på ansatt, men ingen forhåndsdefinert «mine»-visning på arbeidsordre-modulen.
- Kapasitets-, tilgjengelighets- eller kompetanse-indikator i ansatt-pickeren.
Hvis dette skal innføres er det funksjonsutvidelser som krever DB-, API- og UI-arbeid — ikke konfigurering.


