Alunos kleberfernandes Postado Agosto 8 Alunos Compartilhar Postado Agosto 8 Pessoal, bom dia! Eu tenho a seguinte tabela abaixo com a linha Saldo Acumulado. Essa linha possui a seguinte medida: Saldo acumulado = CALCULATE([Comissão 50% Parcela Mais] + [.Comissão Paga], FILTER( ALL(Calendario), Calendario[Ano/Mes n] <= MAX(Calendario[Ano/Mes n]) ) ) + 0 E ela faz um Calculate com uma soma de uma medida chamada Comissão 50% Parcela Mais. Essa medida foi feita dessa forma: Comissão 50% Parcela Mais = CALCULATE( IF([Base Comissão] < 0, [Base Comissão] * 0, [Base Comissão] * 0.5), USERELATIONSHIP('Cálculo Comissão [sobre liquidações]'[codigoProduto], Produto[codigoProduto]) ) + 0 O caso é que se eu remover esse IF, a linha de saldo acumulado funciona normalmente, mas ela não pode trazer valores negativos. Em teoria, ela deveria começar a acumular a partir de abr/24. Se alguém souber como resolver agradeço. Link para o comentário Compartilhar em outros sites More sharing options...
0 Alunos Solução Emerson Alencar Postado Agosto 8 Alunos Solução Compartilhar Postado Agosto 8 boa tarde @kleberfernandes pelo que entendi da sua necessidade, segue o que encontrei como solução veja se te atende Para resolver o problema do saldo acumulado não trazer valores negativos e começar a acumular a partir de abril de 2024, podemos ajustar sua medida da seguinte forma: Modifique a medida Comissão 50% Parcela Mais para garantir que os valores negativos sejam tratados adequadamente. Ajuste a medida Saldo Acumulado para começar a acumular a partir de abril de 2024. 1. Medida Comissão 50% Parcela Mais ajustada: Comissão 50% Parcela Mais = CALCULATE( IF([Base Comissão] < 0, 0, [Base Comissão] * 0.5), USERELATIONSHIP('Cálculo Comissão [sobre liquidações]'[codigoProduto], Produto[codigoProduto]) ) 2. Medida Saldo Acumulado ajustada para acumular a partir de abril de 2024: Saldo acumulado = CALCULATE( [Comissão 50% Parcela Mais] + [.Comissão Paga], FILTER( ALL(Calendario), Calendario[Ano/Mes n] <= MAX(Calendario[Ano/Mes n]) && Calendario[Data] >= DATE(2024, 4, 1) ) ) + 0 Link para o comentário Compartilhar em outros sites More sharing options...
0 Alunos kleberfernandes Postado Agosto 8 Autor Alunos Compartilhar Postado Agosto 8 Obrigado Emerson. Resolveu aqui. Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
kleberfernandes
Pessoal, bom dia!
Eu tenho a seguinte tabela abaixo com a linha Saldo Acumulado.
Essa linha possui a seguinte medida:
E ela faz um Calculate com uma soma de uma medida chamada Comissão 50% Parcela Mais.
Essa medida foi feita dessa forma:
O caso é que se eu remover esse IF, a linha de saldo acumulado funciona normalmente, mas ela não pode trazer valores negativos.
Em teoria, ela deveria começar a acumular a partir de abr/24.
Se alguém souber como resolver agradeço.
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Faça login para comentar
Você vai ser capaz de deixar um comentário após fazer o login
Entrar Agora