Categorie: concepts Bijgewerkt: 2026-04-09 voortgangsstatus progressstatus statusflow statusmatrix configuratie sla

Voortgangsstatussen (Progress Statuses)

Voortgangsstatussen zijn klant-definieerbare statussen die de operationele voortgang van jobs, assets, werkvergunningen en andere entiteiten beschrijven. Ze vormen een verfijningslaag bovenop de vaste recordstatussen van Ultimo en zijn een van de belangrijkste configuratie-onderdelen bij elke Ultimo-implementatie.

Recordstatus vs. Voortgangsstatusbewerken

Aspect Recordstatus Voortgangsstatus
Definitie Vast, door Ultimo gedefinieerd Vrij configureerbaar per klant
Voorbeeld (Job) Request, Open, Approved, Active, Ready, Closed Aangemeld, In behandeling, Wacht op materiaal, Gepland, In uitvoering, Gereed
Voorbeeld (Asset) Pending, Operational, Decommissioned, Scrapped Deployable, In Use, Maintenance, In repair
Functie Stuurt systeemgedrag (welke acties mogelijk zijn) Stuurt operationeel proces (wat is de werkelijke status?)
Relatie Elke voortgangsstatus is gekoppeld aan precies 1 recordstatus Meerdere voortgangsstatussen kunnen dezelfde recordstatus delen

Voorbeeld: Drie voortgangsstatussen "Wacht op materiaal", "Wacht op goedkeuring" en "Gepland" kunnen alle drie gekoppeld zijn aan recordstatus "Open". Het systeem behandelt ze identiek qua functionaliteit, maar operationeel vertellen ze een heel ander verhaal.

Contextsbewerken

Elke voortgangsstatus behoort tot een context die bepaalt voor welk proces de status geldt. Contexten zijn gescheiden — TD-statussen zijn niet zichtbaar bij Servicedesk.

Job-contexten (veelgebruikt)bewerken

Context Waarde Typisch gebruik
ProgressStatusContext.TD 16 Technische Dienst jobs
ProgressStatusContext.ServiceDesk 512 Servicedesk tickets
ProgressStatusContext.SelfService 6 Selfservice meldingen
ProgressStatusContext.Fleet 8 Vlootbeheer
ProgressStatusContext.Cleaning 1024 Schoonmaak
ProgressStatusContext.Building 32 Gebouwbeheer
ProgressStatusContext.Infra 32768 Infrastructuur

Asset-contextenbewerken

Context Typisch gebruik
Equipment (1) Technische installaties
Inventory (2) Voorraad/magazijn
Configuration Item (32) IT/CMDB items
Fleet Objects (8) Vlootobjecten
Software (64) Software-items
Instruments (512) Instrumenten/medische apparatuur

Overige contextenbewerken

Context Typisch gebruik
WorkPermit (4096) Werkvergunningen
SafetyIncident (16384) HSE-incidenten
ManagementOfChange (8192) Management of Change
ItilChange (131072) ITIL Changes
LockoutTagoutRequest (8388608) LOTO-aanvragen

De koppeling tussen job-context en voortgangsstatus-context wordt geconfigureerd via Default context combination in de Application Element Tree.

Standaard statusflow voor jobsbewerken

Een typische statusflow voor TD-jobs:

Aangemeld → In behandeling → Goedgekeurd → Gepland → In uitvoering → Gereed → Afgesloten
    ↓              ↓              ↓            ↓           ↓
 (Request)      (Open)       (Approved)    (Open)     (Active)      (Ready)   (Closed)
                                                          ↕
                                                    Onderbroken
                                                     (Active)

De bovenste rij zijn voortgangsstatussen (configureerbaar), de onderste rij de gekoppelde recordstatussen (vast).

Configuratiebewerken

Waar configureer je voortgangsstatussen?bewerken

Locatie Wat
Instellingen > Algemeen > Voortgangsstatussen Hoofdconfiguratie
Instellingen > [Context] > Voortgangsstatussen [context] Context-specifieke configuratie
Grafisch overzicht (op configuratiescherm) Visuele editor voor statusflow
Standaard voortgangsstatus-instellingen Default status per recordstatus

Grafisch overzicht — de visuele editorbewerken

Het grafisch overzicht is de primaire tool voor het configureren van voortgangsstatussen. Het toont:

Toolbar functies:

Stap-voor-stap configuratiebewerken

  1. Statussen definiëren: Maak voortgangsstatussen aan en koppel ze aan de juiste recordstatus
  2. Overgangen definiëren: Bepaal welke status naar welke status mag (statusmatrix)
  3. Default vervolgstatus: Markeer per overgang of deze de standaard is (blauw weergegeven)
  4. Autorisatie instellen: Beperk overgangen tot specifieke gebruikersgroepen
  5. Validaties instellen: Eis dat bepaalde velden gevuld zijn bij een overgang
  6. E-mailnotificaties: Koppel teksttemplates aan overgangen voor automatische e-mails
  7. Standaard-instellingen: Configureer welke voortgangsstatus automatisch wordt gezet bij een recordstatuswijziging

Statusmatrix (ProgressStatusFlow)bewerken

De statusmatrix bepaalt welke overgangen mogelijk zijn. Niet elke status hoeft naar elke andere te kunnen.

Autorisatie per overgangbewerken

Via ProgressStatusFlowGroup kun je per overgang bepalen welke gebruikersgroepen deze mogen uitvoeren:

Voorbeeld:

Overgang Geautoriseerde groepen
Aangemeld → In behandeling (iedereen)
In behandeling → Goedgekeurd Teamleiders, Supervisors
Gereed → Afgesloten Supervisors

Validatieregelsbewerken

Via ProgressStatusValidationRule kun je afdwingen dat velden gevuld zijn bij een statusovergang:

Veelgebruikte validaties:

Bij status Valideer veld Waarom
Gereed Uren (HoursMandatory) Tijdregistratie afdwingen
Gereed Opmerking (CommentMandatory) Werkbeschrijving vastleggen
Afgesloten Storingsdata (component, probleem, maatregel) Storingsanalyse waarborgen
Goedgekeurd Uitvoerder Toewijzing verplichten

E-mailnotificatiesbewerken

Op het Communicatie-tabblad kun je per statusovergang e-mailnotificaties configureren:

E-mailtemplates worden beheerd via UCT > Teksttemplates.

SLA-impactbewerken

Voortgangsstatussen beinvloeden direct de SLA-bewaking:

SLA on holdbewerken

Configureer welke statussen de SLA-klok pauzeren:

Typische on-hold statussen: Wacht op materiaal, Wacht op klant, Onderbroken

SLA responsdatumbewerken

SLA-velden op jobsbewerken

Veld Beschrijving
Originele planning Initiële SLA-deadline, wijzigt nooit
Planning Dynamisch — toont "SLA on hold" indien gepauzeerd
Werkelijk Gevuld bij status "Gereed"
Percentage Werkelijk vs. gepland
Reden overschrijding Zichtbaar als percentage >100%

Specifieke eigenschappen per statusbewerken

Property Functie
CommentIsMandatory Opmerking verplicht bij bereiken status
HoursAreMandatory Uren verplicht bij bereiken status
FailureDataFieldsAreMandatory Storingsdata verplicht
AcceptanceRequired Acceptatie vereist
ValidationMandatory Validatie verplicht
VisibleForReporter Status zichtbaar voor melder (selfservice)
ValidatesLockoutTagoutRequestLinked LOTO-koppeling vereist (werkvergunningen)

Equipment-status integratiebewerken

Statuswijziging vanuit jobsbewerken

Met de instelling Job.EnableToChangeEquipmentStatusWhenChangingJobStatus kan een job-voortgangsupdate ook de equipment-status bijwerken:

  1. Medewerker werkt jobstatus bij naar "Gereed"
  2. Systeem biedt aan om ook de equipment-status te wijzigen
  3. StatusProposals bepalen welke equipment-statussen worden voorgesteld

Automatische statusvoorstellenbewerken

Instelling Voorstel
Equipment.ProgressStatusAfterIssue Status na uitgifte (default: "In use")
Equipment.ProgressStatusAfterCollection Status na inname (default: "Deployable")

Cascade naar onderliggende objectenbewerken

Bij statuswijziging van een parent-asset kan de status doorgezet worden naar child-assets:

Standaard voortgangsstatus-instellingenbewerken

Via Standaard voortgangsstatus-instellingen (apart configuratiescherm) stel je in welke voortgangsstatus automatisch wordt toegekend als een record een bepaalde recordstatus bereikt.

Voorbeeld:

Recordstatus Standaard voortgangsstatus
Request Aangemeld
Open In behandeling
Approved Goedgekeurd
Active In uitvoering
Ready Gereed
Closed Afgesloten

Materiaalstatus-automatiseringbewerken

Met Job.UseStockProgressStatus (default: true) kan Ultimo automatisch de voortgangsstatus aanpassen op basis van voorraad:

Situatie Automatische status
Materiaalregels toegevoegd, niet op voorraad Wacht op materiaal
Materiaal op voorraad Materials in stock
Picklist verwerkt Materials picked

Aan/uit via AET-setting: "Automatic update progress status job".

Tips voor consultantsbewerken

Ontwerpbewerken

Autorisatiebewerken

Validatiesbewerken

Export en versiebeheerbewerken

Test-checklistbewerken

Database structuurbewerken

Zie progress-status voor de technische entiteit-referentie met alle kolommen en tabellen:

Gerelateerde artikelenbewerken

Brondatabewerken

Dit artikel is consultant-synthese. Voor ground-truth data over specifieke Ultimo-objecten gebruik de onderstaande tools.