Logo

{{$parametro->regional}}
{{$parametro->circuito}}
{{$parametro->colegio}}

Logo

Reporte de individual

Fecha hora impresión: {{ \Carbon\Carbon::now()->format("d/m/y H:i") }} Grupo: {{ $grupo->grupo }}
Estudiante:{{$estudiante->nombre_completo}} Identificación:{{$estudiante->identificacion}}
Modulo: {{ $modulo->modulo }}
@php use Illuminate\Support\Str; $mostrarDetalle = $asistencias->filter(fn($a) => $a->lecciones_ausente > 0 || $a->lecciones_tardia > 0 || $a->lecciones_justificado > 0 || $a->lecciones_escapado > 0 ); @endphp

{{ $periodo->periodo }}

@foreach($componentes as $c)

{{ $c['componente']->componente->tipo_componente }} ({{ number_format($c['componente']->porcentaje, 2) }}%)

{{-- Mostrar resumen si es asistencia --}} @if($c['componente']->tipo_componente_id == 5)
Lecciones presentes Lecciones tardías Lecciones ausentes Lecciones justificadas Lecciones escapadas % Obtenido
{{ $asistencia['lecciones_presente'] }} {{ $asistencia['lecciones_tardia'] }} {{ $asistencia['lecciones_ausente'] }} {{ $asistencia['lecciones_justificado'] }} {{ $asistencia['lecciones_escapado'] }} {{ number_format($asistencia['nota'], 2) }}%
@if($mostrarDetalle->count() > 0) @foreach($mostrarDetalle as $a) @endforeach
Fecha Tardías Ausentes Justificadas Escapadas Comentario
{{ \Carbon\Carbon::parse($a->fecha)->format('d/m/Y') }} {{ $a->lecciones_tardia }} {{ $a->lecciones_ausente }} {{ $a->lecciones_justificado }} {{ $a->lecciones_escapado }} {{ $a->comentario ?? '' }}
@endif @elseif(count($c['instrumentos']) > 0) @foreach($c['instrumentos'] as $i) @php $isIndicador = $i['instrumento']->por_indicador == 1; $fechaEntrega = $i['instrumento']->fecha_entrega ? \Carbon\Carbon::parse($i['instrumento']->fecha_entrega)->format('d/m/Y') : null; @endphp @if($isIndicador) @else @endif @if($isIndicador) @else @endif
{{ $i['instrumento']->nombre }} @if(!$isIndicador) ({{ $i['instrumento']->puntos }} pts / {{ number_format($i['instrumento']->porcentaje, 2) }}%) @endif @if($fechaEntrega) Fecha de entrega: {{ $fechaEntrega }} @endif
Indicador obtenido % ObtenidoPuntos obtenidos % Obtenido
{{ $i['detalle']->indicador ?? '-' }} {{ number_format($i['detalle']->porcentaje ?? 0, 2) }}%{{ $i['detalle']->puntos ?? '-' }} {{ number_format($i['detalle']->porcentaje ?? 0, 2) }}%
@endforeach @elseif($c['nota_consolidada'] && $c['componente']->tipo_componente_id != 5)
% Obtenido
{{ number_format($c['total_obtenido'], 2) }}%
@elseif($c['componente']->tipo_componente_id != 5)

No hay instrumentos ni nota consolidada para este componente.

@endif

Total {{ $c['componente']->componente->tipo_componente }}: {{ number_format($c['total_obtenido'], 2) }}%

@endforeach {{-- TABLA RESUMEN FINAL DEL PERIODO --}} @foreach($componentes as $c) @endforeach @foreach($componentes as $c) @endforeach
Resumen del {{ Str::lower($periodo->periodo) }}
{{ $c['componente']->componente->tipo_componente }} ({{ number_format($c['componente']->porcentaje, 0) }}%)Total (%)
{{ number_format($c['total_obtenido'], 2) }}%{{ number_format(array_sum(array_column($componentes, 'total_obtenido')), 2) }}%