Ir para conteúdo
  • 0

Dax - Faturamento valor negativo (devolução) soma ao invés de diminuir.


Thiago Anizio
Ir para solução Solucionado por Rodrigo R1 ,

Pergunta

  • Alunos

Olá pessoal,

Novo por aqui, estou com dúvida em qual função utilizar.

Tenho dados em uma base e para obter o faturamento fiz uma Sumx da coluna Valor Unitário x Quantidade, mas no mesmo relatório tem notas de devolução com valor unitário e quantidade negativas. Sinal de (-) com (-) vira soma e os dados não batem com a base do sistema ERP.

image.png.a30f21639cc4f65858cd74dd3b9098a4.png 

O sistema mostra o valor total correto, mas entendo que deveria trazer a quantidade sem o sinal de (-) na frente, situação que no BI gera resultado positivo ao invés de negativo (devolução). 

Poderia utilizar a coluna total (é o que estou fazendo no momento para seguir o processo), mas ideal seria tratar a situação.

Tentei obter o valor de devolução separado do faturamento total via Calculete e depois diminuir um pelo outro e obter o faturamento líquido, mas também não bateu. 

Devolução = CALCULATE([Bruto Faturamento], fFatos [Tipo NF] = "DEVOLUÇÃO")

Faturamento = SUMX(fFatos, [Bruto Faturamento] - [Devolução])

Se alguém puder ajudar, agradeço! 👍

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 1
  • Alunos
  • Solução

Boa tarde, @Thiago Anizio. Tudo bem amigo. 

Pelo que entendi os seus dados estão com sinal de negativo. Então, o sinal negativo X sinal de negativo o resultado será positivo.

Para solucionar isso, coloque a função ABS antes de uma das suas colunas com sinal negativo. Isso deve resolver.

Devolução = Sumx(fatos, ABS(valor unitário) X (quantidade))

Sucesso aí amigo. 

Link para o comentário
Compartilhar em outros sites

Faça login para comentar

Você vai ser capaz de deixar um comentário após fazer o login



Entrar Agora
×
×
  • Criar Novo...