Nacional e internacional
Cada código de dieta distingue si el trabajo del día fue en territorio nacional o internacional, con series de códigos independientes para cada ámbito.
DIETAS · ETAPA 2 · MOTOR DE CÁLCULO
La Etapa 1 quedó cerrada. La Etapa 2 traduce el criterio de negocio de dietas nacionales, internacionales, festivos, plazas y horas extra en reglas parametrizables — 4 horas de corte configurables (08:00, 12:00 y 20:00) que determinan automáticamente qué código de dieta corresponde a cada jornada.
01 · CONTEXTO
Todo parte de una pregunta que se responde por conductor y por día: ¿el chofer trabajó dentro o fuera de su plaza (Zaragoza, Barcelona o León)? Fuera de plaza, aplican los criterios de dieta (N / F). Dentro de plaza, no hay dieta — solo, si corresponde, horas extra.
GRABACIÓN Reunión de definición de reglas · 23 de julio, 2026
Minutos importantes del video
Cada código de dieta distingue si el trabajo del día fue en territorio nacional o internacional, con series de códigos independientes para cada ámbito.
Un segundo eje distingue días laborables de festivos o domingos, que tienen su propia serie de códigos (1F–6F) y su propio corte horario a las 12:00 en vez de las 08:00.
Las 08:00, las 12:00 (festivos) y las 20:00 son los cortes que deciden el código; una cuarta hora de corte —también las 12:00— gobierna el conteo de asistencia para RRHH, en un cálculo aparte.
02 · REGLAS DE DIETA
Los tres cortes horarios (20:00 tarde, 08:00 mañana, antes de las 08:00) se repiten de forma idéntica en cuatro series: nacional laborable, internacional laborable, nacional festivo/domingo e internacional festivo/domingo. Solo cambia qué comidas cubre cada banda.
Cubre cena.
Cubre almuerzo y cena.
Cubre desayuno, almuerzo y cena.
Excepción: si el chofer inicia el día ya fuera de su plaza, es siempre 3N sin importar la hora — Video minuno 6:48.Cubre cena.
Cubre almuerzo y cena.
Cubre desayuno, almuerzo y cena.
Cubre cena.
Cubre almuerzo y cena.
Cubre desayuno, almuerzo y cena.
Excepción: si inicia fuera de su plaza —aunque arranque a las 17:00— es siempre 3F — Video minuto 22:27.Cubre cena.
Cubre almuerzo y cena.
Cubre desayuno, almuerzo y cena.
03 · SIMULADOR
Ajusta la situación del conductor y el simulador calcula el código de dieta en vivo, aplicando exactamente las reglas y excepciones descritas arriba — incluida la regla ya confirmada de cruce de frontera intradía (más del 60% del tiempo decide el ámbito).
Código de dieta calculado
Desayuno, almuerzo y cena.
04 · PLAZAS Y HORAS EXTRA
La plaza (sucursal) del conductor es el origen de todo el cálculo: se consulta en BD si ese día el conductor está haciendo base en su plaza o fuera de ella.
Se le asigna dieta y aplican todos los criterios N / F descritos arriba, según ámbito, tipo de día y hora.
Sin dieta y sin horas extra: el día se considera cubierto por la jornada normal en su plaza.
Sin dieta, pero se anotan las horas extra por encima de las 10, siempre redondeando hacia abajo en pasos de 0.5 (0.5, 1, 1.5…).
05 · CASOS ESPECIALES
Solicitud de pausa registrada en tblendalia_absenteeism_requests.
Solicitud de baja registrada en tblendalia_absenteeism_requests.
Solicitud de vacaciones registrada en tblendalia_absenteeism_requests.
La tabla de expediciones incluye un campo que indica si la tarifa aplicada corresponde a mega camión, a tener en cuenta en el cálculo final de la dieta.
Conductor fuera de su plaza, tarjeta en descanso y sin conducción en el día, en territorio nacional.
Igual que FSN pero en territorio internacional.
Si el conductor está en su plaza y su tarjeta está en descanso, no se asigna nada.
RRHH controla la asistencia día a día: solo cuenta como día trabajado si el conductor empieza antes de las 12:00. Si empieza después, no cuenta como día trabajado, aunque se marca en otra tabla si hubo actividad — para el resumen mensual de días trabajados. Esta tabla y su lógica van aparte del cálculo de dietas.
06 · REGLA CERRADA EN REUNIÓN
En la reunión de negocio se cerró el punto que quedaba en amarillo: qué pasa cuando el conductor cruza de territorio nacional a internacional (o al revés) en la misma jornada. El simulador ya aplica esta regla.
Si el chofer sale como internacional a las 05:00 pero a las 10:00 ya entró a España, no se asignan dos dietas — sigue siendo un único código, como exige el resto del motor. Se calcula qué ámbito ocupó más del 60% del tiempo trabajado ese día: si más del 60% fue en territorio internacional, se aplica la serie internacional (4N/5N/6N o 4F/5F/6F) en su totalidad; si no, se aplica la serie nacional (1N/2N/3N o 1F/2F/3F).
Confirmado con negocio · ya reflejado en el simulador07 · PROPUESTA ECONÓMICA
Precio cerrado para el desarrollo completo del motor de cálculo de dietas descrito arriba, en dos pagos y con un plazo estimado de entrega.
Precio total
Plazo estimado
Implementación de las reglas y excepciones del motor de dietas.
Pruebas, validación de casos especiales y ajustes con negocio.
Con la Etapa 2, cada jornada de cada conductor —nacional o internacional, laborable o festivo, dentro o fuera de su plaza— resuelve automáticamente un único código de dieta (incluido el cruce de frontera intradía, según el ámbito con más del 60% del tiempo) o, si corresponde, sus horas extra, a partir de datos que ya existen en BD: plaza, hora de inicio, tipo de día y estado de la tarjeta.
Con esta regla cerrada, la Etapa 2 queda completa.