{{-- Histórico de pedidos de exportación (expo/pedidos/historico): DO con la factura enviada al cliente (etapa 3504) en el rango de fechas. Gemelo de importaciones.ordenes-compra-historico. Kit ui-ctc: búsqueda con filtros y etiquetas, y la tabla de Pedidos en Curso (cut off con semáforo y el detalle del DO en la fila). La lista sale al pulsar Consultar. --}} @php $luz = ['green' => 'exito', 'yellow' => 'aviso', 'red' => 'peligro']; $formatoFecha = fn ($f) => $f ? implode('/', array_reverse(explode('-', $f))) : '…'; $chips = []; if ($search) { $chips['search'] = ['Búsqueda', $search]; } if ($codigoProceso) { $chips['codigoProceso'] = ['Proceso', $procesos[$codigoProceso] ?? $codigoProceso]; } if ($codigoSucursal) { $chips['codigoSucursal'] = ['Sucursal', $sucursales[$codigoSucursal] ?? $codigoSucursal]; } if ($fechaAperturaInicial != date('Y-m-01') || $fechaAperturaFinal != date('Y-m-d')) { $chips['fechas'] = ['Apertura', $formatoFecha($fechaAperturaInicial) . ' – ' . $formatoFecha($fechaAperturaFinal)]; } $vacio = '—'; $columnas = 15; @endphp
Pedidos en Curso @foreach ($procesos as $valor => $nombre)@endforeach @foreach ($sucursales as $valor => $nombre)@endforeach
@if (count($chips)) @foreach ($chips as $campo => [$etiqueta, $valor]) @endforeach @endif

Histórico @if ($consultado){{ number_format($totalPedidos, 0, ',', '.') }}@endif

3 días o más 1 a 3 días 1 día o menos Consultando, por favor espere…
@forelse ($pedidos as $ped) @php $do = (string) $ped->NUMERO_DO; $doJs = \Illuminate\Support\Js::from($do)->toHtml(); @endphp @foreach ([['CUT_OFF_DOCUMENTAL', 'colorLuzDoc', 'textoDoc', 'diferenciaDoc'], ['CUT_OFF_FISICO', 'colorLuz', 'texto', 'diferencia']] as [$campo, $color, $texto, $diferencia]) @endforeach @empty @endforelse
Detalle Acciones # DO Booking Pedido Cliente Suc. oper. Pto salida Cut off físico Ingreso mercancía Analista Proceso Status EH
{{ $do }} @if ($ped->BOOKING){{ $ped->BOOKING }}@else{!! $vacio !!}@endif {!! $ped->NUMERO_PEDIDO ? e($ped->NUMERO_PEDIDO) : $vacio !!} {{ $ped->CLIENTE }} {{ $ped->APERTURA }} @if ($ped->SUCURSAL){{ $ped->SUCURSAL }}@else{!! $vacio !!}@endif {{ $ped->SUCURSAL_OP }} @if ($ped->$campo) {{ $ped->$campo }}

{{ $ped->$texto }} {{ $ped->$diferencia }}

@else {!! $vacio !!} @endif
{!! $ped->INGRESO_MERCANCIA ? e($ped->INGRESO_MERCANCIA) : $vacio !!} {!! $ped->ANALISTA ? e($ped->ANALISTA) : $vacio !!} {{ $ped->PROCESO }} @if ($ped->ETAPA){{ $ped->ETAPA }}@endif
@include('livewire.exportaciones.partials.detalle-pedido', ['ped' => $ped])

{{ $consultado ? 'No hay operaciones con estos filtros.' : 'Elija los filtros y pulse Consultar.' }}

@if ($pedidos->hasPages())
{{ $pedidos->links('vendor.pagination.ctc-livewire') }}
@endif