Infrastructure low complexity mobile
0
Dependencies
0
Dependents
0
Entities
0
Integrations

Description

Utility that provides mileage distance validation logic and optional route distance estimation to prevent implausible kilometre claims. Supports configurable minimum and maximum distance bounds per organisation and can integrate with a maps API for distance sanity checking.

Feature: Travel Reimbursement Registration

distance-validation-utility

Responsibilities

  • Validate entered kilometre distance against configured min/max bounds
  • Provide distance sanity check utilities for client-side pre-validation
  • Format distance values consistently across the expense registration flow

Interfaces

validateDistance(km, minKm, maxKm)
formatDistance(km)
isDistancePlausible(km)
getDistanceBounds(orgId)