@extends('../padre.padre') @section('styles') @endsection @section('contenido')
Admin
Resumen de Ventas por @if($agruparPor == 'usuario') Usuario (Sistema) @elseif($agruparPor == 'marca') Marca @elseif($agruparPor == 'categoria') Categoría @else Vendedor @endif
Consolidado general de ventas brutas, devoluciones y venta neta.
📊
@include('menu.botonRegresar')
@php $totFacturas = 0; $totVentaBruta = 0; $totDevolucion = 0; $totVentaNeta = 0; $totBaseIva = 0; $totTotalIva = 0; $chartLabels = []; $chartVentasNetas = []; $chartVentasBrutas = []; $chartDevoluciones = []; if (!empty($resultados)) { foreach ($resultados as $item) { $totFacturas += $item['cant_facturas']; $totVentaBruta += $item['venta_bruta']; $totDevolucion += $item['devolucion']; $totVentaNeta += $item['venta_neta']; $totBaseIva += $item['base_iva']; $totTotalIva += $item['total_iva']; $chartLabels[] = $item['nombre']; $chartVentasNetas[] = round($item['venta_neta'], 2); $chartVentasBrutas[] = round($item['venta_bruta'], 2); $chartDevoluciones[] = round($item['devolucion'], 2); } } $nombreTipoAgrupacion = 'Vendedor'; if ($agruparPor == 'usuario') $nombreTipoAgrupacion = 'Usuario'; elseif ($agruparPor == 'marca') $nombreTipoAgrupacion = 'Marca'; elseif ($agruparPor == 'categoria') $nombreTipoAgrupacion = 'Categoría'; @endphp @if(!empty($resultados))
Venta Neta Total
${{ number_format($totVentaNeta, 2) }}
💰
Ventas Brutas
${{ number_format($totVentaBruta, 2) }}
📈
Total Devoluciones
${{ number_format($totDevolucion, 2) }}
🔄
Total Facturas
{{ number_format($totFacturas) }}
📄
📊 Venta Neta por {{ $nombreTipoAgrupacion }}
🍩 Participación en Ventas por {{ $nombreTipoAgrupacion }}
📋 Desglose Detallado por {{ $nombreTipoAgrupacion }} {{ count($resultados) }} Registros
@foreach ($resultados as $item) @php $porcentaje = $totVentaNeta > 0 ? ($item['venta_neta'] / $totVentaNeta) * 100 : 0; @endphp @endforeach
@if($agruparPor == 'usuario') Usuario @elseif($agruparPor == 'marca') Código Marca @elseif($agruparPor == 'categoria') Código Categoría @else Código Vendedor @endif @if($agruparPor == 'usuario') Nombre Usuario @elseif($agruparPor == 'marca') Nombre Marca @elseif($agruparPor == 'categoria') Nombre Categoría @else Nombre Vendedor @endif Facturas Venta Bruta Devoluciones Venta Neta % Participación Base IVA Total IVA
{{ $item['codigo'] }} {{ $item['nombre'] }} {{ number_format($item['cant_facturas']) }} ${{ number_format($item['venta_bruta'], 2) }} @if($item['devolucion'] > 0) -${{ number_format($item['devolucion'], 2) }} @else $0.00 @endif ${{ number_format($item['venta_neta'], 2) }}
{{ number_format($porcentaje, 1) }}%
${{ number_format($item['base_iva'], 2) }} ${{ number_format($item['total_iva'], 2) }}
TOTAL GENERAL: {{ number_format($totFacturas) }} ${{ number_format($totVentaBruta, 2) }} ${{ number_format($totDevolucion, 2) }} ${{ number_format($totVentaNeta, 2) }} 100% ${{ number_format($totBaseIva, 2) }} ${{ number_format($totTotalIva, 2) }}
@else
🔍
No se encontraron resultados

Seleccione un rango de fechas y presione el botón Generar Resumen para visualizar los gráficos y datos.

@endif @endsection @section('pie') @endsection