Coflyr · Backend model field catalog

ProductionExecution

Production.ProductionExecutions.

13 mapped fields6 field groupsGenerated 2026-10-08
Model class
coflyr.features.production.execution.models.ProductionExecution
Source
Features/Production/Execution/Models/ProductionExecutionModels.cs
Table
Production.ProductionExecutions
Review
Under development · marked 2026-10-08 · Common production backend/EF mapping added. Physical schema migration, backfill, frontend and activation remain pending complete project review.

Every mapped scalar field appears once. Types and nullability come from current backend EF metadata; physical database migration is pending. Navigation properties and unmapped DTO fields are outside this page. Purpose text is inferred from names and should be checked against the feature workflow.

← All model classes · AMOS Workpackage example

Under development · DB pending. One aircraft/component production run for a WorkpackageMaster, linked to the released plan and optional demand event. Common production framework.

Identity and naming

2 fields
#FieldModel / EF typeStorageBusiness purpose
1IdGuidRequiredStable identifier for this record.
2ExecutionNumberstringRequiredUnique human-readable reference for this production run.

Relationships and references

3 fields
#FieldModel / EF typeStorageBusiness purpose
1DemandEventIdGuid?NullableOptional common ProjectEvent demand that this production run performs.
2ProductionPlanIdGuid?NullableOptional released Production plan for the same package and asset type; identifies the scheduling baseline.
3WorkpackageIdGuidRequiredMain WorkpackageMaster owning the run; aircraft/component context is derived from the package.

Status and controls

1 fields
#FieldModel / EF typeStorageBusiness purpose
1ExecutionStatusProductionExecutionStatus { Draft, Ready, Active, OnHold, Completed, Cancelled }
EF: ProductionExecutionStatus
RequiredDraft, Ready, Active, OnHold, Completed or Cancelled. Completion requires controlled acceptance.

Dates and timing

1 fields
#FieldModel / EF typeStorageBusiness purpose
1StartedAtDateTime?NullableFirst actual production start time. Staff labor metrics include finalized bookings starting at or after this time.

Audit and revision

2 fields
#FieldModel / EF typeStorageBusiness purpose
1SystemAuditIdGuid?NullableLinks to system audit history when this model stores the reference.
2UpdateIdGuid?NullableLinks to the preceding revision or update record.

Other fields

4 fields
#FieldModel / EF typeStorageBusiness purpose
1CompletedAtDateTime?NullableUTC operational acceptance time; present only when the run is Completed.
2OpenedAtDateTimeRequiredUTC time this run was registered; new run identity is immutable.
3OpenedBystringRequiredServer-recorded actor opening the production run.
4VersionintRequiredOptimistic concurrency version; controlled updates increment it once.