@include('pdf.styles')
@include('pdf.partials.header-pdf',['empresa' => $empresa,'title' => 'REPORTE DE DESPACHOS | '. $empresa->name])| N° | Cliente | F. Despacho | Serie | Producto | Jabas | Total Aves | Promedio | P. Bruto | P. Tara | P. Neto |
|---|---|---|---|---|---|---|---|---|---|---|
| {{ $contador++ }} | {{ $item->cliente_razon_social }} | {{ $item->fecha_despacho }} | {{ $item->serie_orden }} | @if($item->detalles && $item->detalles->count() > 0) @foreach($item->detalles->take(3) as $detalle) {{ $detalle->tipo_pollo }}@if(!$loop->last), @endif @endforeach @if($item->detalles->count() > 3) ... (+{{ $item->detalles->count() - 3 }} más) @endif @else Sin productos @endif | {{ number_format($item->cantidad_jabas, 0) }} | {{ number_format($item->cantidad_pollos, 0) }} | {{ number_format($item->peso_total_neto / $item->cantidad_pollos, 2) }} | {{ number_format($item->peso_total_bruto, 2) }} | {{ number_format($item->tara, 2) }} | {{ number_format($item->peso_total_neto, 2) }} |
| No hay movimientos | ||||||||||
| Totales | {{ number_format($totalJabas, 0) }} | {{ number_format($totalCantidadPollos, 0) }} | - | {{ number_format($totalPesoBruto, 2) }} | {{ number_format($totalTara, 2) }} | {{ number_format($totalPesoNeto, 2) }} | ||||
| Cliente | Serie | Fecha Despacho | Tipos de Pollo | Total Aves | Peso Neto |
|---|---|---|---|---|---|
| {{ $orden->cliente->razon_social ?? 'N/A' }} | {{ $orden->serie_orden }} | {{ \Carbon\Carbon::parse($orden->fecha_despacho)->format('d-m-Y') }} | @foreach($orden->detalles as $detalle) @php $tipoPollo = \App\Models\TipoPollo::find($detalle->tipo_pollo_id); @endphp {{ $tipoPollo ? $tipoPollo->descripcion : 'Desconocido' }} ({{ $detalle->cantidad_pollos }}) @if(!$loop->last), @endif @endforeach | {{ number_format($orden->cantidad_pollos, 0) }} | {{ number_format($orden->peso_total_neto, 2) }} |
| Total Órdenes Mixtas | {{ number_format($mixed_orders->sum('cantidad_pollos'), 0) }} | {{ number_format($mixed_orders->sum('peso_total_neto'), 2) }} | |||
| Tipo de Pollo | Total Aves |
|---|---|
| {{ $tipoPollo ? $tipoPollo->descripcion : 'Desconocido' }} | {{ number_format($tipo->total_cantidad_pollos, 0) }} |
| Suma por Tipos | {{ number_format($sumaPorTipos, 0) }} |
| Total General | {{ number_format($totals->total_cantidad_pollos, 0) }} |
| @if($sumaPorTipos == $totals->total_cantidad_pollos) ✅ Totales coinciden @else ❌ Diferencia (descuentos aplicados): {{ $totals->total_cantidad_pollos - $sumaPorTipos }} @endif | |