Categorie: entities
Bijgewerkt: 2026-04-07
procesfunctie vlootnummer functionele-positie asset hierarchie
ProcessFunction (Procesfunctie)
De ProcessFunction-entiteit representeert functionele posities in een installatie of vloot. Een procesfunctie beschrijft de functie (bijv. "Pomp P-101"), terwijl equipment het fysieke object beschrijft dat in die positie is ingebouwd. Dit maakt het mogelijk equipment te wisselen zonder de functiehistorie te verliezen.
Entiteitsnaam: ProcessFunction
Databasetabel: ProcessFunction
Primaire sleutel: PRFID (nvarchar 14)
Contextsbewerken
| Value | Naam | Beschrijving |
|---|---|---|
| 0 | ProcessFunctionContext.None | Procesfunctie |
| 1 | ProcessFunctionContext.ProcessFunction | Procesfunctie |
| 2 | ProcessFunctionContext.Configuration | Configuratie |
| 4 | ProcessFunctionContext.Fleet | Fleet |
| 32768 | ProcessFunctionContext.Object | Object |
| 65536 | ProcessFunctionContext.Complex | Complex |
| 131072 | ProcessFunctionContext.Route | Traject |
Statussenbewerken
| Value | Naam | Beschrijving |
|---|---|---|
| -1 | ProcessFunctionStatus.Trash | Prullenbak |
| 0 | ProcessFunctionStatus.None | Geen |
| 1 | ProcessFunctionStatus.Active | Actief |
| 2 | ProcessFunctionStatus.Created | Op te voeren |
| 4 | ProcessFunctionStatus.Borrowed | Uitgeleend |
| 8 | ProcessFunctionStatus.Missing | Vermist |
| 16 | ProcessFunctionStatus.ToDelete | Af te voeren |
| 32 | ProcessFunctionStatus.ToMove | Te verplaatsen |
Belangrijkste propertiesbewerken
| Property | Type | Kolom | Omschrijving |
|---|---|---|---|
| Id | UltimoString(14) | PRFID | Procesfunctie-ID |
| Description | UltimoString(200) | PRFDESCR | Omschrijving |
| Code | UltimoString(12) | PRFCODE | Code |
| Equipment | Equipment | PRFEQMID | Huidig ingebouwd equipment |
| EquipmentType | EquipmentType | PRFEQMTID | Equipmenttype |
| PartOfProcessFunction | ProcessFunction | PRFPARTOFPRFID | Bovenliggende procesfunctie |
| Location | Location | PRFLOCID | Locatie |
| Site | Site | PRFSITID | Vestiging |
| Space | Space | PRFSPCID | Ruimte |
| Department | Department | PRFDEPID | Afdeling |
| CostCenter | CostCenter | PRFCCRID | Kostenplaats |
| Critical | Boolean | PRFCRITICAL | Kritisch |
| CriticalityScore | Decimal | PRFSCORECRITICAL | Kritikaliteitsscore |
| RiskClass | RiskClass | PRFRISCID | Risicoklasse |
| PurchasePrice | CompanyMoney | PRFPURCHPRICE | Aanschafprijs |
| ReplacementCost | CompanyMoney | PRFREPLCOST | Vervangingskosten |
| InstallDate | Date? | PRFINSTDATE | Installatiedatum |
| SerialNumber | UltimoString(40) | PRFSERIALNR | Serienummer |
| CostCurrentYear | CompanyMoney | PRFMAINTYEAR | Kosten huidig jaar (readonly) |
| TotalCost | CompanyMoney | PRFMAINTTOTAL | Totale kosten (readonly) |
| ProductionLossPerHour | CompanyMoney | PRFPRODUCTIONLOSSPERHOUR | Productieverlies per uur |
| GeocodeX / GeocodeY | Decimal | PRFGEOCODEX/Y | GIS-coordinaten |
Sub-entiteitenbewerken
ProcessFunctionJobbewerken
Koppeling tussen procesfunctie en job. PK: PRFJPRFID + PRFJJOBID.
ProcessFunctionSparePartbewerken
Reserveonderdelen gekoppeld aan de procesfunctie. PK: PRFSPPRFID + PRFSPARTID.
| Property | Type | Omschrijving |
|---|---|---|
| Article | Article | Artikel (reserveonderdeel) |
| Quantity | Decimal | Benodigde hoeveelheid |
| SerialNumber | UltimoString(41) | Serienummer |
| Description | UltimoString(200) | Omschrijving |
Statussen: Standaard (1), Standaard aangepast (2), Handmatig toegevoegd (4).
Relaties met andere entiteitenbewerken
| Verwijst naar | Omschrijving |
|---|---|
| equipment | Ingebouwd equipment (1-op-1 koppeling) |
| job | Werkorders op deze procesfunctie |
| pm-workorder | PO-modellen |
| contract | Servicecontracten (via ProcessFunctionServiceContract) |
| location | Fysieke locatie |
| ProcessFunctionHierarchy | Hierarchische structuur |
| ProcessFunctionMeasurementPoint | Meetpunten |
| ProcessFunctionCostYear | Kostenhistorie per jaar |
Tips voor consultantsbewerken
- Procesfunctie vs. Equipment: De procesfunctie is de functionele positie, equipment is het fysieke object. Bij Infra en Fleet wordt vaak alleen de procesfunctie gebruikt.
- Hierarchie: Via
PartOfProcessFunctionen ProcessFunctionHierarchy wordt de installatiestructuur opgebouwd.TopOfProcessFunctionIdgeeft het topniveau. - Kritikaliteit: Het veld
CriticalityScorewordt berekend via risicoanalyse (ObjectRiskAnalysis). DeRiskClassgeeft de resulterende risicoklasse. - Kostenregistratie: Kosten worden automatisch bijgehouden in
CostCurrentYearenTotalCost. ProcessFunctionCostYear bevat de historische kosten per jaar (tot 40 jaar). - GIS-integratie: Via
GeocodeX,GeocodeY,FromGeocodeX,TillGeocodeXwordt de procesfunctie op een kaart gepositioneerd (Infra-trajecten). - Context Fleet/Object: Bij Fleet wordt de procesfunctie vaak als "vlootnummer" gebruikt met context Object (32768).
Zie ookbewerken
- equipment - Fysieke assets
- location - Locaties
- pm-workorder - PO-modellen
- risk-analysis - Risicoanalyse / kritikaliteit
- job - Werkorders