Priority (Prioriteit)
De Priority-entiteit definieert de urgentieniveaus voor jobs, PO-jobs, werkorders en projecten in Ultimo. Prioriteiten bepalen onder andere de doorlooptijd tot de geplande startdatum en de streefdatum, en kunnen automatisch worden afgeleid via een prioriteitsmatrix op basis van Impact en Urgentie.
Entiteitsnaam: Priority
Databasetabel: Priority
Primaire sleutel: PRIID (nvarchar 4)
Contextsbewerken
| Value | Naam | Beschrijving |
|---|---|---|
| 0 | PriorityContext.None | Standaard |
| 1 | PriorityContext.Standard | Standaard |
| 2 | PriorityContext.IT | IT |
| 8 | PriorityContext.MID | MID |
| 32 | PriorityContext.ManagementOfChange | MoC (Management of Change) |
Statussenbewerken
| Value | Naam | Beschrijving |
|---|---|---|
| -1 | PriorityStatus.Trash | Trash |
| 0 | PriorityStatus.None | None |
Belangrijkste propertiesbewerken
| Property | Type | Kolom | Nullable | Omschrijving |
|---|---|---|---|---|
| Id | UltimoString(4) | PRIID | Nee | Prioriteitscode |
| Description | UltimoString(200) | PRIDESCR | Ja | Omschrijving (bijv. "Hoog", "Normaal", "Laag") |
| Status | Status | PRIRECSTATUS | Nee | Recordstatus |
| Context | Context | PRICONTEXT | Nee | Context (default: 1) |
| SortSequence | Int16 | PRISORTSEQUENCE | Nee | Sorteervolgorde in lijsten |
| Emergency | Boolean | PRIEMERGENCY | Nee | Spoedprioritiet (default: false) |
| Icon | UltimoString(50) | PRIICON | Ja | Pictogram |
| DurationUntilScheduledStartDate | Decimal | PRIDURATIONUNTILSCHEDULEDSTARTDATE | Nee | Doorlooptijd tot geplande startdatum (in uren) |
| DurationUntilTargetDate | Decimal | PRIDURATIONUNTILTARGETDATE | Nee | Doorlooptijd tot streefdatum (in uren) |
| CalculateDateReferencePoint | CalculateDateReferencePoint | PRICALCULATEDATEREFERENCEPOINT | Nee | Referentiepunt datumberekening (Undefined=0, ScheduledStartDateBased=1, TargetDateBased=2) |
| ConvertedDurationToHours | Boolean | PRICONVERTEDDURATIONTOHOURS | Nee | Doorlooptijd omgezet naar uren (default: true) |
| SetScheduledStartDateToStartOfWorkingDay | Boolean | PRISETSCHEDULEDSTARTDATETOSTARTOFWORKINGDAY | Nee | Geplande startdatum op begin werkdag zetten |
| SetTargetDateToEndOfWorkingDay | Boolean | PRISETTARGETDATETOENDOFWORKINGDAY | Nee | Streefdatum op einde werkdag zetten |
| SendNotification | Boolean | PRISENDNOTIFICATION | Nee | Notificatie versturen bij deze prioriteit |
| Jobs | List[Job] | JOBPRIID | Ja | Gekoppelde jobs |
| PmJobs | List[PmJob] | PMJPRIID | Ja | Gekoppelde PO-jobs |
| PmWorkOrders | List[PmWorkOrder] | PMWPRIID | Ja | Gekoppelde PO-werkorders |
| WorkOrders | List[WorkOrder] | WOPRIID | Ja | Gekoppelde werkorders |
| Projects | List[Project] | PRJPRIID | Ja | Gekoppelde projecten |
| PriorityMatrixes | List[PriorityMatrix] | PRMPRIID | Ja | Prioriteitsmatrix-regels |
| Reminders | List[Reminder] | REMPRIID | Ja | Gekoppelde herinneringen |
Prioriteitsmatrix (PriorityMatrix)bewerken
De PriorityMatrix bepaalt automatisch de prioriteit op basis van de combinatie van Impact en Urgentie. Dit is vooral relevant voor IT Service Management (ITIL-processen).
Primaire sleutel: PRMIMPID + PRMURGID (samengesteld)
| Property | Type | Kolom | Omschrijving |
|---|---|---|---|
| Impact | Impact | PRMIMPID | Impact-niveau |
| Urgency | Urgency | PRMURGID | Urgentie-niveau |
| Priority | Priority | PRMPRIID | Resulterende prioriteit |
Relaties met andere entiteitenbewerken
- Job -- elke job kan een prioriteit krijgen
- PmJob / PmWorkOrder -- PO-jobs en PO-werkorders hebben een standaard prioriteit
- Project -- projecten kunnen geprioriteerd worden
- WorkOrder -- werkorders (ITSM) gebruiken prioriteiten
- Impact -- impact-classificatie voor de prioriteitsmatrix
- Urgency -- urgentie-classificatie voor de prioriteitsmatrix
- Reminder -- herinneringen gekoppeld aan een prioriteit
Werking doorlooptijdenbewerken
Wanneer een job wordt aangemaakt met een bepaalde prioriteit, berekent Ultimo automatisch:
- Geplande startdatum = melddatum +
DurationUntilScheduledStartDate - Streefdatum = melddatum +
DurationUntilTargetDate
Het veld CalculateDateReferencePoint bepaalt welk van deze datums als referentie dient:
- ScheduledStartDateBased (1): de geplande startdatum wordt eerst berekend, de streefdatum is de startdatum + doorlooptijd tot streefdatum
- TargetDateBased (2): de streefdatum wordt eerst berekend, de startdatum is de streefdatum - doorlooptijd tot startdatum
Met SetScheduledStartDateToStartOfWorkingDay en SetTargetDateToEndOfWorkingDay kun je afronden naar werkdaggrenzen.
Tipsbewerken
- Het veld
Emergencymarkeert spoedprioriteiten. Dit kan in workflows worden gebruikt om bijv. direct een notificatie te sturen of een versneld goedkeuringsproces te activeren. - Gebruik
SortSequenceom prioriteiten in de juiste volgorde te tonen in dropdowns en overzichten. - De prioriteitsmatrix is optioneel. Zonder matrix selecteren gebruikers de prioriteit handmatig. Met matrix wordt de prioriteit automatisch bepaald op basis van Impact x Urgentie.
- Configureer
SendNotificationop hoge prioriteiten om leidinggevenden automatisch te informeren. - Via
Reminderskun je escalatie-e-mails koppelen aan specifieke prioriteiten.