COMPARATIVO GERENCIAL DE VENTAS VS COMPRAS
Período: {{ $filtros['fi'] }} hasta {{ $filtros['ff'] }} | Fecha Generación: {{ date('Y-m-d H:i:s') }} | Bodegas: {{ $filtros['bodegas'] == '0' ? 'Todas las Bodegas' : $filtros['bodegas'] }}

RESUMEN CONSOLIDADO DE INDICADORES CLAVE (KPIs)
Métrica / Indicador Valor ($) Métrica / Indicador Valor ($ / %)
Ventas Brutas {{ round($totales['ventas_brutas'] ?? 0) }} Total Compras {{ round($totales['compras'] ?? 0) }}
Devoluciones en Ventas -{{ round($totales['devoluciones'] ?? 0) }} Compras de Contado {{ round($totales['compras_contado'] ?? 0) }}
Ventas Netas {{ round($totales['ventas_netas'] ?? 0) }} Compras a Crédito {{ round($totales['compras_credito'] ?? 0) }}
Costo de Ventas (COGS) {{ round($totales['costo_ventas'] ?? 0) }} Saldo Pendiente por Pagar {{ round($totales['compras_saldo_pendiente'] ?? 0) }}
Utilidad Bruta Operativa {{ round($totales['utilidad'] ?? 0) }} Balance Comercial (Ventas - Compras) {{ round($totales['balance_comercial'] ?? 0) }}
Margen Real sobre Ventas (%) {{ $totales['margen_pct'] ?? 0 }}% Variación de Inventario (Compras - Costo) {{ round($totales['variacion_stock'] ?? 0) }}
Cantidad Facturas de Venta {{ $totales['facturas_venta'] ?? 0 }} Ratio de Reposición (Compras / Ventas %) {{ $totales['ratio_reposicion'] ?? 0 }}%
Cantidad Facturas de Compra {{ $totales['facturas_compra'] ?? 0 }} Ticket Promedio de Venta {{ ($totales['facturas_venta'] ?? 0) > 0 ? round(($totales['ventas_netas'] ?? 0) / $totales['facturas_venta']) : 0 }}
Total Pagos/Abonos Proveedores en Período {{ round($totales['total_pagos_compras'] ?? 0) }} Flujo Real de Caja (Ventas Netas - Desembolsos Compras) {{ round($totales['flujo_caja_comercial'] ?? (($totales['ventas_netas'] ?? 0) - (($totales['compras_contado'] ?? 0) + ($totales['total_pagos_compras'] ?? 0)))) }}


@foreach($bodegas as $b) @endforeach
1. COMPARATIVO DETALLADO POR BODEGA / SUCURSAL
Bodega Ventas Brutas Devoluciones Ventas Netas Costo Ventas Utilidad Bruta Margen (%) Compras Pagos/Abonos Balance (Vta - Comp) Var. Inventario Ratio Reposición Fac. Venta / Compra
{{ $b['bodega_nombre'] }} {{ round($b['ventas_brutas']) }} {{ round($b['devoluciones']) }} {{ round($b['ventas_netas']) }} {{ round($b['costo_ventas']) }} {{ round($b['utilidad']) }} {{ $b['margen_pct'] }}% {{ round($b['compras']) }} {{ round($b['pagos_compras'] ?? 0) }} {{ round($b['balance']) }} {{ round($b['variacion_stock']) }} {{ $b['ratio_reposicion'] }}% {{ $b['facturas_venta'] }} / {{ $b['facturas_compra'] }}
TOTALES CONSOLIDADOS {{ round($totales['ventas_brutas'] ?? 0) }} {{ round($totales['devoluciones'] ?? 0) }} {{ round($totales['ventas_netas'] ?? 0) }} {{ round($totales['costo_ventas'] ?? 0) }} {{ round($totales['utilidad'] ?? 0) }} {{ $totales['margen_pct'] ?? 0 }}% {{ round($totales['compras'] ?? 0) }} {{ round($totales['total_pagos_compras'] ?? 0) }} {{ round($totales['balance_comercial'] ?? 0) }} {{ round($totales['variacion_stock'] ?? 0) }} {{ $totales['ratio_reposicion'] ?? 0 }}% {{ $totales['facturas_venta'] ?? 0 }} / {{ $totales['facturas_compra'] ?? 0 }}


@foreach($dias as $d) @php $tieneMovimiento = ($d['ventas_netas'] > 0 || $d['compras'] > 0 || ($d['pagos_compras'] ?? 0) > 0); @endphp @endforeach
2. EVOLUCIÓN DIARIA CRONOLÓGICA (VENTAS VS COMPRAS)
Fecha Día Ventas Brutas Devoluciones Ventas Netas Costo Ventas Utilidad Bruta Margen (%) Compras Pagos/Abonos Balance (Vta - Comp) Var. Inventario Facturas (V / C)
{{ $d['fecha'] }} {{ $d['dia_nombre'] }} {{ round($d['ventas_brutas']) }} {{ round($d['devoluciones']) }} {{ round($d['ventas_netas']) }} {{ round($d['costo_ventas']) }} {{ round($d['utilidad']) }} {{ $d['margen_pct'] }}% {{ round($d['compras']) }} {{ round($d['pagos_compras'] ?? 0) }} {{ round($d['balance']) }} {{ round($d['variacion_stock']) }} {{ $d['facturas_venta'] }} / {{ $d['facturas_compra'] }}
TOTALES CONSOLIDADOS {{ round($totales['ventas_brutas'] ?? 0) }} {{ round($totales['devoluciones'] ?? 0) }} {{ round($totales['ventas_netas'] ?? 0) }} {{ round($totales['costo_ventas'] ?? 0) }} {{ round($totales['utilidad'] ?? 0) }} {{ $totales['margen_pct'] ?? 0 }}% {{ round($totales['compras'] ?? 0) }} {{ round($totales['total_pagos_compras'] ?? 0) }} {{ round($totales['balance_comercial'] ?? 0) }} {{ round($totales['variacion_stock'] ?? 0) }} {{ $totales['facturas_venta'] ?? 0 }} / {{ $totales['facturas_compra'] ?? 0 }}


@forelse($proveedores as $idx => $p) @empty @endforelse
3. TOP PROVEEDORES DE COMPRA EN EL PERÍODO
# NIT / Cédula Razón Social / Proveedor Total Compras Abonado en Período Compras Contado Compras Crédito Saldo Pendiente % Participación
{{ $idx + 1 }} {{ $p['nit'] }} {{ $p['nombre'] }} {{ round($p['total_compras'] ?? 0) }} {{ round($p['total_abonado'] ?? 0) }} {{ round($p['total_contado'] ?? (($p['total_compras'] ?? 0) - ($p['compras_credito'] ?? 0))) }} {{ round($p['total_credito'] ?? ($p['compras_credito'] ?? 0)) }} {{ round($p['total_saldo'] ?? ($p['saldo_pendiente'] ?? 0)) }} {{ $p['porcentaje'] ?? 0 }}%
No se registraron compras de proveedores en el rango seleccionado.
TOTAL GENERAL COMPRAS {{ round($totales['compras'] ?? 0) }} {{ round($totales['total_abonos_bruto'] ?? 0) }} {{ round($totales['compras_contado'] ?? 0) }} {{ round($totales['compras_credito'] ?? 0) }} {{ round($totales['compras_saldo_pendiente'] ?? 0) }} 100%


@forelse($facturas_compras as $fc) @empty @endforelse
4. FACTURAS DE COMPRA DETALLADAS DEL PERÍODO (Hasta 50 Registros)
Factura # Fecha Proveedor Bodega Total Compra Total Abonado Contado Crédito Saldo Pendiente Registrado Por
{{ $fc['factcompra'] }} {{ $fc['fechacompra'] }} {{ $fc['nombre_proveedor'] ?? $fc['provedor'] }} {{ $fc['nombre_bodega'] ?? ('Bodega ' . ($fc['idbodegaCo'] ?? ($fc['bodega_id'] ?? ''))) }} {{ round($fc['totalcompra'] ?? 0) }} {{ round($fc['saldoAbonado'] ?? 0) }} {{ round(($fc['totalcompra'] ?? 0) - ($fc['CompCredicto'] ?? 0)) }} {{ round($fc['CompCredicto'] ?? 0) }} {{ round($fc['saldoPendiente'] ?? 0) }} {{ $fc['usuariofc'] ?? 'N/A' }}
No hay facturas de compra registradas en este período.


@forelse($pagos_compras ?? [] as $pg) @empty @endforelse
5. HISTORIAL DE PAGOS Y ABONOS A FACTURAS DE COMPRA DEL PERÍODO
Comprobante # Fecha y Hora Factura # NIT Razón Social / Proveedor Bodega Abono Bruto ($) Descuento ($) Aportes ($) Retención ($) Neto Pagado ($)
{{ $pg['consecutivo'] }} {{ $pg['fecha'] }} {{ $pg['factura_nro'] }} {{ $pg['nit'] }} {{ $pg['nombre_proveedor'] }} {{ $pg['nombre_bodega'] }} {{ round($pg['abono_bruto'] ?? 0) }} {{ round($pg['descuento'] ?? 0) }} {{ round($pg['aporte'] ?? 0) }} {{ round($pg['retencion'] ?? 0) }} {{ round($pg['neto_pagado'] ?? 0) }}
No se registraron pagos o abonos de compra en este período.
TOTALES PAGOS Y ABONOS ({{ count($pagos_compras ?? []) }} Registros) {{ round($totales['total_abonos_bruto'] ?? 0) }} {{ round($totales['total_descuentos_pagos'] ?? 0) }} {{ round($totales['total_aportes_pagos'] ?? 0) }} {{ round($totales['total_retenciones_pagos'] ?? 0) }} {{ round($totales['total_pagos_compras'] ?? 0) }}