Categorie: entities Bijgewerkt: 2026-04-05 equipment asset installatie fleet instrument configuratie-item

Equipment (Installatie)

De Equipment-entiteit is de kern-asset entiteit in Ultimo. Hierin worden alle fysieke objecten vastgelegd die onderhouden moeten worden, van installaties en instrumenten tot fleet-voertuigen en configuratie-items. Equipment vormt het hart van het asset management en is gekoppeld aan vrijwel alle andere processen.

Entiteitsnaam: Equipment Databasetabel: Equipment Primaire sleutel: EQMID (nvarchar 14)


Contextsbewerken

Value Naam Beschrijving
0 EquipmentContext.None Installatie
1 EquipmentContext.Installation Installatie
2 EquipmentContext.Inventory Inventaris
4 EquipmentContext.Building Gebouw
8 EquipmentContext.Fleet Fleet
16 EquipmentContext.MeterTS Meter TD
32 EquipmentContext.ConfigurationItem Configuratie-item
64 EquipmentContext.Software Software
128 EquipmentContext.Network Netwerk
256 EquipmentContext.Telephony Telefonie
512 EquipmentContext.Instrument Instrument
1024 EquipmentContext.Resource Middel
2048 EquipmentContext.VirtualMeter Virtuele energiemeter
32768 EquipmentContext.BuildingPart Bouwdeel
65536 EquipmentContext.Element Element
131072 EquipmentContext.EnergyMeter Energiemeter
262144 EquipmentContext.MeterMT Meter MT
524288 EquipmentContext.MeterInfra Meter Infra
1048576 EquipmentContext.MeterFleet Meter Fleet
2097152 EquipmentContext.MeterBuilding Meter Gebouw

Statussenbewerken

Value Naam Beschrijving
-1 EquipmentStatus.Trash Trash
0 EquipmentStatus.None None
1 EquipmentStatus.Created Op te voeren
2 EquipmentStatus.Active Operationeel
4 EquipmentStatus.Borrowed Uitgeleend
8 EquipmentStatus.Missing Vermist
16 EquipmentStatus.ToDelete Af te voeren
32 EquipmentStatus.ToMove Te verplaatsen
64 EquipmentStatus.Scrapped Afgevoerd
256 EquipmentStatus.ExchangeUsable Inzetbaar
512 EquipmentStatus.ExchangeOperational Operationeel
1024 EquipmentStatus.ExchangeDefect Defect

Belangrijkste propertiesbewerken

Property Type Kolom Nullable Omschrijving
Id UltimoString(14) EQMID Nee Uniek ID van het equipment
Description UltimoString(200) EQMDESCR Ja Omschrijving
Code UltimoString(12) EQMCODE Ja Code
SerialNumber UltimoString(40) EQMSERIALNR Ja Serienummer
TypeNumber UltimoString(40) EQMTYPENR Ja Typenummer
Model UltimoString(50) EQMMODEL Ja Model
Status Status EQMRECSTATUS Nee Recordstatus (default: 1)
Context Context EQMCONTEXT Nee Context (default: 1)
InstallDate Date? EQMINSTDATE Ja Installatiedatum
OutOfService Date? EQMOUTOFSERVICEDATE Ja Uit bedrijf datum
PurchasePrice CompanyMoney EQMPURCHPRICE Nee Aanschafprijs
ReplacementCost CompanyMoney EQMREPLCOST Nee Vervangingswaarde
ManufactureYear Int32 EQMMANUFYEAR Nee Bouwjaar
Location UltimoString(26) EQMLOCATION Ja Locatieomschrijving
GeocodeX Decimal EQMGEOCODEX Nee GPS X-coordinaat
GeocodeY Decimal EQMGEOCODEY Nee GPS Y-coordinaat
CostCurrentYear CompanyMoney EQMMAINTYEAR Nee Kosten huidig jaar (readonly)
CostLastYear CompanyMoney EQMCOSTLY Nee Kosten vorig jaar (readonly)
TotalCost CompanyMoney EQMMAINTTOTAL Nee Totale kosten (readonly)
CriticalityScore Decimal EQMSCORECRITICAL Nee Criticaliteitsscore
RiskScore Decimal EQMRISKSCORE Nee Risicoscore
IndividualPM Boolean EQMNOGROUPPM Nee Individueel PO (default: 1)
Reservable Boolean EQMRESERVABLE Nee Reserveerbaar
ExchangePart Boolean EQMEXCHANGEPART Nee Wisselstuk
WarrantDate Date? EQMWARRENTDATE Ja Garantiedatum
ImageFile UltimoString EQMIMAGEFILE Ja Afbeelding
NFCSerialNumber UltimoString(40) EQMNFCSERIALNUMBER Ja NFC serienummer
IPAddress UltimoString(22) EQMIPADDRESS Ja IP-adres

Relaties met andere entiteitenbewerken

Property Verwijst naar Omschrijving
PartOfEquipment equipment Bovenliggend equipment (hierarchie)
TopOfEquipmentId equipment Top van de hierarchie
Parts List[Equipment] Onderliggende equipment
ProcessFunction ProcessFunction Procesfunctie
LocationRef location Locatie-referentie
Site Site Vestiging
Department Department Afdeling
CostCenter CostCenter Kostenplaats
EquipmentType EquipmentType Equipmenttype
Vendor Vendor (supplier) Leverancier
Manufacturer Vendor (supplier) Fabrikant
ServiceVendor Vendor (supplier) Service-leverancier
ServiceContract ServiceContract Servicecontract
MaintenanceClassification maintenance-classification Onderhoudsconcept
Employee (Owner) employee Eigenaar
Building Building Gebouw
BuildingFloor BuildingFloor Verdieping
BuildingPart BuildingPart Bouwdeel
Space Space Ruimte
Article article Artikel
Batch Batch Partij
Decomposition Decomposition Decompositie
RiskClass RiskClass Risicoklasse
Criticality RiskClass Criticaliteit
Warehouse Warehouse Magazijn
PmWorkOrders List<PmWorkOrder> PO-modellen
PmJobs List[PmJob] PO-taken
SpareParts List[EquipmentSparePart] Reservedelen
EquipmentMeasurementPoints List[EquipmentMeasurementPoint] Meetpunten
EquipmentServiceContracts List[EquipmentServiceContract] Servicecontract-koppelingen
InspectionLines List[InspectionLine] Inspectielijnen

Tips voor consultantsbewerken


Database Detailsbewerken

De tabel dba.Equipment bevat 218 kolommen. Hieronder de belangrijkste technische details die niet direct zichtbaar zijn in de Properties-tabel.

Computed columns (berekende velden)bewerken

Kolom Formule Toelichting
EqmFileExtension '.html' Vast bestandstype voor rich-text velden
EQMTEXT1_FT, EQMTEXT2_FT, EQMTEXT3_FT HTML-wrapping van tekstvelden Full-text search representatie van de drie tekstvelden

Let op: Equipment heeft geen functionele computed columns -- de berekende velden zijn puur technisch (full-text indexering). Kosten worden bijgehouden via triggers.

Kolommen gezet door triggersbewerken

De volgende kolommen worden automatisch bijgewerkt door database-triggers en mogen niet handmatig worden aangepast:

Kolom Type Toelichting
EqmCostLY decimal(21,5) Kosten vorig jaar -- bijgewerkt via Cost-triggers
EqmMaintTotal decimal(21,5) Totale onderhoudskosten -- opgeteld uit Cost-tabel
EqmMaintYear decimal(21,5) Onderhoudskosten huidig jaar
EqmReplCost decimal(21,5) Vervangingswaarde (kan ook handmatig)
EqmObjImpPmTasksToProcess int Aantal nog te verwerken PO-taken uit onderhoudsconcept
EqmPartOfEqmId nvarchar(24) Bovenliggend equipment (gezet bij hierarchie-wijziging)
EqmTopOfEqmId nvarchar(24) Top van de hierarchie (automatisch bepaald)
EqmBldId nvarchar(11) Gebouw-ID (overgenomen uit relaties)
EqmSitId nvarchar(8) Vestiging (overgenomen van bovenliggend equipment/procesfunctie)
EqmDepId nvarchar(11) Afdeling (idem)
EqmCcrId nvarchar(9) Kostenplaats (idem)
EqmPrfId nvarchar(50) Procesfunctie (idem)
EqmResoId nvarchar(11) Reserveerbaar object-ID
EqmNen2767P4Compliant smallint NEN2767 P4 compliance (automatisch bepaald)
EqmPrsId nvarchar(11) Persoon/eigenaar (trigger-bijgewerkt)

Belangrijke defaultsbewerken

Kolom Default Toelichting
EqmContext 1 (Installatie) Standaard context
EqmRecStatus 0 (None) Standaard status
EqmNoGroupPm 1 (true) Individueel PO standaard aan
EqmNen2767P4Compliant 1 (true) NEN2767 P4 standaard compliant
EqmReservable 0 (false) Niet reserveerbaar standaard
EqmState 0 Beginstatus meterstand
EqmRegisterObjectDowntime 0 (false) Downtime-registratie standaard uit
EqmRecCreateDate sysdatetimeoffset() Aanmaakdatum automatisch gevuld

Triggers en externe triggersbewerken

Equipment heeft 3 eigen triggers (INSERT, UPDATE, INSTEAD OF DELETE) en wordt beinvloed door 17 externe triggers: - Cost-triggers: Wijzigingen in de Cost-tabel updaten EqmCostLY, EqmMaintTotal, EqmMaintYear - EqmSparePart-triggers: Wijzigingen in reservedelen updaten het equipment - EqmTypeHierarchy-triggers: Wijzigingen in de type-hierarchie worden doorgecopieerd - ObjectImportedPmTask-triggers: Bij import van PO-taken wordt EqmObjImpPmTasksToProcess bijgewerkt - ReservableObject-triggers: Synchronisatie met reserveerbare objecten - Company-triggers: Wijzigingen in bedrijfsinstellingen worden doorgevoerd - UmmGlobals-triggers: Wijzigingen in globale instellingen

Consultanttip: Het INSTEAD OF DELETE-trigger op Equipment betekent dat equipment niet direct kan worden verwijderd. In plaats daarvan wordt een soft-delete uitgevoerd (status Trash).


Zie ookbewerken