{{-- ══════════ ENCABEZADO ══════════ --}}

EQUIPMENT INTERCHANGE RECEIPT

RECIBO DE INTERCAMBIO DE EQUIPO

EIR No.

{{ str_pad($inspeccion->id, 6, '0', STR_PAD_LEFT) }}
ENTRADA
{{-- ══════════ DATOS DEL CONTENEDOR ══════════ --}}
Datos del Contenedor
No. Contenedor {{ $inspeccion->contenedor }} Tipo {{ $inspeccion->tipo }} Tara (kg) {{ $inspeccion->tara }} Fabricación {{ $inspeccion->fabricacion }} Clase {{ $inspeccion->clase ?? '—' }} Naviera / Línea {{ $inspeccion->naviera ?? '—' }}
Estado @php $estado = strtoupper($inspeccion->vacio_lleno ?? ''); @endphp {{ $inspeccion->vacio_lleno ?? '—' }} Reforzado @if($inspeccion->reforzado) SI @else NO @endif Sello {{ $inspeccion->sello ?? '—' }}
{{-- ══════════ DATOS DE ENTRADA ══════════ --}}
Datos de Entrada
Fecha @if($inspeccion->fecha) {{ \Carbon\Carbon::parse($inspeccion->fecha)->format('d/m/Y') }} @else — @endif Hora {{ $inspeccion->hora ?? '—' }} Inspector {{ $inspeccion->inspector ?? '—' }} Ventanilla {{ $inspeccion->ventanilla ?? '—' }} Folio Maniobra {{ $inspeccion->folio_maniobra ?? '—' }}
Transportista {{ $inspeccion->transportista ?? '—' }} Placas {{ $inspeccion->placas ?? '—' }} Económico {{ $inspeccion->economico ?? '—' }} Operador / Chofer {{ $inspeccion->operador ?? '—' }}
{{-- ══════════ CONDICIÓN DEL CONTENEDOR (NOMENCLATURA) ══════════ --}} @php $nomenclatura = [ 'do' => 'Doblado', 'a' => 'Abollado', 'm' => 'Manchas', 'ox' => 'Oxidado', 'ma' => 'Manchado de aceite', 'oq' => 'Olor químico', 'cs' => 'Clavos salidos','pd' => 'Piso deteriorado', 'pr' => 'Piso roto', 'pl' => 'Piso levantado','sp' => 'Polvo en piso', 'fl' => 'Filtración de luz', 'g' => 'Gotea', 'r' => 'Rallado', 'hc' => 'Hoyo clavos', 'gr' => 'Grafiti', 'q' => 'Quemado', 'hd' => 'Hule desprendido', 'td' => 'Tubo doblado', 'ta' => 'Techo abombado', 'orr' => 'Orificio', 'c' => 'Cortado', 'de' => 'Desgastado', 'nc' => 'No cierra', 'ed' => 'Empaque dañado', ]; $responsableMap = ['U' => 'USUARIO', 'C' => 'CLIENTE']; $danos = []; foreach ($nomenclatura as $codigo => $descripcion) { $valor = $inspeccion->{$codigo} ?? null; if (!empty($valor)) { $danos[] = [ 'codigo' => strtoupper($codigo), 'descripcion' => $descripcion, 'valor' => $valor, 'por' => $inspeccion->{$codigo . '_por'} ?? null, 'uso_cli' => $inspeccion->{$codigo . '_uso_cli'} ?? null, ]; } } @endphp
Condición del Contenedor
@if(count($danos) > 0) @foreach($danos as $dano) @endforeach
Código Descripción Ubicación / Detalle % Responsable
{{ $dano['codigo'] }} {{ $dano['descripcion'] }} {{ $dano['valor'] }} {{ $dano['por'] ?? '—' }} @if($dano['uso_cli']) {{ $responsableMap[$dano['uso_cli']] ?? $dano['uso_cli'] }} @else — @endif
@else
Sin daños registrados — contenedor en buen estado.
@endif
{{-- ── Observaciones / Clase / Dañado / Limpieza ── --}}
Observaciones / Notas
{{ $inspeccion->nome_nota ?? '—' }}
Clase dictaminada {{ $inspeccion->clase ?? '—' }} Dañado @if($inspeccion->danado == 'S') SI @else NO @endif Requiere limpieza @if($inspeccion->rlimpieza == 'S') SI @else NO @endif
{{-- ══════════ FOTO PUERTA (foto_11) ══════════ --}} @php $fotoPuertaPath = public_path('uploads/inspecciones/' . ($inspeccion->foto_11 ?? '')); $tieneFoto = !empty($inspeccion->foto_11) && file_exists($fotoPuertaPath) && !is_dir($fotoPuertaPath); @endphp @if($tieneFoto)
Foto Puerta
@endif {{-- ══════════ ÁREA DE FIRMAS ══════════ --}}
Inspector
Operador / Chofer
Recibió
{{-- ── Pie de página ── --}}