Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Boa tarde,
Preciso buscar valores de faturamento considerando as datas de emissão sempre dos ultimos 12 meses independente do ano, ou seja, se para contar estes 12 meses deve contar emissões em ano diferente, quero que faça parte desse cálculo. Como faço para buscar estes 12 meses na expressão?
Hi, my portuguese is not the best, so i'm going to answer in english, mais eu comprendo portugues
You can use the function addmonths(date_field, no_of_months), for example if you use addmonths(today(), - 12) it will return 17-12-2009
is this helpful??
rgds
Você deve utilizar Set Analysis para resolver esse problema.
Segue um exemplo de como fazer.
Sum({$<Mês=, Ano=, Data={">=$(=addmonths(monthstart(max(Data)),-11)) <=$(=(monthend(max(Data))))"} >} Valor)
Obrigada pelo retorno Héctor,
Somente esta expressão, realmente consigo chegar a 12 meses atrás, porém ao incluir esta opção na minha análise, os valores são de anos diferentes e meses que somam maior que 12 meses, fiz a seguinte expressão:
sum(IF(Dat_Lanc_Item = addmonths(today()), - 12, NotaItem_Vlr_Liq))
Bom dia Fernando,
Inclui esta expressão conforme abaixo, porém as datas de lancamento demonstradas são de anos e meses maiores que os 12 meses que preciso, o que coloquei diferente nessa Set Analysis?
Sum({$<Mês=, Ano=, Data={">=$(=addmonths(monthstart(max(Dat_Lanc_Item)),-11)) <=$(=(monthend(max(Dat_Lanc_Item))))"} >} NotaItem_Vlr_Liq)
Obrigado Fernando, sua solução me salvou essa semana.