Período: {{ \Carbon\Carbon::parse($dateFrom)->format('d/m/Y') }} - {{ \Carbon\Carbon::parse($dateTo)->format('d/m/Y') }}
Generado: {{ \Carbon\Carbon::now()->format('d/m/Y H:i') }}
Total de Ventas: {{ $totalSales }}
Monto Total: ${{ number_format($totalAmount, 0, ',', '.') }}
| ID | Folio | F. Ingreso | F. Llegada | Cliente | Teléfono | Tipo | Proveedor | Subtotal | Desc. | Deliv. | Total | Items | Estado | Usuario |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| {{ $sale->id }} | {{ $sale->external_id ?? $sale->id }} | {{ $sale->created_at->format('d/m/Y H:i') }} | {{ $pickupEta ? \Carbon\Carbon::parse($pickupEta)->format('d/m/Y H:i') : '-' }} | {{ $sale->client ? $sale->client->name . ' ' . $sale->client->lastname : 'N/A' }} | {{ $sale->client ? $sale->client->phone : 'N/A' }} | {{ $sale->type_sale ?? 'N/A' }} | {{ $sale->delivery_provider ?? ($sale->source ?? 'N/A') }} | ${{ number_format($sale->subtotal, 0, ',', '.') }} | ${{ number_format($sale->discount, 0, ',', '.') }} | ${{ number_format($sale->price_delivery ?? 0, 0, ',', '.') }} | ${{ number_format($sale->total, 0, ',', '.') }} | {{ $sale->items }} | @php $statusClass = 'status-badge '; $statusClass .= match ($sale->status) { 'Pagada', 'Entregado', 'Finalizado' => 'status-pagada', 'Anulada' => 'status-anulada', 'Pendiente', 'Sin Confirmar' => 'status-pendiente', 'En Despacho' => 'status-despacho', default => '', }; @endphp {{ $sale->status }} | {{ $sale->user ? $sale->user->name : 'N/A' }} |