@php $reportHeaderType = $type; if ($type == 'managementaccess' && isset($managereportfilter['type'])) { $reportHeaderType = $managereportfilter['type']; } if ($reportHeaderType == 'homes') { $reportResourceLabel = 'Home'; } elseif ($reportHeaderType == 'employees') { $reportResourceLabel = 'Employee'; } elseif ($reportHeaderType == 'vehicles') { $reportResourceLabel = 'Vehicle'; } elseif ($reportHeaderType == 'residents') { $reportResourceLabel = 'Resident'; } else { $reportResourceLabel = 'Resource'; } @endphp
@include('partials.breadcrumbs')
@include('layouts.crmnov')

Reports

{{ $reportResourceLabel }} Reports

Run and review form reports for this {{ strtolower($reportResourceLabel) }}.
@php $statusFilter = ''; if (isset($managereportfilter['status'])) { $statusFilter = $managereportfilter['status']; } elseif (request()->query('status')) { // $statusFilter = request()->query('status'); $statusFilter = request()->query('status') ?? ($employee->status ?? $resident->status ?? $vehicle->status ?? 1); } else { $statusFilter = $employee->status ?? $resident->status ?? $vehicle->status ?? 1; } $typeData = null; if ($type == 'homes') { $typeData = 'home'; } elseif ($type == 'employees') { $typeData = 'employee'; } elseif ($type == 'vehicles') { $typeData = 'vehicle'; }elseif ($type == 'managementaccess') { $typeData = isset($managereportfilter['type']) ? $managereportfilter['type'] : 'resident'; } else { $typeData = 'resident'; } $reportStatusLabel = (string) $statusFilter === '2' ? 'Past' : ((string) $statusFilter === '3' ? 'Planned' : 'Current'); $selectedReportItem = null; if (isset($data)) { foreach ($data as $item) { if (isset($item->id) && (string) $item->id === (string) $id) { $selectedReportItem = $item; break; } } } $reportSubjectName = ''; $reportSubjectMeta = ''; if ($typeData == 'vehicle') { $reportSubjectName = $vehicle->name ?? ($selectedReportItem->name ?? ''); if (isset($vehicle) && isset($vehicle->location) && method_exists($vehicle, 'getHomeName')) { $reportSubjectMeta = $vehicle->getHomeName($vehicle->location); } } elseif ($typeData == 'resident') { $residentSource = $resident ?? $selectedReportItem ?? null; if ($residentSource) { $reportSubjectName = trim(($residentSource->first_name ?? '') . ' ' . ($residentSource->middle_name ?? '') . ' ' . ($residentSource->surname ?? '')); } } else { $reportSubjectName = $employee->name ?? ($selectedReportItem->name ?? ''); } $reportSubjectLine = trim($reportSubjectName . ($reportSubjectMeta ? ' ยท ' . $reportSubjectMeta : '')); @endphp

{{ $reportStatusLabel }}

@if (!empty($reportSubjectLine))

{{ $reportSubjectLine }}

@endif
Date Range
Filters
@if ($type == 'managementaccess')
@endif
@if ($type == 'residents') @elseif($type == 'vehicles') @else @endif
Task Id HomeResidentVehicleEmployeeForm name Log Summary Task Created Last Filled By Action