Acceso denegado
Tu rol {{ userRole }} no tiene permiso sobre {{ deniedScreen }}. La denegación se aplica al entrar, no solo ocultando el botón — y queda registrada.
Panel de control
{{ assetCount }} activos · {{ woCount }} órdenes · calculado sobre la información cargada
Requiere su decisión hoy
{{ charts.attentionCount }} asuntos abiertosÓrdenes por mes
Barra oscura: correctivas. Si crece, el preventivo no está funcionando.Por qué están detenidos
Cada causa con el área que puede resolverla. La disponibilidad no se recupera en el taller si el vehículo está esperando una firma o un repuesto.Vehículos que más cuestan
Costo acumulado de órdenes cerradas · toque para abrir su fichaCandidatos a causa raíz
Más correctivas cerradas — repetir la reparación no es resolverCosto por centro de costos
Dónde se está imputando el gasto de mantenimientoActivos
{{ assetCount }} registrados. La placa es única: el sistema rechaza duplicados.
{{ assetFormTitle }}
Rentabilidad por vehículo
Una flota puede tener alta disponibilidad y estar destruyendo rentabilidad a fuerza de mantenimiento excesivo. Aquí se cruzan las dos cosas. Donde falte el ingreso diario del vehículo, el sistema dice “información insuficiente” en lugar de inventar un margen.
Decisión recomendada por vehículo
Cuatro decisiones posibles, no un número suelto. Un tablero de rentabilidad que no termina en una decisión es un informe, no una herramienta de dirección.De dónde sale y a dónde va cada peso
{{ profitWaterfall.note }} La indisponibilidad no llega en ninguna factura y suele ser la caída más grande.Cuánto se desvía cada vehículo de su propia clase
{{ devLegend }} Comparar un tractocamión con una camioneta no dice nada; comparar un tractocamión con los otros tractocamiones dice todo. Toque una barra para abrir la ficha.En qué se va el costo de la flota
Total {{ compTotal }}. La indisponibilidad no aparece en ninguna factura, y suele ser el rubro más caro.Quién concentra la pérdida
{{ lossCount }} vehículos con margen negativo suman {{ lossTotalTxt }}. {{ lossText }}. En rojo, las que acumulan hasta el 80% de la pérdida: ahí está el trabajo que rinde. La marca vertical de cada barra es el acumulado corrido.Los que sí producen
Sirven de referencia: mismo tipo de operación, resultado distinto.Cómo se calcula, y qué es estimación
Costo directo es dato real: mantenimiento de órdenes cerradas más combustible cargado. Costo de indisponibilidad toma el período más largo en que el vehículo estuvo detenido con una orden abierta y su estado restando disponibilidad, acotado a 12 meses, por el ingreso diario capturado. No se suman órdenes solapadas: un vehículo no puede estar detenido más días de los que tiene el año. Ingreso es una estimación: ingreso diario × días no detenidos en 12 meses; si su operación factura por viaje o por tonelada, ese dato debe integrarse desde facturación y entonces el margen deja de ser estimado. Salud penaliza correctivas, preventivos vencidos y novedades críticas. Riesgo pondera documentos vencidos, novedad crítica abierta y días detenido. El costo por km se compara contra la mediana de su propia tipología, nunca contra una constante: un tractocamión no se juzga con la vara de una camioneta. La tendencia enfrenta el costo de los últimos 90 días contra el trimestre anterior — un vehículo que se está deteriorando lo muestra ahí antes que en el margen. El punto de equilibrio son los días de operación que ese vehículo necesita solo para pagar lo que costó. Ninguno de estos números reemplaza el criterio del técnico ni la inspección física.Necesita su atención
{{ excCount }} asuntos abiertos. Solo excepciones: lo vencido, lo bloqueado y lo que espera una decisión. Lo que funciona no aparece aquí — y por eso esta pantalla se lee en dos minutos, no en media hora.
Composición de la cola
Lo crítico bloquea operación o expone legalmente. Lo demás se programa.Antigüedad de la cola
{{ excAgingNote }}De quién depende resolverlo
La mitad de lo que detiene un taller no se resuelve en el taller.Dónde se están acumulando
Un área que concentra excepciones no tiene un mal día: tiene un proceso roto.Entrega de vehículo
Inventario de dotación y recibido a conformidad firmado por el operador. Sin firma no hay acta: es lo que evita la discusión de “ese extintor no estaba cuando lo recibí”.
Nueva acta
Actas registradas
Comunicación operacional
El conductor habla con el área que corresponde, no con un grupo de WhatsApp. Cada conversación tiene área, motivo, vehículo, prioridad, responsable, reloj de SLA y trazabilidad — y puede convertirse en novedad sin volver a digitar nada.
Abrir conversación
Carga por área
Un área con casos fuera de SLA no tiene un mal día: no tiene quién responda.Motivos que se repiten
El mismo reporte en varios vehículos distintos es un posible patrón de falla, no una coincidencia. Debe analizarlo mantenimiento.Viajes y despacho
Antes de que un vehículo salga, el sistema verifica documentación, estado operacional, novedades críticas, órdenes abiertas, preventivo y conductor. Un viaje que sale sin expediente termina en inmovilización o en una factura que no se puede radicar.
Programar viaje
Conductores
El conductor es un activo tan controlado como el vehículo. Su licencia alimenta directamente la verificación de despacho: si está vencida, el sistema no deja despachar sin excepción autorizada.
Por qué se van los conductores
Cada causa clasificada en evitable, gestionada, programada o no evitable. Solo sobre las evitables se puede actuar, y son las que más cuestan.{{ driverFormTitle }}
Compras y proveedores
La reposición sugerida del almacén se convierte en pedido con un clic. Al recibir, el stock, el costo promedio y el kardex se actualizan solos: nadie vuelve a digitar la misma entrada dos veces.
Concentración y cumplimiento por proveedor
Cuánto le compra a cada uno y cómo responde. Depender de un solo proveedor en repuestos críticos es un riesgo operativo, no una ventaja comercial.Registrar proveedor
Parámetros de operación
Aquí se define cómo se comporta el sistema en la operación diaria: qué orden exige autorización, cuándo una emergencia incumple, qué diferencia de combustible se investiga y quién puede liberar un vehículo. Cambie un valor y el sistema responde de inmediato — abajo puede ver el efecto sobre los datos de hoy. Todo cambio queda auditado con responsable y fecha.
Efecto de estos parámetros hoy
No son configuración decorativa: estos números cambian si usted cambia una decisión.Agregar parámetro de operación
Los diez parámetros del sistema se editan tocando la opción que desee: el cambio queda registrado con su nombre y la fecha. Aquí puede crear los propios de su operación. Un parámetro exige la pregunta que decide y qué indicadores afecta: sin consecuencia declarada nadie lo revisa y queda como un dato suelto.{{ g.group }}
Parámetros retirados
Retirar no destruye la definición: se guarda aquí con sus opciones y su redacción original. Reactivar es preferible a volver a crearlo, porque rehacerlo de memoria es donde se cambia sin darse cuenta lo que ya estaba decidido.Estado de finalización
Un sistema no se declara terminado porque tenga pantallas. Cada área se evalúa por si su ciclo cierra de punta a punta y si hay registros con los que probarlo. Lo que falta está declarado, no omitido.
Reparto del estado
Una brecha declarada no es una falla: es algo que sabemos y tenemos ubicado.Ruta crítica hasta producción
En este orden. Saltarse el primer paso es lo que hunde estos proyectos.Lectura económica del proyecto
{{ cierreEcon.note }}Lo que falta para producción
Fuera del alcance de este prototipo. Declarado para que nadie lo descubra el día del arranque.Presupuesto y control
{{ budgetMonthLabel }}. El presupuesto no es una hoja aparte: la ejecución se lee de las órdenes, los tanqueos, el kardex y los viajes. Cuando mantenimiento aprueba una reparación, el compromiso aparece aquí de inmediato — no tres semanas después con la factura.
Agregar partida presupuestal
Las cuatro partidas que el sistema alimenta solo se pueden ajustar en monto. Las que cree aquí —peajes, seguros, arrendamientos, capacitación, lo que su operación necesite— quedan guardadas y su ejecución se captura manualmente hasta que tengan una fuente automática. Eso se declara en la fila, para que nadie confunda un dato capturado con uno medido.Vehículos que más presupuesto consumen este mes
Mantenimiento más combustible. Toque uno para abrir su ficha y ver en qué se fue.Taller: alistamiento y carga
Un vehículo no debe entrar a bahía para descubrir allí que falta el repuesto. Esta pantalla dice qué está realmente listo para ejecutar, qué lo bloquea, cuánta capacidad hay y qué viene en camino.
Quién ejecuta el mantenimiento
{{ execMix.note }}Vehículos en taller aliado
No están en su bahía, así que nadie los ve — y siguen restando disponibilidad. Si el aliado no reporta avance, usted no tiene fecha que darle a operaciones.Qué está frenando al taller
Ordenado por cuántas órdenes bloquea cada causa, con el área que puede resolverla. Ataque la barra más larga, no la orden más ruidosa.Ocupación de bahías
Capacidad física del taller en este momentoCarga por técnico
{{ techNote }} Un técnico con cinco órdenes abiertas no rinde cinco veces: rinde peor en todas.Lo que viene de la vía
{{ inboundNote }}Rutinas por sistema
El catálogo maestro que sostiene el plan: qué se hace, cada cuánto, quién debe hacerlo, cuánto se demora y con qué repuesto. Un plan de mantenimiento sin este catálogo detrás es una lista de buenas intenciones.
Dónde se va el tiempo de taller
Horas de preventivo por vehículo al año, repartidas por sistema. Es la base para dimensionar la plantilla: si la suma supera la capacidad, el plan no se va a cumplir por más disciplina que tenga el taller.Sistemas sin rutina definida
Definir rutina
SG-SST y seguridad vial
No es un archivador de formatos. Identifica qué puede matar o lesionar gravemente a alguien, cuáles son las barreras que lo evitan, y verifica si esas barreras están puestas hoy. Cuando una falla, bloquea la actividad — la vida tiene prioridad sobre la disponibilidad, el viaje y el cliente.
¿El vehículo ya venía con una condición pendiente?
{{ sstTecnico.note }}Indicadores adelantados
Miden lo que se hace ANTES del accidente. Son los únicos sobre los que todavía se puede actuar.Indicadores de resultado
Llegan cuando el daño ya ocurrió. Sirven para no repetirlo, no para prevenirlo.Riesgo residual por área
Dónde se concentra la exposición después de aplicar los controles.Naturaleza del peligro
Clasificación por tipo. Determina qué especialidad debe intervenir.Estado de salud de las barreras
{{ sstCtrlNote }}Mapa de calor
Severidad contra probabilidad. La fila superior es la que mata: ahí no se admite un control degradado.Registrar peligro
Describa el evento no deseado, no el peligro genérico. "Vehículo cae del soporte" se puede controlar; "riesgo mecánico" no. Un peligro intolerable no se guarda sin control asignado.Reportar evento
Reporte también lo que NO tuvo consecuencia. Un casi accidente es la misma cadena de fallas que un accidente, sin la lesión — y es la señal más barata que va a recibir. Un evento grave abre investigación obligatoria y bloquea el vehículo.Pirámide de eventos
Una operación sana reporta muchos casi accidentes y pocos accidentes. Si la proporción se invierte, no hay menos riesgo: hay menos reporte.Cómo se está lesionando la gente
Mecanismo del evento. Un mecanismo que se repite señala un control ausente, no una racha de mala suerte.Estado de las acciones
Una acción no se cierra con una foto ni con un comentario: se cierra demostrando que el riesgo bajó. Si no bajó, se cierra como NO efectiva y el sistema abre otra.De dónde nacen las acciones
{{ sstAcNatureNote }}Emitir permiso de trabajo
El permiso no es un formato: es la verificación de que las barreras están puestas antes de que alguien empiece. Si un control crítico está fallido, el sistema no emite el permiso — un permiso sobre un control fallido es un accidente autorizado por escrito.Habilitación por persona
Asistir a una charla no es ser competente. Sin registro de la formación obligatoria del rol, la persona no debe recibir asignación de tarea crítica.Brecha por formación
Cuánta gente le falta por cada curso obligatorio. Empiece por los que habilitan trabajos que pueden matar.Matriz de EPP
Matriz de formación
Comité de validación multidisciplinaria
Ningún módulo se considera terminado por haber sido desarrollado. Cada dominio tiene un responsable senior, un alcance declarado, evidencia medible y un concepto formal. Ningún equipo se autoaprueba.
Hallazgos por severidad
Un solo bloqueante impide producción, sin importar cuántos dominios estén aprobados.Criterios mínimos para Enterprise GO
{{ goMet }} de {{ goTotal }}Revisión de gerencia general
Las seis preguntas que la plataforma debe responder sin que nadie prepare un informe.Checklists e inspecciones
Plantillas configurables por tipo de inspección y tipología. Un ítem crítico marcado como no cumple bloquea el vehículo y genera la novedad automáticamente — no hay que volver a escribirla.
Qué está fallando en la flota
Los ítems que más incumplen, no los vehículos. Si el mismo punto falla en muchas unidades, el problema es de flota — frecuencia del plan, calidad del repuesto o forma de operar — y no se arregla vehículo por vehículo.{{ ckProgress }}
Novedades
Lo que reporta el conductor desde el preoperacional o la vía. Una novedad crítica bloquea el vehículo y va a diagnóstico; una normal lo deja disponible con observación.
Estado de las novedades
Lo abierto es trabajo que nadie está haciendoQuién está reportando
El conductor que reporta protege el activo. El que nunca reporta no significa que su vehículo esté bien.Qué está reportando la operación
Novedades por sistema afectadoReportar novedad
Elija lo que está pasando en la lista, agrupada por área. El sistema traduce a la taxonomía técnica — el conductor no tiene por qué saber cómo se llama el sistema afectado. Si lo que observó no está, use "Otra novedad" al final de la lista y descríbalo con sus palabras.Combustible
El rendimiento se calcula entre tanqueos consecutivos del mismo vehículo. Las anomalías se marcan para revisión — el sistema nunca acusa a nadie de fraude.
Cargar factura del proveedor
El sistema cruza lo que el proveedor factura contra los tanqueos que sus estaciones despacharon ese mes. Quien carga la factura no puede conciliarla: eso lo hace otra persona.Movimiento de tanque
Saldo inicial + entradas − despachos − ajustes autorizados = saldo teórico. La medición física con varilla se compara contra ese teórico y la diferencia se cuantifica. No existe un botón de "corregir inventario" sin causa registrada.Presupuesto mensual de combustible
{{ budgetSummary }}Gasto mes a mes contra el presupuesto
Calidad del dato
Un módulo sofisticado con datos malos sigue siendo un módulo malo. Cada barra es un análisis que hoy no se puede hacer.Rendimiento antes y después de reparar
Compara el consumo real del vehículo antes y después de cada orden correctiva cerrada. Es lo que convierte una reparación en ahorro medible — o lo que delata un trabajo mal hecho.Registrar estación
Registrar tarjeta de combustible
Una tarjeta bloqueada, suspendida o vencida no puede usarse para tanquear: el sistema lo impide al registrar.Registrar tanqueo
El conductor es obligatorio: sin él no se puede analizar consumo por operador, y el consumo por operador es donde aparecen las diferencias que ningún vehículo explica.Galones consumidos y rendimiento por mes
{{ charts.fuelYield.note }}Peor rendimiento contra su tipología
Cada vehículo comparado con su propio tipo, no con la flotaRendimiento por conductor
Cada conductor comparado contra el promedio de las tipologías que maneja, no contra la flota entera. Un operador de volqueta no puede compararse con uno de camioneta. Los peores primero.Documentos y vencimientos
SOAT, revisión técnico-mecánica, pólizas, licencias. Un documento vencido no es un tema administrativo: es un vehículo que la autoridad puede inmovilizar en carretera.
Quién debe tramitar qué
Un documento vencido sin dueño no lo renueva nadie. La matriz asigna responsable a cada tipo.Estado del cumplimiento
Proporción del total de documentosCalendario de vencimientos
Semáforo por cercanía: rojo este mes, naranja el próximo, ámbar a dos y tres meses, verde de ahí en adelante. El color dice cuánto margen queda para tramitar.Centro de indicadores
Separado por área. Cuando no hay datos suficientes, el indicador lo dice — nunca muestra cero fingiendo que sí los hay.
Composición de la flota
Estado operacional de cada activo, ahoraÓrdenes por mes
Últimos 12 mesesCosto de mantenimiento por mes
Mano de obra más repuestos de órdenes cerradas · pico {{ charts.costMax }}Pareto de fallas por sistema
Correctivas acumuladas · la línea es el porcentaje acumuladoRendimiento de combustible por tipología
Promedio entre tanqueos consecutivosPor qué están detenidos
Activos en estados que restan disponibilidadReparto del costo por kilómetro
{{ cpkSplitNote }}{{ g.area }}
{{ g.note }}Importar y exportar
Carga masiva desde Excel y exportación en .xlsx de cada sección. Descargue primero la plantilla: trae los nombres de columna exactos y una fila de ejemplo.
Cargar operación de demostración SOLO PRUEBAS
Completar sin borrar conserva lo que ya tiene cargado y solo llena las secciones que estén vacías: actas de entrega firmadas, kardex, planes, documentos, ingreso diario y conductor asignado. Cargar 100 vehículos genera todo desde cero con 12 meses de histórico y reemplaza los datos actuales.{{ b.label }}
{{ b.count }} registrosLo que no se carga desde Excel
Estas secciones no tienen plantilla a propósito: se generan dentro del sistema. Cargarlas desde afuera rompería su trazabilidad.Reporte de la última carga
La carga valida antes de escribir: rechaza placas duplicadas, activos inexistentes y campos obligatorios vacíos, y le dice en qué fila está el problema. Ninguna fila rechazada entra al sistema.
Plan de mantenimiento preventivo
La proyección se calcula contra el odómetro real de cada activo. El cumplimiento se mide contra la ventana de tolerancia, no contra el punto exacto.
Dónde se concentra el riesgo
Servicios vencidos y próximos por plan. Un plan con muchos vencidos no es descuido del taller: casi siempre es una frecuencia mal calibrada.Carga de trabajo por plan
Servicios vencidos o próximos que cada plan está generandoCrear plan
{{ fa_plate }}
{{ fa_status }}{{ fa_model }} · {{ fa_type }} · {{ fa_cc }} · {{ fa_odo }} km
Costo de mantenimiento de este activo
Últimos 12 meses · pico {{ charts.faCostMax }}Órdenes de trabajo
{{ woOpen }} abiertas de {{ woCount }}. Las transiciones válidas están definidas en tabla, no en código.
Dónde se está atascando el flujo
Órdenes abiertas por estado. Lo que se acumula en un estado de espera no lo resuelve el taller trabajando más rápido.{{ d_code }}
{{ d_status }}{{ d_plate }} · {{ d_model }} · {{ d_type }} · {{ d_priority }}
Coordinación
Solicitó: {{ d_requester }} · {{ dueTxt }}Datos de cierre
Causa y modo de falla se seleccionan, no se escriben. Un campo de texto libre obligatorio produce “se reparó” en el 80% de los registros.
{{ d_closeTitle }}
Costo
Tarifa de mano de obra: {{ laborRate }}/h, vigente a la fecha del hecho.
Bitácora de ejecución
El técnico marca inicio y fin. El sistema cuenta el tiempo real: escribir las horas de memoria al final del día es lo que arruina cualquier medición de productividad.Trabajo adicional encontrado
Lo que el técnico descubre con el vehículo abierto. Se reporta aquí y lo autoriza otra persona: quien lo encuentra no puede aprobarlo.Historial de la orden
Nueva orden de trabajo
Al abrirla, el activo cambia de estado y empieza a contar el tiempo detenido.
Almacén e inventario
{{ partCount }} referencias. Todo movimiento deja rastro en el kardex con documento, motivo, responsable y saldo. Stock negativo prohibido: la restricción está en el dato, no en la pantalla.
Dónde está concentrado el dinero
{{ invConcentrationNote }}Repuestos que más detienen la flota
Estas referencias merecen stock de seguridad aunque su valor unitario sea bajo: lo caro no es la pieza, es el vehículo parado.Riesgo de ruptura de stock
Cruza el saldo con el consumo real y el tiempo de entrega del proveedor. Estas referencias se van a agotar antes de que llegue una reposición, y no hay orden abierta.Capital inmovilizado por antigüedad
El objetivo no es tener el inventario más bajo posible ni el más grande: es tener el repuesto correcto. Esta franja dice cuánto dinero está quieto y desde cuándo.Destino del componente retirado
{{ coreNote }} La pieza que sale del vehículo no desaparece: o vuelve al proveedor como casco, o se reclama en garantía, o se repara, o se da de baja con acta.Posible garantía de repuesto
{{ warrantyNote }} Antes de comprar otra vez, verifique cobertura: el proveedor puede estar obligado a reponerla.{{ partFormTitle }}
Sin equivalencias el mismo filtro entra tres veces con tres códigos distintos, y el stock mínimo deja de funcionar. Registre siempre la referencia OEM y la alterna. Hay {{ catCount }} categorías disponibles; si le falta alguna, créela y queda guardada.Registrar movimiento
Entrada, devolución, salida directa, ajuste por conteo, traslado o baja. Los ajustes y las bajas exigen motivo de catálogo y quedan auditados con su nombre.Dónde está inmovilizado el capital
Valor en stock por referenciaBrecha contra el mínimo
Cuántas unidades faltan para el punto de pedidoLecturas de odómetro
Servicio único de lecturas. Una lectura menor a la última aceptada, o un salto mayor a 1.500 km por día, queda en revisión y no alimenta indicadores.
Consola de plataforma
Clientes, planes, suscripciones, precios negociados, credenciales, sesiones y auditoría de la plataforma. Visible solo para el Super administrador del proveedor.
Administración de plataforma
Desde aquí se controla quién ve qué y hasta dónde llega cada perfil. La plataforma opera varias empresas sobre la misma instalación, con los datos de cada una aislados en la base de datos.
Entorno de ejecución
Determina si los datos sintéticos están disponibles. La restricción se aplica en el punto de entrada de cada acción: ocultar un botón no impide invocarlo.Módulos contratados
Cada módulo se comercializa por separado y opera de forma autónoma. Suspender uno conserva sus datos y los deja inaccesibles: un cliente que suspende por cartera y luego paga recupera su información intacta. La autorización real vive en la base de datos y el backend — ocultar el menú es la última capa, no la única.Integración entre módulos
Cuando el cliente tiene los dos módulos, se integran automáticamente. Cuando tiene uno solo, el módulo no falla: cambia de comportamiento y lo declara en pantalla. Un indicador que no se puede calcular se muestra como no disponible con su razón, nunca como cero — un cero afirma que no hubo consumo, no que no se midió.Matriz de roles
Cada perfil ve solo las pantallas que necesita para su trabajo. Mínimo privilegio: un técnico no requiere el presupuesto corporativo, y un conductor solo ve su vehículo.Cómo cambia la operación según el tamaño de la flota
La plataforma es la misma; lo que cambia es qué módulos se vuelven críticos y cuántos roles se separan. Sirve para dimensionar la implantación de cada cliente.Dónde se controla cada cosa
Parte se gobierna desde el sistema y parte desde el servidor. Saber cuál es cuál evita buscar en el lugar equivocado.Auditoría y permisos
Estás operando como {{ userRole }}.
Permisos por rol
{{ permNote }}Pantallas ocultas para tu rol
Ocultar el menú no es control de acceso. En producción cada endpoint verifica el permiso en el servidor.
El log real es de solo inserción: no existe endpoint de actualización ni de borrado sobre él. Aquí se conserva en el navegador junto con el resto de la información.