COMANDO GENERAL DEL EJÉRCITO
DEPARTAMENTO III - OPERACIONES
BOLIVIA
Fecha y hora: {{ date('d/m/Y H:i') }}
REPORTE DE MONITOREO DE PERSONAL
DETALLE DEL REPORTE:
El presente reporte contiene el detalle del personal asignado a cada misión, indicando quiénes realizaron el monitoreo y quiénes no. Se muestra el grado, especialidad, nombres y apellidos completos de cada usuario.
@php $filtros = []; if(request()->uni_cod) $filtros[] = 'Unidad: ' . ($datos->first()->uni_detalle ?? 'Seleccionada'); if(request()->mision_cod) $filtros[] = 'Misión: ' . ($datos->first()->mision_descrip ?? 'Seleccionada'); if(request()->mision_fecha) $filtros[] = 'Fecha: ' . \Carbon\Carbon::parse(request()->mision_fecha)->format('d/m/Y'); @endphp @if(!empty($filtros))
Filtros aplicados: {{ implode(' | ', $filtros) }}
@endif @forelse($datos as $misionIndex => $mision) @if($misionIndex > 0 && $loop->iteration % 2 == 0)
@endif
MISIÓN {{ $misionIndex + 1 }}: {{ $mision->mision_descrip }}
Unidad: {{ $mision->uni_detalle }} | Fecha: {{ \Carbon\Carbon::parse($mision->mision_fecha)->format('d/m/Y') }}
Total asignados: {{ $mision->total_usuarios }} ✓ Realizaron monitoreo: {{ $mision->realizaron_monitoreo }} ✗ No realizaron monitoreo: {{ $mision->no_realizaron_monitoreo }}
@forelse($mision->usuarios as $usuarioIndex => $usuario) @empty @endforelse
PERSONAL ASIGNADO FECHA ESTADO MONITOREO
{{ $usuarioIndex + 1 }} {{ $usuario->persona }} {{ \Carbon\Carbon::parse($mision->mision_fecha)->format('d/m/Y') }} @if($usuario->realizo_monitoreo) ✓ REALIZÓ MONITOREO @else ✗ NO REALIZÓ MONITOREO @endif
No hay personal asignado a esta misión
@if(!$loop->last)
@endif @empty
NO EXISTEN DATOS PARA EL REPORTE
No se encontraron misiones con los filtros seleccionados
@endforelse @if($datos->isNotEmpty())

📊 RESUMEN GENERAL

Total de Misiones: {{ $datos->count() }}
Total Personal Asignado: {{ $datos->sum('total_usuarios') }}
✓ Personal que Realizó Monitoreo: {{ $datos->sum('realizaron_monitoreo') }}
✗ Personal que NO Realizó Monitoreo: {{ $datos->sum('no_realizaron_monitoreo') }}
Porcentaje de Cumplimiento: @php $total = $datos->sum('total_usuarios'); $realizados = $datos->sum('realizaron_monitoreo'); $porcentaje = $total > 0 ? round(($realizados / $total) * 100, 1) : 0; @endphp {{ $porcentaje }}%
@endif