{{ $report->title }}

{{ $report->period_start->format('d/m/Y') }} — {{ $report->period_end->format('d/m/Y') }} · {{ ucfirst($report->period_type) }} · Generado {{ $report->created_at->format('d/m/Y h:i A') }}

@if($report->notes) Nota: {{ $report->notes }} @endif
@php $data = $report->data; @endphp @if($data)

Ingresos del Período

${{ number_format($data['kpis']['ingresos']['actual'] ?? 0, 2) }}

@php $variacion = $data['kpis']['ingresos']['variacion'] ?? 0; @endphp @if($variacion >= 0) +{{ $variacion }}% @else {{ $variacion }}% @endif vs período anterior

Transacciones

{{ $data['kpis']['transacciones']['actual'] ?? 0 }}

{{ $data['kpis']['unidades_vendidas'] ?? 0 }} unidades vendidas

Ticket Promedio

${{ number_format($data['kpis']['ticket_promedio']['actual'] ?? 0, 2) }}

{{ $data['kpis']['vendedores_activos'] ?? 0 }} vendedores activos

Clientes Atendidos

{{ $data['kpis']['clientes_atendidos'] ?? 0 }}

{{ $data['kpis']['pedidos_pendientes'] ?? 0 }} pedidos pendientes

Comparativas

@foreach($data['comparativa']['comparativas'] ?? [] as $key => $comp)
{{ $key }}
${{ number_format($comp['actual']['total'] ?? 0, 2) }} {{ ($comp['variacion_total'] ?? 0) >= 0 ? '+' : '' }}{{ $comp['variacion_total'] ?? 0 }}%
@endforeach

Top 5 Productos

@foreach(array_slice($data['productos']['top'] ?? [], 0, 5) as $i => $p)
{{ $i + 1 }}

{{ $p['producto'] }}

{{ $p['cantidad_vendida'] }} uds ${{ number_format($p['total_vendido'] ?? 0, 2) }}
@endforeach

Ventas por Zona

@foreach($data['zonas']['zonas'] ?? [] as $z)
{{ $z['zona'] }}
${{ number_format($z['total_ventas'], 2) }}
@endforeach

Ranking Vendedores

@foreach(array_slice($data['vendedores']['vendedores'] ?? [], 0, 5) as $i => $v)
{{ $i + 1 }}

{{ $v['nombre'] }}

{{ $v['cantidad_ventas'] }} ventas · ${{ number_format($v['ticket_promedio'], 2) }} prom.

${{ number_format($v['total_ventas'], 2) }}

{{ $v['participacion'] }}%

@endforeach
@if(isset($data['metas']))

Cumplimiento de Metas

${{ number_format($data['metas']['total_ingresos'] ?? 0, 2) }}

Ingresos Anuales

${{ number_format($data['metas']['total_metas'] ?? 0, 2) }}

Meta Anual

{{ $data['metas']['cumplimiento_anual'] ?? 0 }}%

Cumplimiento

{{ $data['comparativa']['cumplimiento_meta_global'] ?? '—' }}%

Meta Mensual

@endif
Snapshot generado el {{ isset($data['generated_at']) ? \Carbon\Carbon::parse($data['generated_at'])->format('d/m/Y h:i:s A') : $report->created_at->format('d/m/Y h:i:s A') }} · Período: {{ $report->period_type }}
@else

Los datos del reporte no están disponibles

Posiblemente el formato es de una versión anterior.

@endif