{{ error }}
{{ exito }}
Cargando…
Aún no hay vehículos. Aparecen cuando un conductor registra el suyo en la app.
| Vehículo | Conductor | Km | Rinde | Ganancia | Rentab. | Estado |
|---|---|---|---|---|---|---|
| {{ f.conductor }} | {{ num(f.km, 0) }} | {{ f.rendimiento_uso_kml !== null ? num(f.rendimiento_uso_kml, 1) + ' km/L' : '—' }} | {{ usd(f.utilidad_operativa_usd, 0) }} | {{ f.rentabilidad_anual !== null ? pct(f.rentabilidad_anual) : '' }}Falta valor | {{ estadoVehiculo(f).texto }} |
Sin alertas. Todo al día.
Faltan datos: se muestra una franja cuando tiene al menos {{ ajustes ? ajustes.min_carreras_franja : 20 }} carreras.
| Odómetro | {{ ficha.vehiculo.odometro_km !== null ? num(ficha.vehiculo.odometro_km, 0) + ' km' : '—' }} |
|---|---|
| Tanque | {{ ficha.vehiculo.tanque_litros !== null ? num(ficha.vehiculo.tanque_litros, 1) + ' L' : '—' }} |
| Rendimiento declarado | {{ ficha.vehiculo.rendimiento_declarado_kml !== null ? num(ficha.vehiculo.rendimiento_declarado_kml, 1) + ' km/L' : '—' }} |
| Rendimiento real (según cargas) | {{ ficha.vehiculo.rendimiento_calculado_kml !== null ? num(ficha.vehiculo.rendimiento_calculado_kml, 1) + ' km/L' : 'Faltan dos tanques llenos' }} |
| Rendimiento que usa la app | {{ num(ficha.vehiculo.rendimiento_uso_kml, 1) + ' km/L' }} |
| Última subida de datos | {{ ficha.vehiculo.ultima_subida ? fechaHora(ficha.vehiculo.ultima_subida) : 'Nunca' }} |
Sin turnos todavía.
| Inicio | Km GPS | Km odómetro | Detenido | Tiempo muerto | Cierre |
|---|---|---|---|---|---|
| {{ fechaHora(t.inicio) }} | {{ t.km_servidor !== null ? num(t.km_servidor, 1) : '—' }} | {{ t.odometro_fin_km !== null && t.odometro_inicio_km !== null ? num(t.odometro_fin_km - t.odometro_inicio_km, 1) : '—' }} | {{ t.minutos_detenido !== null ? num(t.minutos_detenido, 0) + ' min' : '—' }} | {{ t.minutos_muerto !== null ? num(t.minutos_muerto, 0) + ' min' : '—' }} | {{ t.cerrado_por === 'auto_10h' ? 'Automático (10 h)' : (t.fin ? 'Conductor' : 'Abierto') }} |
Sin cargas registradas.
| Fecha | Tipo | Litros | Precio/L |
|---|---|---|---|
| {{ fechaHora(c.tomado) }} | {{ tipoCarga(c.tipo) }}{{ c.tanque_lleno ? ' · lleno' : '' }} | {{ num(c.litros, 1) }} | {{ c.moneda === 'USD' ? usd(c.precio_litro, 3) : 'Bs ' + num(c.precio_litro, 2) }} |
Sin cambios.
| Cuándo | Dato | Antes | Ahora |
|---|---|---|---|
| {{ fechaHora(h.cuando) }} | {{ nombreCampo(h.campo) }} | {{ valorCampo(h.valor_anterior) }} | {{ valorCampo(h.valor_nuevo) }} |
{{ claveMostrada.clave }}
Dásela al conductor ahora: por seguridad no se vuelve a mostrar.
Aún no hay conductores. Crea el primero con el formulario.
| Conductor | Vehículo | Última subida | Autorización | Acciones |
|---|---|---|---|---|
| {{ c.nombre }} {{ c.correo }} |
{{ c.vehiculo || '—' }} | {{ c.ultima_subida ? fechaHora(c.ultima_subida) : 'Nunca' }} | {{ c.consentimiento_vigente ? 'Autorizó' : 'Pendiente' }} |
Aún no hay tasas.
| {{ fechaCorta(t.fecha) }} | Bs {{ num(t.bs_por_usd, 4) }} |