Coflyr · Backend model field catalog
MaintenanceEventDueLimit
Maintenance.MaintenanceEventDueLimits.
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
Dropped · Merged into TimeRequirements · 2026-10-11. This source table/model is retired in the single-table TimeRequirements HTML proposal. All source fields remain visible here for review and explicit migration mapping. Counter concrete types become row roles in that proposed table. Backend and physical database unchanged; implementation and migration pending complete review.
Identity and naming
2 fields| # | Field | EF type | Storage | Business purpose |
|---|---|---|---|---|
| 1 | Id | Guid | Required | Stable identifier for this record. |
| 2 | GroupNumber | int | Required | Records group number for this maintenance event due limit. |
Relationships and references
5 fields| # | Field | EF type | Storage | Business purpose |
|---|---|---|---|---|
| 1 | AssetCounterId | Guid? | Nullable | Selects the related asset counter record. |
| 2 | CounterDefinitionId | Guid? | Nullable | Selects the related counter definition record. |
| 3 | MaintenanceEventMasterId | Guid | Required | Selects the related maintenance event master record. |
| 4 | RequirementId | Guid | Required | Selects the related requirement record. |
| 5 | SourceLimitId | Guid | Required | Selects the related source limit record. |
Status and controls
1 fields| # | Field | EF type | Storage | Business purpose |
|---|---|---|---|---|
| 1 | IsControlling | bool | Required | Indicates whether controlling applies to this maintenance event due limit. |
Dates and timing
3 fields| # | Field | EF type | Storage | Business purpose |
|---|---|---|---|---|
| 1 | DueAt | DateTime? | Nullable | Records the due at for this maintenance event due limit. |
| 2 | DueValue | decimal? | Nullable | Records the due value for this maintenance event due limit. |
| 3 | NextDueCalculationStrategy | int? | Nullable | Records the next due calculation strategy for this maintenance event due limit. |
Amounts and measurements
1 fields| # | Field | EF type | Storage | Business purpose |
|---|---|---|---|---|
| 1 | Amount | decimal | Required | Stores the amount used by this maintenance event due limit. |
Audit and revision
3 fields| # | Field | EF type | Storage | Business purpose |
|---|---|---|---|---|
| 1 | SourceRevision | string | Nullable | Records source revision for this maintenance event due limit. |
| 2 | SystemAuditId | Guid? | Nullable | Links to system audit history when this model stores the reference. |
| 3 | UpdateId | Guid? | Nullable | Links to the preceding revision or update record. |
Other fields
13 fields| # | Field | EF type | Storage | Business purpose |
|---|---|---|---|---|
| 1 | BaselineAt | DateTime | Required | Records the baseline at for this maintenance event due limit. |
| 2 | BaselineType | int | Required | Records baseline type for this maintenance event due limit. |
| 3 | BaselineValue | decimal | Required | Records baseline value for this maintenance event due limit. |
| 4 | CalculationVersion | string | Required | Records calculation version for this maintenance event due limit. |
| 5 | CurrentValue | decimal | Required | Records current value for this maintenance event due limit. |
| 6 | Dimension | int | Required | Records dimension for this maintenance event due limit. |
| 7 | ExpectedAt | DateTime? | Nullable | Records the expected at for this maintenance event due limit. |
| 8 | GroupLogic | int | Required | Records group logic for this maintenance event due limit. |
| 9 | LastRefreshedAt | DateTime? | Nullable | Records the last refreshed at for this maintenance event due limit. |
| 10 | LimitType | int | Required | Records limit type for this maintenance event due limit. |
| 11 | ObservedAt | DateTime | Required | Records the observed at for this maintenance event due limit. |
| 12 | RemainingValue | decimal? | Nullable | Records remaining value for this maintenance event due limit. |
| 13 | UtilizationPerDay | decimal? | Nullable | Records utilization per day for this maintenance event due limit. |