Maintenance intervals
What it is
Section titled “What it is”Every maintenance item has an interval type that decides how Syndik8 tracks “when is it next due?”. Interval types fall into two families:
Usage-based: driven by the asset’s running meters.
- Hours: driven by the asset’s running meter (Hobbs, Tacho, engine hours).
Calendar-based: driven by elapsed time.
- Day: any cadence expressed as a number of days (e.g. 7 days, 30 days, 365 days).
Who can use it
Section titled “Who can use it”Interval type is set when a maintenance item is created. It is visible to anyone who can view the item. The value can be changed only by admins, and only before the item has been saved; on the edit screen it is displayed as read-only.
Where to find it
Section titled “Where to find it”- Create Maintenance Item screen: Interval Type dropdown (Hours or Day).
- Edit Maintenance Item screen: Interval Type displayed as read-only text.
Fields / options
Section titled “Fields / options”| Type | Family | Typical example | Available in create form |
|---|---|---|---|
| Hours | Usage-based | 50-hour check, 100-hour check | Yes |
| Day | Calendar-based | 7-day pre-flight check, 365-day annual | Yes |
| Cycles | Usage-based | Landing-gear inspections | No (see Behaviour rules) |
| Month | Calendar-based | 6-month inspection | No (see Behaviour rules) |
| Year | Calendar-based | Annual inspection | No (see Behaviour rules) |
Behaviour rules
Section titled “Behaviour rules”- Usage-based (Hours, Cycles). The item’s due-at value is a meter reading: last completed value plus the interval value. Completion happens when the asset’s current meter reaches or exceeds that number.
- Calendar-based (Day). The item’s due date is computed by adding a number of days to the last-completed date. The interval value is always a count of days, regardless of the type label: a 365-day annual inspection lands 365 days after completion, not on the same calendar date the following year.
- The create form offers only Hours and Day. Month, Year, and Cycles exist in the data model but are not presented in the create dropdown. Existing items that carry those types continue to display, calculate status, and recur correctly; they simply cannot be created through the form today.
- Interval type is fixed after creation. The edit screen shows the type as a read-only label. To change it, remove the item and create a new one.
- Status calculation is identical across types. Percentage and absolute-threshold rules apply the same way. See Maintenance items: Behaviour rules.