| Empleado | +Fecha | +Entrada | +Salida | +Horas | +Estado | +Observación | +
|---|---|---|---|---|---|---|
|
+ {{ asistencia.empleado_nombre }}
+ {{ asistencia.empleado_cedula || 'N/A' }}
+ |
+ + {{ formatDate(asistencia.fecha_asistencia) }} + | ++ + {{ formatTime(asistencia.entrada) }} + + + Sin registro + + | ++ + {{ formatTime(asistencia.salida) }} + + + Sin registro + + | ++ + {{ formatHours(asistencia.horas_trabajadas) }} + + + - + + | +
+ |
+ + {{ asistencia.observacion || '-' }} + | +
| + TOTALES ({{ data.length }} registros) + | +
+
+ {{ formatHours(totalHoras) }}
+
+
+ {{ formatDays(totalHoras) }} días equiv.
+
+ |
+ + | ||||
No hay asistencias en el rango de fechas seleccionado
+| Empleado | +Cédula | +Título | +Tareas | +Suma Precios Tareas | +Total Pagado | +Diferencia | +Periodo | +Estado | +
|---|---|---|---|---|---|---|---|---|
| + {{ planilla.empleado_nombre }} + | ++ {{ planilla.empleado_cedula || 'N/A' }} + | ++ {{ planilla.planilla_titulo }} + | +
+ |
+ + {{ formatCurrency(planilla.suma_precios_tareas || 0) }} + | ++ {{ formatCurrency(planilla.planilla_total || 0) }} + | +
+
+ {{ getDiferencia(planilla) > 0 ? '+' : '' }}{{ formatCurrency(getDiferencia(planilla)) }}
+
+
+ {{ getDiferenciaPorcentaje(planilla) }}
+
+ |
+
+ {{ formatDate(planilla.planilla_fecha_desde) }} + al + {{ formatDate(planilla.planilla_fecha_hasta) }} + |
+
+ |
+
| + TOTALES + | +
+ |
+ + {{ formatCurrency(totalSumaPrecios) }} + | ++ {{ formatCurrency(totalPagado) }} + | ++ + {{ diferenciaTotal > 0 ? '+' : '' }}{{ formatCurrency(diferenciaTotal) }} + + | ++ | |||
No hay planillas en el rango de fechas seleccionado
+| Empleado | +Tarea | +Planilla | +Precio | +Tipo | +Fecha | +Estado | +Observación | +
|---|---|---|---|---|---|---|---|
|
+ {{ tarea.empleado_nombre }}
+ {{ tarea.empleado_cedula || 'N/A' }}
+ |
+ + {{ tarea.tarea_titulo }} + | +
+
+ {{ tarea.planilla_titulo }}
+
+
+ Sin planilla
+
+ |
+ + + {{ formatCurrency(tarea.tarea_precio || 0) }} + + | +
+ |
+ + {{ formatDate(tarea.tarea_fecha) }} + | +
+ |
+ + {{ tarea.tarea_observacion || '-' }} + | +
| + TOTALES ({{ data.length }} tareas) + | ++ + {{ formatCurrency(totalPrecios) }} + + | ++ | |||||
No hay tareas en el rango de fechas seleccionado
+