Coflyr · Backend model field catalog

RotableMaster

Parts.RotableMasters.

102 mapped fields8 field groupsGenerated 2026-10-06
Model class
coflyr.models.components.RotableMaster
Source
Features/Components/RotableMaster/Models/RotableMaster.cs
Table
Parts.RotableMasters
Review
Reviewed

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

18 fields
#FieldEF typeStorageBusiness purpose
1IdGuidRequiredStable identifier for this record.
2BatchNumberstringNullableRecords batch number for this rotable master.
3CertificateNumberstringNullableRecords certificate number for this rotable master.
4InstallationEventNumberstringNullableRecords installation event number for this rotable master.
5LabelNostringNullableRecords label no for this rotable master.
6LotNumberstringNullableRecords lot number for this rotable master.
7OrderNumberstringNullableRecords order number for this rotable master.
8OriginPartNumberstringNullableRecords origin part number for this rotable master.
9OriginSerialNumberstringNullableRecords origin serial number for this rotable master.
10PlateNumberstringNullableRecords plate number for this rotable master.
11PoolReferenceNumberstringNullableRecords pool reference number for this rotable master.
12ProjectNumberstringNullableRecords project number for this rotable master.
13ReleaseNumberstringNullableRecords release number for this rotable master.
14RemovalEventNumberstringNullableRecords removal event number for this rotable master.
15SerialNumberstringRequiredRecords serial number for this rotable master.
16ShipmentNumberstringNullableRecords shipment number for this rotable master.
17WorkOrderNumberstringNullableRecords work order number for this rotable master.
18WorkPackageNumberstringNullableRecords work package number for this rotable master.

Relationships and references

15 fields
#FieldEF typeStorageBusiness purpose
1CertificateIssuerBusinessPartnerIdGuid?NullableSelects the related certificate issuer business partner record.
2ConfigurationIdGuid?NullableSelects the related configuration record.
3ConfigurationMasterIdGuid?NullableSelects the related configuration master record.
4CounterReferenceDateDateTime?NullableRecords the counter reference date for this rotable master.
5InventoryMeasureUnitIdGuid?NullableSelects the related inventory measure unit record.
6LocationReferenceIdGuid?NullableSelects the related location reference record.
7OwnerBusinessPartnerIdGuid?NullableSelects the related owner business partner record.
8ParentRotableMasterIdGuid?NullableSelects the related parent rotable master record.
9PartIdGuidRequiredSelects the related part record.
10PoolProviderBusinessPartnerIdGuid?NullableSelects the related pool provider business partner record.
11ReferenceTreeTypestringNullableRecords reference tree type for this rotable master.
12RepairStatusIdGuid?NullableSelects the related repair status record.
13RotableConditionIdGuid?NullableSelects the related rotable condition record.
14StationLocationIdGuid?NullableSelects the related station location record.
15StoreLocationIdGuid?NullableSelects the related store location record.

Status and controls

9 fields
#FieldEF typeStorageBusiness purpose
1ComponentStatusint?NullableTracks the component status of this rotable master.
2InspectionStatusstringNullableTracks the inspection status of this rotable master.
3IsCombinationRotableboolRequiredIndicates whether combination rotable applies to this rotable master.
4IsExternalRotableboolRequiredIndicates whether external rotable applies to this rotable master.
5IsFinancialQuantityboolRequiredIndicates whether financial quantity applies to this rotable master.
6IsInStockboolRequiredIndicates whether in stock applies to this rotable master.
7IsInspectedboolRequiredIndicates whether inspected applies to this rotable master.
8IsManagedboolRequiredIndicates whether managed applies to this rotable master.
9IsPoolRotableboolRequiredIndicates whether pool rotable applies to this rotable master.

Dates and timing

12 fields
#FieldEF typeStorageBusiness purpose
1CertificateExpiryDateDateTime?NullableRecords the certificate expiry date for this rotable master.
2CertificateIssueDateDateTime?NullableRecords the certificate issue date for this rotable master.
3DeliveryDateDateTime?NullableRecords the delivery date for this rotable master.
4InstDateDateTime?NullableRecords the inst date for this rotable master.
5LastInspectionDateDateTime?NullableRecords the last inspection date for this rotable master.
6LastRepairDateDateTime?NullableRecords the last repair date for this rotable master.
7LastShopVisitDateDateTime?NullableRecords the last shop visit date for this rotable master.
8ManufactureDateDateTimeRequiredRecords the manufacture date for this rotable master.
9OnWingDateDateTime?NullableRecords the on wing date for this rotable master.
10ShelfExpiryDateDateTime?NullableRecords the shelf expiry date for this rotable master.
11StockInDateDateTime?NullableRecords the stock in date for this rotable master.
12StockOutDateDateTime?NullableRecords the stock out date for this rotable master.

Amounts and measurements

6 fields
#FieldEF typeStorageBusiness purpose
1FinancialQuantitydecimal?NullableStores the financial quantity used by this rotable master.
2OriginFinancialQuantitydecimal?NullableStores the origin financial quantity used by this rotable master.
3QuantityOnHanddecimal?NullableRecords quantity on hand for this rotable master.
4QuantityReserveddecimal?NullableRecords quantity reserved for this rotable master.
5TotalAircraftCycleslong?NullableRecords total aircraft cycles for this rotable master.
6TotalAircraftHoursdecimal?NullableRecords total aircraft hours for this rotable master.

Descriptions and details

1 fields
#FieldEF typeStorageBusiness purpose
1FunctionalPositionDescriptionstringNullableRecords functional position description for this rotable master.

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

39 fields
#FieldEF typeStorageBusiness purpose
1AircraftPositionstringNullableRecords aircraft position for this rotable master.
2AircraftPositionConfigstringNullableRecords aircraft position config for this rotable master.
3AircraftRegistrationstringNullableRecords aircraft registration for this rotable master.
4AssemblyPositionstringNullableRecords assembly position for this rotable master.
5AssignedConfigstringNullableRecords assigned config for this rotable master.
6CertificateTypeint?NullableRecords certificate type for this rotable master.
7CombinationRotableCodestringNullableRecords combination rotable code for this rotable master.
8ContractRefstringNullableRecords contract ref for this rotable master.
9CsnfloatRequiredRecords csn for this rotable master.
10Csofloat?NullableRecords cso for this rotable master.
11DeliveredWithAircraftstringNullableRecords delivered with aircraft for this rotable master.
12FinancialCasestringNullableRecords financial case for this rotable master.
13FinancialEntitystringNullableRecords financial entity for this rotable master.
14HigherRotableConfigstringNullableRecords higher rotable config for this rotable master.
15InternalShopCodestringNullableRecords internal shop code for this rotable master.
16InventoryTypeintRequiredRecords inventory type for this rotable master.
17OriginEntitystringNullableRecords origin entity for this rotable master.
18OriginFinancialCasestringNullableRecords origin financial case for this rotable master.
19OriginOwnerstringNullableRecords origin owner for this rotable master.
20OwnerstringNullableRecords owner for this rotable master.
21PMARepairedstringNullableRecords pma repaired for this rotable master.
22PoolProviderstringNullableRecords pool provider for this rotable master.
23PsnstringNullableRecords psn for this rotable master.
24RemarkstringNullableRecords remark for this rotable master.
25ReorderLeveldecimal?NullableRecords reorder level for this rotable master.
26RotableTypeint?NullableRecords rotable type for this rotable master.
27SafetyStockdecimal?NullableRecords safety stock for this rotable master.
28SerialRangeFromstringNullableRecords serial range from for this rotable master.
29SerialRangePrefixstringNullableRecords serial range prefix for this rotable master.
30SerialRangeTostringNullableRecords serial range to for this rotable master.
31ShopVisitCountint?NullableRecords shop visit count for this rotable master.
32StationstringNullableRecords station for this rotable master.
33StorestringNullableRecords store for this rotable master.
34ThirdPartyShopstringNullableRecords third party shop for this rotable master.
35TrackingModeintRequiredRecords tracking mode for this rotable master.
36TransferredViaTransactionstringNullableRecords transferred via transaction for this rotable master.
37TsnTimeSpanRequiredRecords tsn for this rotable master.
38TsoTimeSpan?NullableRecords tso for this rotable master.
39UniqueRotableCodestringNullableRecords unique rotable code for this rotable master.