Coflyr · Backend model field catalog

StaffTimeBooking

HumanResources.StaffTimeBookings.

47 mapped fields8 field groupsGenerated 2026-10-06
Model class
coflyr.models.manpower.StaffTimeBooking
Source
Features/Manpower/StaffTimeBooking/Models/StaffTimeBooking.cs
Table
HumanResources.StaffTimeBookings
Review
Not marked

Every mapped scalar field appears once. Types and nullability come from the current EF model snapshot. 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

Identity and naming

9 fields
#FieldEF typeStorageBusiness purpose
1IdGuidRequiredStable identifier for this record.
2EventNumberstringNullableRecords event number for this staff time booking.
3ProjectNumberstringNullableRecords project number for this staff time booking.
4TaskNamestringNullableRecords task name for this staff time booking.
5TechnicalQueryNumberstringNullableRecords technical query number for this staff time booking.
6TitlestringNullableRecords title for this staff time booking.
7ToolPartNumberstringNullableRecords tool part number for this staff time booking.
8ToolSerialNumberstringNullableRecords tool serial number for this staff time booking.
9WorkpackageNumberstringNullableRecords workpackage number for this staff time booking.

Relationships and references

5 fields
#FieldEF typeStorageBusiness purpose
1CorrectsBookingIdGuid?NullableSelects the related corrects booking record.
2StaffMemberIdGuidRequiredSelects the related staff member record.
3TaskCardIdGuid?NullableSelects the related task card record.
4WorkStepIdGuid?NullableSelects the related work step record.
5WorkorderIdGuid?NullableSelects the related workorder record.

Status and controls

4 fields
#FieldEF typeStorageBusiness purpose
1BookingStatusstringRequiredTracks the booking status of this staff time booking.
2IsCorrectionboolRequiredIndicates whether correction applies to this staff time booking.
3IsLicenseLockedboolRequiredIndicates whether license locked applies to this staff time booking.
4IsLiveBookingboolRequiredIndicates whether live booking applies to this staff time booking.

Dates and timing

2 fields
#FieldEF typeStorageBusiness purpose
1EndDateTimeDateTime?NullableRecords the end date time for this staff time booking.
2StartDateTimeDateTimeRequiredRecords the start date time for this staff time booking.

Amounts and measurements

4 fields
#FieldEF typeStorageBusiness purpose
1DurationHoursdecimal?NullableRecords duration hours for this staff time booking.
2EstimatedHoursdecimal?NullableRecords estimated hours for this staff time booking.
3ProductiveHoursdecimal?NullableRecords productive hours for this staff time booking.
4ProductivityPercentdecimalRequiredStores the productivity percent used by this staff time booking.

Descriptions and details

2 fields
#FieldEF typeStorageBusiness purpose
1BookingDescriptionstringNullableRecords booking description for this staff time booking.
2CorrectionReasonstringNullableRecords correction reason for this staff time booking.

Audit and revision

2 fields
#FieldEF 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

19 fields
#FieldEF typeStorageBusiness purpose
1AircraftRegistrationstringNullableRecords aircraft registration for this staff time booking.
2BookingCodestringNullableRecords booking code for this staff time booking.
3BookingKindstringRequiredRecords booking kind for this staff time booking.
4ClassificationCodestringNullableRecords classification code for this staff time booking.
5EventTypestringNullableRecords event type for this staff time booking.
6FinancialEntityCodestringNullableRecords financial entity code for this staff time booking.
7IndirectJobCodestringNullableRecords indirect job code for this staff time booking.
8LastMutatedBystringNullableRecords last mutated by for this staff time booking.
9LastMutationAtDateTime?NullableRecords the last mutation at for this staff time booking.
10LockStatestringRequiredRecords lock state for this staff time booking.
11ScopeCodestringNullableRecords scope code for this staff time booking.
12ShiftGroupCodestringNullableRecords shift group code for this staff time booking.
13ShiftShortCodestringNullableRecords shift short code for this staff time booking.
14SkillCodestringNullableRecords skill code for this staff time booking.
15StationCodestringNullableRecords station code for this staff time booking.
16SubDocumentstringNullableRecords sub document for this staff time booking.
17SuspendedByIndirectJobCodestringNullableRecords suspended by indirect job code for this staff time booking.
18TypeOfWorkstringNullableRecords type of work for this staff time booking.
19WorkplaceCodestringNullableRecords workplace code for this staff time booking.