Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
josh_ben86
Contributor III
Contributor III

Problema com Data

Boa tarde galera!

Foi ser objetivo na minha dúvida... espero que entendam rss..

Possuo uma tabela com orçamento acumulado, onde possuo na dimenssão (Grupo de conta) e nas medidas (Valor anterior) e (valor atual), conforme imagem abaixo:

GC.png

Ano Anterior:

Para calcular o grupo de conta utilizo a seguinte expressão (Vou mostrar a expressão apenas de faturamento):

Variavel (vAn) : =Year(Max({$<FlgRealizado={1}>} [COMPETENCIA]))-1

Expressão Fat : sum({$<ano={'$(vAn)'}>}Tarifa),

Ano Atual:

Variavel: =Year(Max({$<FlgRealizado={1}>} [COMPETENCIA]))

Expressão Fat (vAtt): sum({< ano={'$(vAtt)'}>}Tarifa)

Criei um Master Calendário conforme abaixo:

Calendário.png

Eu tento utilizar flag realizado devido a provisão. As datas (COMPETENCIA) vaõ de 2016 a 2019 (Provisão)

A minha dúvida é a seguinte:

1) Em 2018 não possuo ainda valores de faturamento, ou seja, me retorna 0; OK

2) Quando aplico o filtro de ano e/ou mes, a partir de março os valores do ano anterior ficam zerados, porem, possuem valores. (Creio que seja por causa do today());

3) Quando aplico o filtro de mes, em 2018 a partir de março ele me traz os valores do ano anterior no ano atual;

Gostaria de compreender o pq dos problemas causados com data.

Agradeço desde já.

Labels (3)
1 Solution

Accepted Solutions
Thiago_Justen_

Josh,

Se me permite, sugiro testar as expressões a seguir para o faturamento:

Ano Atual:

Sum({<ano={$(=Max(ano))},FlgRealizado={1}>}Tarifa)


Ano Anterior:

Sum({<ano={$(=Max(ano)-1)},FlgRealizado={1}>}Tarifa)

Thiago Justen Teixeira Gonçalves
Farol BI
WhatsApp: 24 98152-1675
Skype: justen.thiago

View solution in original post

9 Replies
Thiago_Justen_

Josh,

Se me permite, sugiro testar as expressões a seguir para o faturamento:

Ano Atual:

Sum({<ano={$(=Max(ano))},FlgRealizado={1}>}Tarifa)


Ano Anterior:

Sum({<ano={$(=Max(ano)-1)},FlgRealizado={1}>}Tarifa)

Thiago Justen Teixeira Gonçalves
Farol BI
WhatsApp: 24 98152-1675
Skype: justen.thiago
josh_ben86
Contributor III
Contributor III
Author

olá Thiago,

o único problema que surgiu agora é que se eu não filtrar ano os resultados do ano anterior aparecem zerados.  Utilizando os filtros já não tenho o problema mencionado de trazer valores de outros meses, mas, agora o ano anterior só mostra os valores pós filtro.

Thiago_Justen_

Que tal tentarmos algo diferente então:

Ano Atual:

Sum({<TempDate={">=$(=YearStart(Today()))<=$(=Today())"}>}Tarifa)


Ano Anterior:

Sum({<TempDate={">=$(=AddYears(YearStart(Today()),-1))<=$(=AddYears(YearEnd(Today()),-1)))"}>}Tarifa)



Repare que não há necessidade aqui do campo FlgRealizado já que no Set Analysis eu já cumpri a regra de negócio para esse campo.

Thiago Justen Teixeira Gonçalves
Farol BI
WhatsApp: 24 98152-1675
Skype: justen.thiago
josh_ben86
Contributor III
Contributor III
Author

Fiz alguns teste e vi que a expressão ano={'$(=max(ano)-1)'},FlgRealizado={1} me retorna 2018 ao invés de 17, ou seja, o FlgRealizado não está acatando.

josh_ben86
Contributor III
Contributor III
Author

Os valores ficam exatos sem filtros, mas, após filtrar, por exemplo, 2018 o ano anterior fica completamente zerado. Ao filtrar 2017 o ano anterior fica com valores de 2017 e não 2016.

Thiago_Justen_

Editado

Podemos tentar assim então:

Ano Atual:

Sum({<ano={"=Max({<FlgRealizado={1}>}ano)"}>*<FlgRealizado={1}>}Tarifa)


Ano Anterior:

Sum({<ano={"=Max({<FlgRealizado={1}>}ano)-1"}>*<FlgRealizado={1}>}Tarifa)

Thiago Justen Teixeira Gonçalves
Farol BI
WhatsApp: 24 98152-1675
Skype: justen.thiago
Thiago_Justen_

Josh,

Em que pé estamos? A sugestão dada aqui foi útil?

Re: Problema com Data

Thiago Justen Teixeira Gonçalves
Farol BI
WhatsApp: 24 98152-1675
Skype: justen.thiago
josh_ben86
Contributor III
Contributor III
Author

Olá thiago...ajudou bastante mas ainda estou com alguns problemas... mas para finalizar o tópico vou marcar sua resposta... Qualquer dúvida farei em um tópico novo... Obrigado

Thiago_Justen_

Perfeito Josh. Qualquer outra dúvida estamos à disposição!

Thiago Justen Teixeira Gonçalves
Farol BI
WhatsApp: 24 98152-1675
Skype: justen.thiago