Del Excel de tráfico a una operación calculada y trazable
Una empresa centralizó el tráfico de seguridad, los recorridos de camiones y las liquidaciones en una grilla con fórmulas y auditoría.
Software a medida que impulsa tu negocio
Diseñamos y desarrollamos soluciones robustas, escalables y seguras, alineadas con tus objetivos. De la idea al impacto.
1. Descubrimiento
Entendemos tu negocio, desafíos y objetivos para definir la estrategia correcta.
2. Diseño
Diseñamos la solución, la arquitectura y una experiencia centrada en valor y usabilidad.
3. Desarrollo ágil
Iteramos, construimos y validamos junto a vos mediante ciclos cortos.
4. Testeo y calidad
Aseguramos calidad, seguridad y rendimiento en cada entrega.
5. Despliegue y soporte
Implementamos, medimos resultados y te acompañamos de forma continua.
Sistemas escalables
Arquitecturas modernas listas para crecer con tu negocio.
Seguridad integrada
Protegemos tus datos con prácticas y estándares sólidos.
Integraciones inteligentes
Conectamos tus sistemas y automatizamos procesos clave.
Datos que deciden
Transformamos datos en información útil para tu empresa.
Cloud & DevOps
Despliegues confiables, monitoreo y mejora continua.
Equipos involucrados
Talento senior y compromiso real con cada proyecto.
El desafío: controlar el tráfico de seguridad sin depender de un Excel frágil
Una empresa de seguridad y logística operativa coordinaba desde cuatro bases el movimiento de 18 camiones y semirremolques, el trabajo de 126 asociados y más de 3.200 recorridos mensuales. La operación de tráfico necesitaba saber qué unidad salía, desde dónde, hacia qué destino, con qué chofer y auxiliar, en qué horarios y bajo qué hoja de ruta.
La planilla original concentraba fecha y hora, número de orden, transporte, origen, destino, personal asignado, presentación, salida, llegada, hora final, cliente, kilómetros, peajes, horas excedentes, patentes, observaciones y montos. No era sólo un registro: sus fórmulas decidían cuánto correspondía pagar por cada recorrido y alimentaban la liquidación posterior.
La complejidad estaba en que las reglas cambiaban según el negocio. Un viaje corto podía pagarse con el valor mensual acordado para un cliente, mientras que uno de larga distancia se calculaba por kilómetro. Los peajes y las horas excedentes modificaban el importe, y el resultado era diferente para el chofer y el auxiliar. Las horas de vigilancia y oficina utilizaban otras tarifas según el puesto, el cliente, el empleado y el período.
El equipo necesitaba conservar la velocidad de una planilla, pero eliminar las versiones duplicadas, las fórmulas copiadas de manera incorrecta y la dificultad para reconstruir quién había cambiado un dato. El desafío fue trasladar la lógica de tráfico a un sistema que pudiera recalcular, disparar acciones y registrar cada modificación.
La solución: una grilla de tráfico gobernada por fórmulas y eventos
El flujo comienza cuando administración configura los valores vigentes de clientes y asociados. Cada tarifa queda asociada a un período para que una actualización futura no modifique silenciosamente los recorridos de meses anteriores.
El operador abre la grilla de tráfico y crea una fila. Selecciona cliente, chofer, auxiliar y unidad; completa origen, destino, horarios, kilómetros, peajes, horas excedentes, patente y hoja de ruta. Los datos relacionados llegan desde la API y las validaciones controlan fechas, importes, selecciones obligatorias y consistencia antes de guardar.
Al completar las variables, el motor interpreta fórmulas declarativas con referencias de celdas y funciones similares a Excel. SI resuelve condiciones, GET consulta propiedades del cliente o empleado seleccionado y SUM consolida importes. Para un recorrido, la regla puede elegir el valor del cliente o un cálculo por kilometraje y luego sumar peajes y horas excedentes.
Cada monto calculado dispone de dos estados. En Modo fórmula, cualquier cambio de kilómetros, cliente, peaje u horario dispara el recálculo de las celdas dependientes. En Modo manual, un usuario autorizado puede resolver una excepción operativa sin modificar la regla utilizada por los demás recorridos.
Los disparadores no terminan en el cálculo visual. Al guardar una modificación, la plataforma registra el estado anterior, el nuevo valor, los campos afectados, el usuario, la fecha y la dirección IP. Un cambio de tarifa puede iniciar el recálculo de los recorridos y horas relacionados con ese cliente o empleado, limitado al período correspondiente.
El mismo motor calcula las horas de seguridad según el puesto y la tarifa vigente. En el cierre mensual, la plataforma suma recorridos como chofer y auxiliar, horas de vigilancia, horas de oficina y otros pagos. Después aplica adelantos y nueve categorías de descuento para obtener el retiro bruto y neto de cada asociado.
Arquitectura de la plataforma
La aplicación web utiliza Next.js y React para reproducir una interacción de filas y columnas familiar para el equipo. La API entrega la definición de cada campo: tipo de control, validación, fuente de datos, formato, permisos y fórmula. El mismo componente puede atender recorridos, horas, clientes, adelantos, descuentos y retiros.
El motor de fórmulas responde mientras el operador trabaja. La API desarrollada con NestJS valida y persiste la operación, ejecuta los disparadores de recálculo y conserva si cada monto permanece gobernado por fórmula o fue reemplazado manualmente.
La base relacional mantiene recorridos, tarifas con vigencia temporal, empleados, clientes y registros de auditoría. Los procesos de consolidación agrupan los importes por asociado y período para formar la liquidación. La facturación electrónica utiliza los mismos datos comerciales para consultar el padrón y emitir comprobantes mediante AFIP.
La implementación: convertir el conocimiento de la planilla en una plataforma
La decisión principal fue separar la experiencia de carga, el motor de cálculo y la persistencia de las reglas. La grilla conserva la productividad del XLS; las fórmulas expresan la lógica del recorrido; y la API garantiza que los datos, vigencias, permisos y eventos se apliquen de manera consistente.
Cuando el negocio cambia, una regla puede incorporar otra condición, consultar un nuevo valor relacionado o alterar la forma de calcular un importe sin reconstruir la grilla completa. Los registros en modo fórmula adoptan la lógica vigente y las excepciones manuales permanecen visibles.
El resultado es una plataforma que controla el tráfico de seguridad desde la salida del camión hasta la liquidación del asociado. La empresa conserva una forma de carga conocida, pero obtiene cálculos adaptables, recálculos selectivos, auditoría y una visión centralizada de toda la operación.
Por qué no ves el nombre del cliente
Trabajamos bajo acuerdo de confidencialidad: no publicamos la razón social, ni datos comerciales, ni detalles técnicos que puedan comprometer la operación de nuestros clientes. Las métricas de este caso son reales y están validadas con ellos. ¿Necesitás más detalle para evaluarnos? Podemos ampliarlo bajo NDA.