@extends('app-new') @push('head-script') @endpush @push('content-header') @endpush @section('content')

{{ trans('employee/employee.employee') }} {{ trans('employee/employee.attendance_summary') }}

  • Leave - L
  • Holiday - H
  • Week-Off - WO
  • {{ ucfirst(App\Helpers\ConstantHelper::MODIFIED) }}
  • {{ ucfirst(App\Helpers\ConstantHelper::REGULARIZED) }}
@if (!empty($employeeData)) @endif
@if (!empty($employeeData))
{{--
--}}
{{ $employeeData->name }} - ({{ $employeeData->employee_code }})
{{ $employeeData->department->name ?? '-' }}
{{ $employeeData->designation->name ?? '-' }}
{{ $employeeData->date_of_joining }}
{{ $employeeData->hod->name ?? '-' }}
Present {{ $attendanceData['present'] }}
Absent {{ $attendanceData['absent'] }}
Leave {{ $attendanceData['leaves'] }}
{{--
Unpaid {{ $attendanceData['unpaidLeaves'] }}
--}}
Total Paid Days {{ $attendanceData['totalPaidDays'] }}
Fine Days {{ $attendanceData['fineDays'] }}
{{ @$woHoCounts['total_week_off'] }}
{{ @$woHoCounts['week_off'] }}
{{ @$woHoCounts['extra_week_off'] }}
{{ @$woHoCounts['shut_down'] }}
{{ @$woHoCounts['total_holiday'] }}
{{ @$woHoCounts['holiday'] }}
{{ @$woHoCounts['national_holiday'] }}
{{ @$woHoCounts['restricted_holiday'] }}
{{ $employeeData->esic_no ?: '-' }}
{{ $employeeData->uan_number ?: '-' }}
{{--
--}}
@endif @if (!empty($employeeData && $additionHeaders)) @foreach ($additionHeaders as $key => $additionHeader) {{ trans('master/master.' . $key) }}: {{ $additionHeader }}   @endforeach @endif
@foreach ($data as $val) @php $bgColor = ''; if ( $val->attendance_type == 'leave' || $val->on_duty == 4 ) { $bgColor = 'bg-light-warning'; } if ( $val->attendance_type == 'holiday' || $val->on_duty == 3 ) { $bgColor = 'bg-light-primary'; } if ( $val->attendance_type == 'week-off' || $val->on_duty == 2 ) { $bgColor = 'bg-light-secondary'; } if ( $val->entry_mode == App\Helpers\ConstantHelper::REGULARIZED ) { $bgColor = 'bg-light-green'; } if ( $val->entry_mode == App\Helpers\ConstantHelper::MODIFIED ) { $bgColor = 'bg-light-sky'; } @endphp @endforeach
{{ trans('master/master.date') }} {{ trans('master/master.day') }} {{ trans('master/master.shift') }} {{ trans('master/master.office_in') }} {{ trans('master/master.in_sub_location') }} {{ trans('master/master.late') }} {{ trans('master/master.office_out') }} {{ trans('master/master.out_sub_location') }} {{ trans('master/master.early') }} {{ trans('master/master.first_half') }} {{ trans('master/master.second_half') }} {{ trans('master/master.status') }} {{ trans('master/master.day_count') }} {{ trans('master/master.penalty_in_minutes') }} {{ trans('master/master.hour_worked') }} {{ trans('master/master.approved_ot') }} {{ trans('master/master.payable_hour') }} {{ trans('master/master.incentive_hour') }} {{ trans('master/master.overtime_rules') }} {{ trans('master/master.remarks') }} RLX Buffer {{ trans('master/master.in_buffer') }} {{ trans('master/master.out_buffer') }} {{ trans('master/master.action') }}
{{ date('d M Y', strtotime($val->attendance_date)) }} {{ date('D', strtotime($val->attendance_date)) }} {{ $val->shift ? $val->shift->name : '-' }} {{ $val->in_time ? $val->in_time : '-' }} {{ $val->in_address['sub_location_name'] ?? '-' }} {{ $val->late_comer == '0' ? 'NO' : 'YES' }} {{ $val->out_time ? $val->out_time : '-' }} {{ $val->out_address['sub_location_name'] ?? '-' }} {{ $val->early_comer == '0' ? 'NO' : 'YES' }} {{ $val->first_half_status }} @if ($val->first_half_status == 'L') {{ $val->leave_type ? '(' . strtoupper($val->leave_type) . ')' : '' }} @endif {{ $val->second_half_status }} @if ($val->second_half_status == 'L') {{ $val->leave_type ? '(' . strtoupper($val->leave_type) . ')' : '' }} @endif {{ strtoupper($val->status) }} {{ $val->day_count }} {{ $val->penalty_minutes }} {{ $val->working_time }} {{ $val->overtime }} {{ $val->payable_hours }} {{ $val->incentive_hours }} @if ($val->overtimeRule) {{ $val->overtimeRule->title }} @endif {{ $val->remarks }} @if ($val->leave_type) ({{ strtoupper($val->leave_type) }}) @endif {{ $val->overtime_buffer_id ? 'Yes' : 'No' }} {{ $val->adjusted_inbuffer != '00:00:00' ? $val->adjusted_inbuffer : '----' }} {{ $val->adjusted_outbuffer != '00:00:00' ? $val->adjusted_outbuffer : '----' }}
@endsection @push('footer-script') @endpush