title: "PmJob" category: reference tags: [entity, pm-job, datamodel] source: Entities.xml date: 2026-04-17 status: published
PmJob
Type: Entity Properties: 96 Contexts: 12 Statussen: 4
Zie ook het handgeschreven artikel: pm-job
DB-schema:
lookup_table_schema("PmJob")· ../tables/PmJob
Contextsbewerken
- 0: Standaard (
PmJobContext.None) - 1: Standaard (
PmJobContext.Standard) - 2: Instrument (
PmJobContext.Instrument) - 4: Looproute (
PmJobContext.CourseRoute) - 8: Wijzigingssjabloon (
PmJobContext.ChangeTemplate) - 16: Gebouw (
PmJobContext.Building) - 32: Fleet (
PmJobContext.Fleet) - 128: Looproute gebouw (
PmJobContext.BuildingCourseRoute) - 256: Looproute Infra (
PmJobContext.InfraCourseRoute) - 1024: PO-model (
PmJobContext.PeriodicActivityChild) - 32768: Infra (
PmJobContext.Infra) - 131072: IT (
PmJobContext.IT)
Statussenbewerken
- -1: Trash (
PmJobStatus.Trash) - 0: None (
PmJobStatus.None) - 1: Open (
PmJobStatus.Created) - 2: Goedgekeurd (
PmJobStatus.Approved)
Propertiesbewerken
| Property | Type | Kolom | Width | Nullable | Default |
|---|---|---|---|---|---|
| Id.LineId | UltimoString | PMJID | 3 | false | |
| Id.PmWorkOrder | PmWorkOrder | PMJPMWID | false | ||
| Activity | Activity | PMJACTID | true | ||
| AllowDetailsBesideJobPlan | Boolean | PMJALLOWDETAILSBESIDEJOBPLAN | false | 0 | |
| Context | Context | PMJCONTEXT | false | 1 | |
| ConvertedDurationToHours | Boolean | PMJOBCONVERTEDDURATIONTOHOURS | false | 1 | |
| CopyText | Boolean | PMJCOPYTEXT | false | 1 | |
| CostCenter | CostCenter | PMJCCRID | true | ||
| CostType | CostType | PMJCSTTID | true | ||
| Craftsman | Craftsman | PMJCRMID | true | ||
| DataProvider | UltimoString | PMJDATAPROVIDER | 50 | true | |
| Delay | Decimal | PMJDELAY | false | ||
| Department | Department | PMJDEPID | true | ||
| Description | UltimoString | PMJDESCR | 200 | true | |
| Document | Document | PMJDOCID | true | ||
| DowntimeRequired | Boolean | PMJDOWNTIMEREQUIRED | false | 0 | |
| DurationCalculated | Decimal | PMJDURATIONCALC | false | ||
| Employee | Employee | PMJEMPID | true | ||
| Equipment | Equipment | PMJEQMID | true | ||
| Exported | Boolean | PMJEXPORTED | false | ||
| ExternalCalculateFromPmJobExternal | CompanyMoney | PMJSUBEXTCALC | false | ||
| ExternalCalculateFromPmJobJobPlan | CompanyMoney | PMJMULTIEXTCALC | false | ||
| ExternalId | UltimoString | PMJEXTERNALID | 50 | true | |
| Externals | List[PmJobExternal] | PMJEPMWID, PMJEPMJID | false | , | |
| ExternalsCalculated | CompanyMoney | PMJEXTCALC | false | 0 | |
| ExternalStatus | UltimoString | PMJEXTERNALSTATUS | 50 | true | |
| Extra1 | Int16 | PMJEXTRA1 | false | ||
| Extra10 | UltimoString | PMJEXTRA10 | 5 | true | |
| Extra11 | UltimoString | PMJEXTRA11 | 5 | true | |
| Extra12 | Int32 | PMJEXTRA12 | false | ||
| Extra2 | Int32 | PMJEXTRA2 | false | ||
| Extra3 | UltimoString | PMJEXTRA3 | 6 | true | |
| Extra4 | UltimoString | PMJEXTRA4 | 5 | true | |
| Extra5 | Int32 | PMJEXTRA5 | false | ||
| Extra6 | Int32 | PMJEXTRA6 | false | ||
| Extra7 | UltimoString | PMJEXTRA7 | 5 | true | |
| Extra8 | UltimoString | PMJEXTRA8 | 5 | true | |
| Extra9 | UltimoString | PMJEXTRA9 | 5 | true | |
| FileId | UltimoString | PMJFILEID | 255 | true | |
| Foreman | Foreman | PMJFMANID | true | ||
| Hours | Decimal | PMJHOURS | false | ||
| HoursFromPmJobJobPlan | Decimal | PMJMULTIHOURS | false | ||
| HoursFromPmJobRes | Decimal | PMJSUBHOURS | false | ||
| Impact | Impact | PMJIMPID | true | ||
| InspectionLines | List[PmJobInspectionLine] | PMJIPMWID, PMJIPMJID | false | , | |
| InspectionPlan | InspectionPlan | PMJISPID | true | ||
| JobPlan | JobPlan | PMJJPID | true | ||
| LockoutTagoutApplicable | Boolean | PMJLOTOAPPLICABLE | false | 0 | |
| LockoutTagoutPlan | LockoutTagoutPlan | PMJLTPID | true | ||
| MaterialCalculateFromPmJobJobPlan | CompanyMoney | PMJMULTIMATCALC | false | ||
| MaterialCalculateFromPmJobMaterial | CompanyMoney | PMJSUBMATCALC | false | ||
| Materials | List[PmJobMaterial] | PMJMPMWID, PMJMPMJID | false | , | |
| MaterialsCalculated | CompanyMoney | PMJMATCALC | false | 0 | |
| NoPermit | Boolean | PMJNOPERMIT | false | 0 | |
| OperationLosses | List[PmJobOperationLoss] | PMJOLPMJPMWID, PMJOLPMJID | false | , | |
| PlannedHours | Decimal | PMJPLANHOURS | false | ||
| PmJobJobPlans | List[PmJobJobPlan] | PMJJPLPMJPMWID, PMJJPLPMJID | true | , | |
| Priority | Priority | PMJPRIID | true | ||
| ProcessFunction | ProcessFunction | PMJPRFID | true | ||
| Protocol | UltimoString | PMJPROC | 41 | true | |
| ProviderMutationDate | DateTime? | PMJPROVIDERMUTDATE | true | ||
| PurchaseRequestCalculated | CompanyMoney | PMJPURCHASEREQUESTCALC | false | 0 | |
| PurchaseRequestCalculateFromPmJobJobPlan | CompanyMoney | PMJMULTIPURCHASEREQUESTCALC | false | ||
| PurchaseRequestCalculateFromPmJobPurchaseRequestLine | CompanyMoney | PMJSUBPURCHASEREQUESTCALC | false | ||
| PurchaseRequestLines | List[PmJobPurchaseRequestLine] | PMJPRLPMWID, PMJPRLPMJID | false | , | |
| RecordChangeDate | DateTime? | PMJRECCHANGEDATE | true | ||
| RecordCreateDate | DateTime? | PMJRECCREATEDATE | true | SYSDATETIME | |
| RemarkSmallInt1 | Int16 | PMJREMARKSMALLINT1 | false | ||
| RemarkSmallInt2 | Int16 | PMJREMARKSMALLINT2 | false | ||
| RemarkSmallInt3 | Int16 | PMJREMARKSMALLINT3 | false | ||
| ReopenedAutomatically | Boolean | PMJREOPENEDAUTOMATICALLY | false | 0 | |
| ResourceCalculateFromPmJobJobPlan | CompanyMoney | PMJMULTIRESCALC | false | ||
| ResourceCalculateFromPmJobRes | CompanyMoney | PMJSUBRESCALC | false | ||
| Resources | List[PmJobResource] | PMJRPMWID, PMJRPMJID | false | , | |
| ResourcesCalculated | CompanyMoney | PMJRESCALC | false | 0 | |
| ServiceContract | ServiceContract | PMJSVCID | true | ||
| SkillCategory | SkillCategory | PMJSKCID | true | ||
| Space | Space | PMJSPCID | true | ||
| Status | Status | PMJRECSTATUS | false | ||
| StatusApprovedDate | DateTime? | PMJAPPRVDATE | true | ||
| StatusApprovedEmployee | Employee | PMJAPPRVEMPID | true | ||
| StopRelated | Boolean | PMJSTOPRELATED | false | 0 | |
| SystemCompany | Company | PMJCOMPID | false | ||
| TemplatePermit | Permit | PMJTEMPLATEPERMID | true | ||
| Text | UltimoString | PMJTEXT | true | ||
| ToolCalculateFromPmJobJobPlan | CompanyMoney | PMJMULTITLSCALC | false | ||
| ToolCalculateFromPmJobTool | CompanyMoney | PMJSUBTLSCALC | false | ||
| Tools | List[PmJobTool] | PMJTPMWID, PMJTPMJID | false | , | |
| ToolsCalculated | CompanyMoney | PMJTLSCALC | false | 0 | |
| TotalCalculated | CompanyMoney | PMJTOTALCALC | false | 0 | |
| TransferNextTime | Boolean | PMJTRANSFERNEXTTIME | false | ||
| Urgency | Urgency | PMJURGID | true | ||
| UseStandardJobPlan | Boolean | PMJUSESTDJP | false | ||
| UseWorkScheduleForPlanning | Boolean | PMJUSEWORKSCHEDULEFORPLANNING | false | 1 | |
| Vendor | Vendor | PMJVDRID | true | ||
| WorkOrderType | WorkOrderType | PMJWOTID | true |
Brondatabewerken
- Entity-definitie —
lookup_entity("PmJob")Model-perspectief (properties, contexts, statussen). Bron:Entities.xml. - DB-schema —
lookup_table_schema("PmJob")· ../tables/PmJob DB-perspectief (triggers, computed, defaults). Bron:database-schema.json. - Workflows —
find_workflows("", entity="PmJob")Before/After Save events voor PmJob. Bron:workflows.xml.