Coflyr · Backend model field catalog

ToolHandoverLog

public.ToolHandoverLogs.

32 mapped fieldsUnder development7 field groupsGenerated 2026-10-06
Model class
coflyr.features.production.tools.models.ToolHandoverLog
Source
Features/Production/Tools/Models/ToolHandoverLog.cs
Table
public.ToolHandoverLogs
Review
Under development as of 2026-10-07. Field review remains open.

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

5 fields
#FieldEF typeStorageBusiness purpose
1IdGuidRequiredStable identifier for this record.
2HandoverNumberstringRequiredRecords handover number for this tool handover log.
3MaintenanceEventNumberstringNullableRecords maintenance event number for this tool handover log.
4ToolSerialNumberstringRequiredRecords tool serial number for this tool handover log.
5WorkorderNumberstringNullableRecords workorder number for this tool handover log.

Relationships and references

3 fields
#FieldEF typeStorageBusiness purpose
1IncomingStaffIdGuidRequiredSelects the related incoming staff record.
2OutgoingStaffIdGuidRequiredSelects the related outgoing staff record.
3ToolPartIdGuidRequiredSelects the related tool part record.

Status and controls

4 fields
#FieldEF typeStorageBusiness purpose
1AlwaysAskForCoinTagboolRequiredIndicates whether always ask for coin tag applies to this tool handover log.
2HandoverStatusstringRequiredTracks the handover status of this tool handover log.
3IncomingUserConfirmedboolRequiredIndicates whether incoming user confirmed applies to this tool handover log.
4OutgoingUserConfirmedboolRequiredIndicates whether outgoing user confirmed applies to this tool handover log.

Dates and timing

2 fields
#FieldEF typeStorageBusiness purpose
1HandoverTimestampDateTimeRequiredRecords the handover timestamp for this tool handover log.
2ToolExpiresAtDateTime?NullableRecords the tool expires at for this tool handover log.

Amounts and measurements

1 fields
#FieldEF typeStorageBusiness purpose
1QuantitydecimalRequiredStores the quantity used by this tool handover log.

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

15 fields
#FieldEF typeStorageBusiness purpose
1AircraftRegistrationstringNullableRecords aircraft registration for this tool handover log.
2CompletedAtDateTime?NullableRecords the completed at for this tool handover log.
3CompletedBystringNullableRecords completed by for this tool handover log.
4ConditionCodestringNullableRecords condition code for this tool handover log.
5EventTypestringRequiredRecords event type for this tool handover log.
6IncomingCoinTagstringNullableRecords incoming coin tag for this tool handover log.
7IncomingUserSignstringNullableRecords incoming user sign for this tool handover log.
8LocationCodestringNullableRecords location code for this tool handover log.
9MaterialClassstringNullableRecords material class for this tool handover log.
10OutgoingCoinTagstringNullableRecords outgoing coin tag for this tool handover log.
11OutgoingUserSignstringNullableRecords outgoing user sign for this tool handover log.
12StationCodestringRequiredRecords station code for this tool handover log.
13StoreCodestringNullableRecords store code for this tool handover log.
14ToolReceivedAtDateTime?NullableRecords the tool received at for this tool handover log.
15WorkflowMessagestringNullableRecords workflow message for this tool handover log.