Gå til innhold

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.

ordrehodet på detaljsiden der «Ansatt»-rubrikken med nummer og navn er synlig


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

  1. Gå til Arbeidsordre (/work-order).
  2. Klikk Opprett arbeidsordre (knappen vises bare hvis virksomheten ikke bruker et eksternt system som hovedkilde for arbeidsordre).
  3. Fyll ut de obligatoriske feltene: Ordrenummer, Kundenummer og Navn (beskrivelse) (work-order-list.component.ts:748–752).
  4. Velg Ansatt i nedtrekkslisten. Søkefeltet finner både ansattnummer og navn.
  5. Eventuelt velg Prosjekt, sett Startdato / Sluttdato, og endre Status.
  6. Klikk Lagre. Du får bekreftelsen «Arbeidsordre opprettet».

hele opprettelses-dialogen med Ansatt-feltet utvidet og en ansatt valgt

Slik gjør du — endre ansatt på eksisterende ordre

  1. Åpne ordren via listen: /work-order/detail/:id.
  2. Klikk Rediger for å åpne dialogen for ordrehodet (work-order-detail.component.ts:1792-1796).
  3. Endre Ansatt i nedtrekkslisten — feltet kan tømmes helt eller settes til en annen ansatt.
  4. 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).

redigeringsdialogen på detaljsiden med Ansatt-feltet i fokus


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.


Relaterte sider