{{ config_intranet('full_name') }}

Nómina de administrativos


INCAPACIDAD I
RETARDO Y SALIDA ANTICIPADA R
JUSTIFICADO Y RETARDO JR
FALTA F
PERMISO SIN GOCE DE SUELDO P
VACACIONES V
JUSTIFICADO CON GOCE DE SUELDO J
DIA DE ASUETO OFICIAL A
DIA DE DESCANSO (DOMINGO) D
JUSTIFICADO POR TRAFICO (1XQUINCENA) T
FECHA ANTES DE INGRESO X
PERSONA SIN HORARIO SH
@foreach ($period as $days) @endforeach @foreach ($period as $days) @endforeach @foreach ($report as $data) @php $user = (object) $data['user']; $employee = $user->employee; if ($employee->justifyAll != 1) { if (isset($employee->current_schedule['schedule'])) { $schedule = json_decode($employee->current_schedule['schedule'], false); } } //app\Models\ZKWorkers\ATTPunches::getSchedule($employee, Carbon\ ::now()); @endphp @php $schedule_type = 1; @endphp {{-- @dd($data['punches'] ) --}} @foreach ($data['punches'] as $date => $punch) @switch($punch["status"]) @case('R') @break @case('JR') @break @case('I') @break @case('F') @break @case('P') @break @case('V') @break @case('J') @break @case('A') @break @case('T') @break @case('D') @break @case('X') @break @case('SH') @php $schedule_type = 'NO DISPONIBLE'; @endphp @break @case('N') @break @default @break @endswitch @endforeach @if ($schedule_type == 1) @if (isset($employee->current_schedule['schedule_type'])) @if ($employee->current_schedule['schedule_type'] == 'variable') @if (isset($schedule->L->variable)) @endif @else N/A @endif @else N/A @endif @else @endif @endforeach
HORARIO No. NOMBRE CARGO {{ $days['number'] }} OBSERVACIONES TIPO DE CHECADA
{{ $days['day'] }} L M MI J V S
@if (isset($schedule)) L: {{ $schedule->L->start }} - {{ $schedule->L->end }}, M: {{ $schedule->M->start }} - {{ $schedule->M->end }}, MI:{{ $schedule->MI->start }} - {{ $schedule->MI->end }}, J: {{ $schedule->J->start }} - {{ $schedule->J->end }}, V: {{ $schedule->V->start }} - {{ $schedule->V->end }}, S: {{ $schedule->S->start }} - {{ $schedule->S->end }} @else N/A @endif {{ $employee->number_employee }} {{ $user->username }} {{ $employee->job }} RJRIFPVJATDXSH{{ $punch['status'] }} {{ $employee->observations }} @if (!isset($employee->current_schedule['schedule_type'])) N/A @else {{ $employee->current_schedule['schedule_type'] }} @endif ${{ $schedule->L->variable->schedule_pay }} ${{ $schedule->L->variable->schedule_pay2 }} ${{ $schedule->M->variable->schedule_pay }} ${{ $schedule->M->variable->schedule_pay2 }} ${{ $schedule->MI->variable->schedule_pay }} ${{ $schedule->MI->variable->schedule_pay2 }} ${{ $schedule->J->variable->schedule_pay }} ${{ $schedule->J->variable->schedule_pay2 }} ${{ $schedule->V->variable->schedule_pay }} ${{ $schedule->V->variable->schedule_pay2 }} ${{ $schedule->S->variable->schedule_pay }} ${{ $schedule->S->variable->schedule_pay2 }} {{ $schedule_type }}