Skip to main content

Relatório personalizado faturamento vendas mês a mês

Faturamento de vendas dos últimos 13 meses

image.png

 

/*
    Relatório de Faturamento Mensal (Últimos 13 Meses) - Sistema BEEP
    Foco: Apenas registros com status 'Venda faturada'
    Ordenação: Cronológica (Esquerda para a Direita no Gráfico)
*/

SELECT 
    EXTRACT(YEAR FROM V.DATA_EMISSAO) AS ANO,
    CASE EXTRACT(MONTH FROM V.DATA_EMISSAO)
        WHEN 1 THEN 'Janeiro'
        WHEN 2 THEN 'Fevereiro'             
        WHEN 3 THEN 'Março'
        WHEN 4 THEN 'Abril'
        WHEN 5 THEN 'Maio'
        WHEN 6 THEN 'Junho'         
        WHEN 7 THEN 'Julho'
        WHEN 8 THEN 'Agosto'  
        WHEN 9 THEN 'Setembro'
        WHEN 10 THEN 'Outubro'
        WHEN 11 THEN 'Novembro'
        WHEN 12 THEN 'Dezembro'
    END AS MES_NOME,
    COUNT(V.ID) AS QTD_VENDAS,
    SUM(V.TOTAL_VENDA) AS TOTAL_FATURADO
FROM VENDAS V
WHERE 
    /* Filtro Exato de Faturamento conforme sua estrutura */
    V.STATUS = 'Venda faturada'
    AND V.DATA_EMISSAO IS NOT NULL
    AND V.DATA_EMISSAO >= DATEADD(MONTH, -13, CURRENT_DATE)
GROUP BY 1, EXTRACT(MONTH FROM V.DATA_EMISSAO), 2
ORDER BY 1 ASC, EXTRACT(MONTH FROM V.DATA_EMISSAO) ASC;

Arquivo Rela -> 1002.fr3