Skip to content

Running hours

SUPERINTENDENT Running-hour counters belong on components that have time-on-the-clock semantics — main engine, aux gens, pumps, compressors, separators.

Reading

The vessel sends a daily counter reading via the import flow (POST /api/vessels/:id/components/import for hour rows, or a dedicated running-hours endpoint). Each reading is a draft until approved.

Why approval matters

Running-hours are inputs to the schedule engine. A 5,000-hour spike on a generator due to a corrupt vessel entry would re-trigger years of overdue jobs. The draft-approve cycle catches this.

Anomaly detection

When a reading is more than +500 hr higher than the previous reading on the same day, the row is flagged with an amber warning banner and a provenance_quality='manual_override' marker. The supervisor reviews before approving.

RAPAX PMS Help · v2.31.0.26 · released 2026-04-28