Os campos que estou com problema na Totalização no RESUMO é.
sum(itens.fqtde),
sum(itens.fvtl + itens.FVASUB),
sum(itens.fvtl),
Se eu mando totalizar somente um dos campo ele totaliza normal… se eu mando totalizar 2 ou 3 já da um valor meio loco…
Lembrando que é só no Resumo, na consulta Iten a Iten fica normal…
Banco de Dados PostGreSQL
O Select esta assim…
SELECT
nota.fcontrole,
nota.fnumero,
produto.fco,
produto.fde,
produto.fmr,
produto.ffabricant,
fabricante.frs,
nota.fclifor,
sum(itens.fqtde),
sum(itens.fvtl + itens.FVASUB),
sum(itens.fvtl),
cliente.frs,
cliente.fci,
cliente.fsetor,
setor.fdescricao,
extract(month from nota.femissao),
nota.femissao
FROM
xemp_0001.fanfi itens
LEFT OUTER JOIN xemp_0001.fanfc nota ON itens.fcontrole = nota.fcontrole
LEFT OUTER JOIN xemp_0001.esprod produto ON itens.fproduto = produto.fco
LEFT OUTER JOIN xemp_0001.gecad fabricante ON produto.ffabricant = fabricante.fco
LEFT OUTER JOIN xemp_0001.gecad cliente ON nota.fclifor = cliente.fco
LEFT OUTER JOIN xemp_0001.FaTip tipo ON nota.fCodTipo = tipo.fCodigo
LEFT OUTER JOIN xemp_0001.fasetor setor ON cliente.fsetor = setor.fcodigo
Where nota.fserie = ‘NFE’ and
NOT nota.fSt IN (‘C’, ‘A’) AND tipo.fOperacao = ‘V’ and
nota.fFilial = ‘001’
Group By
produto.ffabricant,
produto.fde,
produto.fmr,
produto.fco,
fabricante.frs,
nota.femissao,
nota.fcontrole,
nota.fnumero,
nota.fclifor,
cliente.frs,
cliente.fsetor,
setor.fdescricao,
cliente.fci
order by cliente.frs, cliente.fci