Período: {{ $planilla['resumen']['fecha_desde'] }} al {{ $planilla['resumen']['fecha_hasta'] }}
Total de Colaboradores: {{ $planilla['resumen']['total_empleados'] }} | Total de Días: {{ $planilla['resumen']['total_dias'] }}
Generado: {{ now()->format('d/m/Y H:i:s') }}
| # | COLABORADOR | @foreach($planilla['dias'] as $dia) @php $fechaCarbon = \Carbon\Carbon::parse($dia['fecha']); $esDomingo = $fechaCarbon->dayOfWeek == 0; $abreviatura = substr($dia['dia_semana'], 0, 1); @endphp{{ strtoupper($abreviatura) }} | @endforeachT. DÍAS |
|---|---|---|---|
| @foreach($planilla['dias'] as $dia) @php $fechaCarbon = \Carbon\Carbon::parse($dia['fecha']); $esDomingo = $fechaCarbon->dayOfWeek == 0; @endphp | {{ $dia['dia_numero'] }} | @endforeach||
| {{ $index + 1 }} | {{ $empleadoData['empleado']->nombre }} {{ $empleadoData['empleado']->apellido }} | @foreach($planilla['dias'] as $dia) @php $asistencia = $empleadoData['asistencias'][$dia['fecha']]; $asistio = $asistencia['asistio']; $tieneDescanso = $asistencia['tiene_descanso'] ?? false; $fechaCarbon = \Carbon\Carbon::parse($dia['fecha']); $esDomingo = $fechaCarbon->dayOfWeek == 0; $claseEstado = $tieneDescanso ? 'descanso' : ($asistio ? 'asistio' : 'no-asistio'); @endphp{{ $tieneDescanso ? 'D' : $asistio }} | @endforeach{{ $empleadoData['total_asistencias'] }} |
| TOTALES: | @foreach($planilla['dias'] as $dia) @php $totalDia = $planilla['empleados']->sum(function($emp) use ($dia) { return $emp['asistencias'][$dia['fecha']]['asistio']; }); @endphp{{ $totalDia }} | @endforeach{{ $planilla['empleados']->sum('total_asistencias') }} |
LEYENDA