{{-- Reporte global KPI de Brenntag (reporte/globalbrenntag): una fila por DO con fechas, tiempos e indicadores, por fecha de levante. Gemelo del reporte global de importación de Groupe SEB. Kit ui-ctc (MigracionLayout.MD L3, pantallas de L2a). --}} @php $moneda = ['VALOR_DEMORAS', 'VALOR_ALMACENAMIENTO']; $listas = ['CAUSAL', 'DESCRIPCION_CAUSAL']; $anchos = ['COMENTARIOS' => 'min-w-[220px] max-w-xs', 'NUMERO_PEDIDO' => 'max-w-[150px]', 'DESCRIPCION_PRODUCTOS' => 'min-w-[200px] max-w-[250px]']; $vacio = '—'; $chips = []; if ($buscar_do) { $chips['buscar_do'] = ['DO', $buscar_do]; } if ($importadorSeleccionado) { $chips['importadorSeleccionado'] = ['Importador', $importadores[$importadorSeleccionado] ?? $importadorSeleccionado]; } @endphp
@if ($data->total() > 0) Descargar Generando… @endif @if (Session::has('success')){{ Session::get('success') }}@endif @if (Session::has('warning')){{ Session::get('warning') }}@endif @foreach ($importadores as $id => $nombre)@endforeach @if (count($chips)) @foreach ($chips as $campo => [$etiqueta, $valor]) @endforeach @endif
{{ number_format($data->total(), 0, ',', '.') }} operaciones Procesando, por favor espere…
@foreach ($campos as $campo)@endforeach @forelse ($data as $registro) @foreach ($campos as $campo) @php $valor = $registro[$campo] ?? ''; @endphp @if ($campo === 'DO') @elseif (in_array($campo, $listas)) @php $items = array_filter(array_map('trim', explode('||', (string) $valor))); @endphp @elseif (in_array($campo, $moneda)) @elseif (isset($anchos[$campo])) @elseif ($valor === '' || $valor === null) @else @endif @endforeach @empty @endforelse
{{ str_replace('_', ' ', $campo) }}
{{ $valor }} @if (count($items))
    @foreach ($items as $item)
  • {{ $item }}
  • @endforeach
@else{!! $vacio !!}@endif
{{ number_format((float) ($valor ?: 0), 2, ',', '.') }}
{!! $valor !== '' ? e($valor) : $vacio !!}
{!! $vacio !!}{{ $valor }}

No se encontraron registros.

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