Tipo de Documento: {{ $cab['tipo_documento'] }} — Listado filtrado de OT
{{ $cab['empresa_larga'] }}
{{ $cab['direccion'] }}
Código de Formato:
{{ $cab['codigo_formato'] }}{{ $cab['fecha_codigo'] ? ' / ' . $cab['fecha_codigo'] : '' }}
Versión: {{ $cab['version'] }}

LISTADO DE ÓRDENES DE TRABAJO

Emitido el {{ $cab['fecha'] }} · {{ $ordenes->count() }} registro(s)
@php $filtrosTexto = []; if ($r->get('clase')) $filtrosTexto[] = 'Clase: ' . ucfirst($r->get('clase')); if ($r->get('q')) $filtrosTexto[] = 'Búsqueda: "' . $r->get('q') . '"'; if ($r->get('desde') || $r->get('hasta')) $filtrosTexto[] = 'Programada: ' . ($r->get('desde') ?: '...') . ' → ' . ($r->get('hasta') ?: '...'); if ($r->boolean('vencidas')) $filtrosTexto[] = 'Solo vencidas'; if ($r->boolean('mias')) $filtrosTexto[] = 'Solo mis OT'; if ($p = $r->get('periodo')) $filtrosTexto[] = 'Periodo: ' . $p; $costoMin = $r->get('costo_min'); $costoMax = $r->get('costo_max'); if (is_numeric($costoMin) || is_numeric($costoMax)) $filtrosTexto[] = 'Costo: ' . ($costoMin ?? '...') . ' → ' . ($costoMax ?? '...'); @endphp @if(count($filtrosTexto))
Filtros aplicados: {{ implode(' · ', $filtrosTexto) }}
@endif @php $totalCosto = 0; @endphp @forelse($ordenes as $o) @php $totalCosto += $o->costo_total; @endphp @empty @endforelse @if($ordenes->count()) @endif
Código Clase Equipo Área Frecuencia Programada Cierre Estado Prioridad Responsable H. inicio Costo
{{ $o->codigo }} {{ ucfirst($o->clase) }} {{ optional($o->equipo)->codigo }} {{ optional($o->equipo)->nombre }} {{ optional($o->area)->nombre }} {{ optional($o->frecuencia)->codigo }} {{ $o->fecha_programada?->format('d/m/Y') }} {{ $o->fecha_cierre?->format('d/m/Y') ?: '—' }} @if($o->estado) {{ $o->estado->nombre }} @endif {{ optional($o->prioridad)->nombre ?? '—' }} {{ optional($o->responsable)->nombre_completo ?? '—' }} {{ $o->horometro_inicio !== null ? number_format((float)$o->horometro_inicio, 1) : '—' }} {{ $cab['moneda'] }} {{ number_format($o->costo_total, 2) }}
Sin órdenes que coincidan con los filtros.
TOTAL ({{ $ordenes->count() }} OT) {{ $cab['moneda'] }} {{ number_format($totalCosto, 2) }}