Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Boa tarde Pessoal,
Como faço pra somar o TotalOrderTOTAL por SalesOrderID ? Da forma como estou fazendo ele soma TotalOrderTOTAL por item do pedido. Segue na imagem abaixo como está.
Mas, o resultado teria de ser igual a imagem abaixo. Porém, estou usando um distinct sobre o campo TotalOrderTotal. O que é errado, mas serve pra mostrar o que quero fazer.
Segue em anexo meu QVD.
Clever Anjos,
É esse resultado que quero chegar. Acho que nao fiz o que disse.
Pode dispor do seu qvd alterado por favor ?
att. Daniel Veloso
Sim Clever, mas este campo é um campo sumarizado da capa do pedido e não o valor de cada item nos itens do pedido. O campo original dos itens
ApplyMap('PrecoDeVenda', ProductID) * OrderQty as TotalOrderDetail,
SpecialOfferID,
UnitPrice;
//UnitPriceDiscount,
//LineTotal as TotalOrder;
que seria o LineTotal foi substituido por
ApplyMap('PrecoDeVenda', ProductID) * OrderQty as TotalOrderDetail,
e o da capa, deve somar alguma taxa ainda....
Segue o QVW
Clever,
Nao consegui abrir. Peguei um outro computador instalei qlikview onde nunca foi instalado na esperança daquelas 3 chances de abrir arquivos externos, mas não. Inclusive, formatei a máquina na segunda tentativa. Mas sem chance de abrir.
A dúvida segue.
Obrigado pelas tentativas.
att. Daniel Veloso
Uma duvida, o total do pedido não deveria ser o total de TotalOrderDetail?
Se sim, o sum(TotalOrderDetail) para o pedido 43659 é R$ 34.289,80 e não R$ 36.877,41
Clever,
Voce está correto. O total dos pedidos é equivalente a R$ 34.289,80. Mas o total a ser pago pelo cliente é R$ 36.877,41. Que é a somátoria do total dos pedidos + Taxas + frete.
O problema é que eu nao consigo somar o valor total + taxas + frete.(nao tenho recurso/experiencia)
O que está acontecendo é a somatória de taxas + frete para cada item do pedido. Dessa forma, superfaturando o valor da nota fiscal.
Att. Daniel Veloso.
Daniel,
Se você precisar do valor apenas em tempo de gráfico, essa expressão abaixo deve funcionar.
Sum(total <SalesOrderID> Aggr(
Sum(TotalOrderDetail) + Avg(TotalFreight) + Avg(TotalTaxAmt),
SalesOrderID
))
é a ultima coluna da esquerda
Clever,
Realmente essa expressão funcionou. Os valores batem.
Não entendi o que disse "Se você precisar do valor apenas em tempo de gráfico".
Mas, que expressão vc usou nesta penúltima coluna, ao lado da coluna "vendas ultima expressão".
att. Daniel Veloso
É que sua app chama-se "conversor" pensei que fosse um transformador que precisasse gravar um QVD para outro ler.
Desconsidere a outra, foi apenas um teste que fiz
sum(distinct TotalOrderTotal)
Quase sempre um sum(distinct) é uma "marreta" para algum problema de modelagem, hehe
Clever,
A principio, a idéia é exatamente essa. gravar um QVD para outro ler.
Mas estou testando as transformações. Pra depois gravar os qvds.
Obrigado
att. Daniel Veloso