Categorie: entities Bijgewerkt: 2026-05-27 periodiek-onderhoud planning pm-schema pm-workorder prognose

PmSchedule (PM-schema)

PmSchedule is de planningssjabloon voor het genereren van preventief onderhoudswerk: op basis van een periodevenster (StartDate/EndDate), een frequentie en een selectie van assets, equipmenttypes, ruimten of processfuncties bepaalt het schema welke PmWorkOrders aangemaakt of verwerkt moeten worden. Het object fungeert als interactief werkscherm — de medewerker kiest het datumvenster, past filters aan en start de verwerking — en legt tegelijk vast hoeveel werkorders gevonden en geactiveerd zijn (PmWorkOrdersFound / PmWorkOrdersProcess). Dankzij de Context-waarden (Standard, Building, Fleet, Infra, IT, …) en de aparte Prognose-contexten kan hetzelfde mechanisme zowel voor operationele activering als voor meerjarenprognoses worden ingezet.

Entiteitsnaam: PmSchedule Databasetabel: PmSchedule Primaire sleutel: PMSID (UltimoString(5))


Contextsbewerken

Value Naam Beschrijving
0 PmScheduleContext.None Standaard
1 PmScheduleContext.Standard Standaard
2 PmScheduleContext.Instrument Instrument
4 PmScheduleContext.Building Gebouw
8 PmScheduleContext.Fleet Fleet
16 PmScheduleContext.AssetTD AssetTD
32 PmScheduleContext.AssetMT AssetMT
64 PmScheduleContext.AssetFleet AssetFleet
128 PmScheduleContext.TimeAndCostsForecastTD Prognose TD
256 PmScheduleContext.TimeAndCostsForecastMT Prognose MT
1024 PmScheduleContext.TimeAndCostsForecastFleet Prognose Fleet
2048 PmScheduleContext.TimeAndCostsForecastInfra Prognose Infra
4096 PmScheduleContext.TimeAndCostsForecastBuilding Prognose Gebouw
8192 PmScheduleContext.TimeAndCostsForecastIT Prognose IT
16384 PmScheduleContext.AssetInfra AssetInfra
32768 PmScheduleContext.Infra Infra
131072 PmScheduleContext.IT IT

Statussenbewerken

Value Naam Beschrijving
-1 PmScheduleStatus.Trash Trash
0 PmScheduleStatus.None None

Belangrijkste propertiesbewerken

De entiteit heeft in totaal 54 properties. Hieronder de belangrijkste; gebruik lookup_entity("PmSchedule") voor de volledige lijst.

Property Type Kolom Nullable Default Omschrijving
Id UltimoString(5) PMSID Nee Uniek ID van het PM-schema
Description UltimoString(200) PMSDESCR Ja Omschrijving van het schema
EndDate Date? PMSENDDATE Ja Einddatum van het planningsvenster waarbinnen te verwerken PmWorkOrders vallen
Frequency Frequency PMSFRQID Ja PY Standaard frequentie voor het schema (default: PY = per jaar)
PmScheduleGroupByParameter PmScheduleGroupByParameter PMSPMSGRBYPAID Ja Parameter waarop de weergave van assets in het schema wordt gegroepeerd
PmWorkOrderContextSearchType PmWorkOrderContextSearchType PMSTAKECOURSEROUTE Nee Bepaalt welke route (context) gevolgd wordt bij het zoeken naar te verwerken PmWorkOrders
RecordCreateDate DateTime? PMSRECCREATEDATE Ja SYSDATETIME Aanmaakdatum van het record
ShowHoursCosts PmScheduleShowHoursCosts PMSSHOWHOURSCOSTS Nee 1 Stuurt of uren en kosten worden getoond in het schema-overzicht
Site Site PMSSITID Ja Optionele beperking van het schema tot een specifieke vestiging
SkillCategory SkillCategory PMSSKCID Ja Vakgebied waarmee de selectie van assets of werkorders gefilterd kan worden
StartDate Date? PMSSTARTDATE Ja Begindatum van het planningsvenster
SystemCompany Company PMSCOMPID Nee Bedrijf waartoe dit schema behoort
Week WeekOfYear PMSWEEK Nee Weeknummer dat als referentiepunt in het schema wordt gebruikt
Context Context PMSCONTEXT Nee 1 Bepaalt voor welk assettype of welk gebruik het schema geldt (Standard, Building, Fleet, Prognose, …)
IncludeAutoPmWorkOrders Boolean PMSINCLUDEAUTOPMWORKORDERS Nee 0 Of automatisch gegenereerde PmWorkOrders (zonder handmatige actie) worden meegenomen in de verwerking
PmWorkOrderInSchemaSearchType Int16 PMSPMWINSCHEMASEARCHTYPE Nee 0 Aanvullende zoekinstelling die bepaalt hoe al-in-schema-zijnde PmWorkOrders worden gevonden
PmWorkOrdersFound Int32 PMSWOFND Nee Aantal PmWorkOrders dat bij de laatste uitvoering gevonden is
PmWorkOrdersProcess Int32 PMSWOACT Nee Aantal PmWorkOrders dat bij de laatste uitvoering daadwerkelijk is geactiveerd
SearchOnlyDateNextMaintenance Boolean PMSSEARCHONLYDATENEXTMAINT Nee Indien actief: alleen zoeken op DatumVolgendOnderhoud, zonder verdere filterlogica
ShowAssetsInStructure Boolean PMSSHOWASSETSINSTRUCTURE Nee 1 Toont assets in hun hiërarchische structuur in plaats van als platte lijst
ShowExchangeParts Boolean PMSSHOWEXCHANGEPARTS Nee 1 Toont wisseldelen (exchange parts) in de schema-weergave
ShowExpectedPM Boolean PMSSHOWEXPECTEDPM Nee 1 Toont verwachte (toekomstige) PM-werkorders in het overzicht
ShowExternalsCalculated Boolean PMSSHOWEXTCALC Nee 1 Toont berekende uitbestedingskosten in de prognoseweergave
ShowFleetEquipment Boolean PMSSHOWFLEETEQUIPMENT Nee 1 Toont fleet-equipment in het schema
ShowFleetObjects Boolean PMSSHOWFLEETOBJECTS Nee 1 Toont fleet-objecten in het schema
ShowInfraBuildingPart Boolean PMSSHOWINFRABUILDINGPART Nee 1 Toont bouwdelen (infra) in het schema
ShowInfraComplex Boolean PMSSHOWINFRACOMPLEX Nee 1 Toont complexen (infra) in het schema
ShowInfraElement Boolean PMSSHOWINFRAELEMENT Nee 1 Toont infra-elementen in het schema

Relaties met andere entiteitenbewerken

Property Verwijst naar Nullable
Frequency Frequency Ja
PmScheduleGroupByParameter PmScheduleGroupByParameter Ja
Site Site Ja
SkillCategory SkillCategory Ja
SystemCompany Company Nee

Onderliggende / verwijzende entiteiten (1-op-veel)bewerken

De volgende entiteiten verwijzen naar PmSchedule:

Entiteit Via property
PmScheduleAoc Id.PmSchedule
PmScheduleCostCenter Id.PmSchedule
PmScheduleCraftsman Id.PmSchedule
PmScheduleDepartment Id.PmSchedule
PmScheduleEquipment Id.PmSchedule
PmScheduleEquipmentType Id.PmSchedule
PmSchedulePmWorkOrder Id.PmSchedule
PmScheduleProcessFunction Id.PmSchedule
PmScheduleSkillCategory Id.PmSchedule
PmScheduleSpace Id.PmSchedule
PmScheduleWorkOrderType Id.PmSchedule

Tips voor consultantsbewerken


Database Detailsbewerken

De tabel dba.PmSchedule bevat 49 kolommen, 0 eigen trigger(s), 0 externe triggers en 5 foreign keys.

Belangrijke defaultsbewerken

Kolom Default
PmsContext 1
PmsRecStatus 0
PmsIncludeAutoPmWorkOrders 0
PmsPmwInSchemaSearchType 0
PmsRecCreateDate sysdatetimeoffset()
PmsSearchOnlyDateNextMaint 0
PmsShowAssetsInStructure 1
PmsShowExpectedPM 1
PmsShowExtCalc 1
PmsShowFleetEquipment 1
PmsShowFleetObjects 1
PmsShowHoursCosts 1
PmsShowInfraBuildingPart 1
PmsShowInfraComplex 1
PmsShowInfraElement 1

Brondatabewerken

Let op: De wiki-samenvatting hierboven toont een curated subset van properties en praktische consultant-tips. Voor ground truth (exacte kolomnamen, alle properties, defaults, triggers) gebruik de onderstaande tools.


Zie ookbewerken