-- Vista para reporte de ventas diarias
CREATE OR REPLACE VIEW v_ventas_diarias AS
SELECT 
    t.empresa_id,
    DATE(t.fecha_emision) as fecha,
    COUNT(*) as num_transacciones,
    SUM(t.total) as total_ventas
FROM transacciones t
WHERE t.tipo_transaccion = 'VENTA' 
    AND t.estado = 'COMPLETADA'
GROUP BY t.empresa_id, DATE(t.fecha_emision);
