# Los tres cálculos de horas

> **Para quién es esta página:** quien tenga que explicar por qué dos pantallas muestran números distintos.
> **Qué vas a saber al terminar:** los tres cálculos de horas que conviven en Talentify y cuándo usa cada uno.

## Por qué los números no coinciden

Esta es la pregunta más frecuente y más frustrante del módulo: *el reporte dice 8 horas, el proyecto dice 7, y la sanción se calculó sobre 15 minutos. ¿Cuál está bien?*

**Los tres.** Talentify calcula las horas de **tres formas distintas**, según para qué las necesite.

<p class="callout danger">No es un error ni una inconsistencia que alguien vaya a arreglar. Son tres cálculos con propósitos diferentes, y <strong>pueden dar resultados distintos para el mismo día</strong>.<br><br>Antes de investigar una discrepancia, verificá que estés comparando lo mismo.</p>

## Cálculo 1 · El reporte de asistencia

**Para qué:** ver cuánto trabajó alguien.

**Cómo:** toma la marca laboral **más temprana** del día como entrada y la **más tardía** como salida. Resta el almuerzo, medido como el **tiempo real** entre las marcas de almuerzo.

Después separa lo trabajado en **ordinarias** (hasta la jornada pactada, ya neta de almuerzo) y **extra** (lo que sobre).

Si el día era libre o feriado, **todo es extra**.

<p class="callout warning">Como toma la primera y la última marca, <strong>una entrada duplicada por error alarga el día</strong>. Es la causa más común de días absurdos en el reporte.</p>

## Cálculo 2 · Las horas de proyectos

**Para qué:** atribuir trabajo a una obra o cuenta.

**Cómo:** toma **el par entrada-salida** del turno —no la primera y la última del día— y le resta el almuerzo con una regla distinta:

<p class="callout info"><strong>Horario con pausa de almuerzo</strong> → se descuenta <strong>una hora fija</strong>, sin importar cuánto duró en realidad.<br><br><strong>Horario continuo</strong> → se descuenta el <strong>tiempo real</strong>, pero solo si superó los <strong>45 minutos</strong>.</p>

Ahí está la diferencia principal con el reporte: **el reporte siempre usa tiempo real; los proyectos pueden usar una hora fija**.

<p class="callout success">Ejemplo: Ana almorzó 40 minutos y tiene horario con pausa.<br><br>El <strong>reporte</strong> le descuenta 40 minutos.<br>El <strong>proyecto</strong> le descuenta 60 minutos.<br><br>Diferencia: 20 minutos, todos los días. Los dos están bien según su propia lógica.</p>

## Cálculo 3 · Sanciones y sobretiempo

**Para qué:** procesar incumplimientos y tiempo extra.

**Cómo:** **no usa duración en absoluto.** Usa los **minutos de diferencia** de cada marca individual, es decir, cuánto se apartó del horario esperado.

<p class="callout warning">Este cálculo no le importa cuántas horas trabajó alguien. Le importa <strong>cuánto se desvió</strong>.<br><br>Alguien puede trabajar sus 8 horas completas y aun así tener una sanción, si entró 20 minutos tarde y salió 20 minutos tarde. Trabajó lo mismo, pero la entrada fue tardía.</p>

## La tabla que resuelve las dudas

| | Reporte de asistencia | Horas de proyectos | Sanciones y sobretiempo |
|---|---|---|---|
| **Qué mide** | Tiempo trabajado | Tiempo trabajado | Desvío del horario |
| **Entrada que usa** | La más temprana del día | La del turno | Cada marca por separado |
| **Almuerzo** | Tiempo real | 1 hora fija, o real si es continuo y pasa de 45 min | No aplica |
| **Redondeo** | 2 decimales | 4 decimales | Minutos enteros |
| **Alimenta** | Consulta y auditoría | Presupuesto y pago de proyectos | Planilla |

## Cómo investigar una diferencia

<p class="callout success"><strong>1.</strong> Definí qué dos números estás comparando y de qué pantalla salió cada uno.<br><strong>2.</strong> Si es reporte contra proyecto, revisá el <strong>almuerzo</strong>: es la causa en la mayoría de los casos.<br><strong>3.</strong> Si el reporte da un día larguísimo, buscá <strong>entradas duplicadas</strong>.<br><strong>4.</strong> Si la sanción no calza con las horas, recordá que la sanción <strong>no mira horas</strong>, mira desvío.<br><strong>5.</strong> Si nada explica la diferencia, revisá contra qué <strong>horario</strong> se evaluaron las marcas.</p>

## Qué usar para qué

<p class="callout info"><strong>Para conciliar asistencia o responder una auditoría</strong> → el reporte de asistencia. Es el más completo y el que se puede exportar.</p>

<p class="callout info"><strong>Para costos por obra o cliente</strong> → las horas de proyectos. Son las que consumen presupuesto.</p>

<p class="callout info"><strong>Para procesar cumplimiento de horario</strong> → las bandejas de incidencias y sobretiempo.</p>

<p class="callout danger">No mezcles: no uses las horas de proyectos para discutir asistencia, ni el reporte para justificar un cobro a un cliente. Cada número está construido para su propósito.</p>