Relatórios Gerenciais de Vendas
Faturamento por Marcas
REL_GERENCIAIS_VENDAS.RQ-01
Descrição
Relatório de vendas de um período obtido através dos itens dos documentos de saída com naturezas de operação indicadas com "estatística de vendas", totalizado por quantidade e valor por marca.
A consulta considera:
- Naturezas de operação: somente as indicadas com "sim" em "estatística de vendas".
- Tipo de emitente dos documentos: o próprio estabelecimento (não filtra por estabelecimento, portanto soma todos estabelecimentos cadastrados no sistema).
- Tipo de operação: somente documentos de saída.
- Situação dos documentos diferente de Cancelado, Manutenção, Inutilizado, Rejeitado, Denegado, Pendente, Em lote.
select mar.marca
, sum(quantidade) as qtde
, sum((quantidade * valor_unitario) + it.valor_ipi) as total
from itens_doc_entradas_saidas it
join doc_entradas_saidas doc on (doc.id = it.documento_id)
join produtos prod on (prod.id = it.produto_id)
join marcas mar on (mar.id = prod.marca_id)
join pessoas dest on (dest.id = doc.destinatario_id)
join naturezas_operacoes nat on (nat.id = doc.natureza_operacao_id)
where (data_emissao between :DATA_EMISSAO1 and :DATA_EMISSAO2)
and doc.tipo_emitente = 'P'
and doc.tipo_operacao = 'S'
and nat.gera_estatistica_vendas = 'S'
and doc.situacao_documento not in ('C', 'M', 'R', 'X', 'D', 'P', 'V')
group by marca order by total desc;