Opsætningsguides

Lav en masseallokering

4-trins wizard til at allokere mange brugere til samme projekt på én gang.

Masseallokering bruges når du skal lave samme allokering på mange personer — faste møder, kursusperioder, overhead-tid. Wizarden tager dig gennem fire trin og viser dig præcis hvad der sker, før den sker.

Tilladelser: COORDINATOR (kun egne teams), DEPT_ADMIN (egne afdelinger), ORG_ADMIN (alle).

Find masseallokering

Sidemenu → Org & System → Masseallokering.

Trin 1 — Hvad

FeltForklaring
ProjektAllokeringen knyttes til ét projekt
PeriodeStart- og slutmåned
Timer per månedStandardværdi for alle modtagere
Per-måned-overrideValgfri — sæt fx juli til 0 for sommerferie

Brug per-måned-override når omfanget varierer hen over perioden. Eksempel: afdelingsmøder med 4 t/md hele året undtagen jul og juli (0 t).

Trin 2 — Hvem

Vælg scope:

  • Hele organisationen — alle aktive brugere
  • Afdelinger — én eller flere
  • Teams — én eller flere

Tilføj filtre:

  • Undtag koordinatorer — udeluk personer med COORDINATOR-rolle
  • Kun aktive — udeluk brugere med status = INACTIVE eller fremtidig endDate

Du kan frasortere enkeltpersoner via checkbox i listen.

Trin 3 — Preview & konflikthåndtering

Wizarden viser en tabel over alle modtagere:

StatusBetydningValg
✓ NyPersonen har ingen overlappende allokeringOpret
⚠ KonfliktPersonen har allerede en allokering der overlapperSkip eller overskriv

For konflikter ser du:

  • Eksisterende projekt og periode
  • Nuværende timer per måned
  • Knapper: Skip (behold eksisterende), Overskriv (erstat)

Samlet-knapper: Skip alle, Overskriv alle.

Overskriv sletter den eksisterende allokering. Audit-loggen registrerer slettelsen, så historikken bevares — men brugerens belastningsgraf ændres straks. Brug Skip når du er i tvivl.

Trin 4 — Resultat

Efter du klikker Udfør ser du:

  • X oprettet — nye allokeringer
  • Y sprunget over — konflikter du valgte at beholde
  • Z overskrevet — eksisterende allokeringer der blev erstattet

Alle oprettede allokeringer markeres som låste (isLocked = true) — det betyder at en RESOURCE ikke kan ændre dem selv.

Historik og fortrydelse

Hver kørsel gemmes som en batch (BulkAllocationBatch). Du finder dem under fanen Historik på masseallokerings-siden.

For at fortryde en batch: klik Annullér batch på rækken. Det sletter alle ulåste allokeringer i batchen — låste forbliver urørte.

"Ulåste" betyder allokeringer der er blevet redigeret manuelt efter batch'en blev kørt. De anses som ejet af koordinatoren der ændrede dem, og slettes ikke automatisk.

Tips

  • Test med en lille gruppe først. Vælg én afdeling og preview før du kører for hele organisationen.
  • Brug labels med dato. BulkAllocationBatch.label vises i historikken — fx "Afdelingsmøder Q3 2026" er nemmere at finde igen end "Møder".
  • Allokeringer fra batch er låste. Hvis en bruger skal kunne tilpasse sin egen del, opret manuelt i stedet.

Hvad nu?

On this page