Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Count(DISTINCT{<[Movimento_Tipo_Operacao]={'DEV','VND','VPC','VEF','FPV','CVE'} >}Cliente_Codigo)
Data de Venda: Data_Efetivado_Estoque
E gostaria de pegar a expressão acima e achar os clientes que não compram a mais que 60 dias, usando a Data_Efetivado_Estoque
Alguma dica.?
tente dessa forma.. corrigi a sintaxe
Count(DISTINCT{<[Movimento_Tipo_Operacao]={'DEV','VND','VPC','VEF','FPV','CVE'},Data_Efetivado_Estoque ={"<=$(= DATE(TODAY()-60))"} >}Cliente_Codigo)
Agnaldo,
eu sempre que posso levo para o script este calculo.
Dou um left join no cliente um max(Data) da ultima nota / pedido e esta data - today(), assim tenho um campo com os dias sem compras do cliente. Posso, colocar na dimensao um if(clientes_dias_sem_compra >= $(vDias), Cliente) e (colocar nao mostrar nulo para os que nao caem no if...). Mas desta forma fica engessado, mas pode atender se o objetivo for saber quais nao compraram....
Descuple-me Alessandro,
Náo conseguir entender tudo.
Data:Data_Efetivado_Estoque
Nr Pedido: Sequencia
Separar o que é Cliente de Fornecedor:[Movimento_Tipo_Operacao]={'DEV','VND','VPC','VEF','FPV','CVE'}
Código do Cliente: Cliente_Codigo
Agora precisava fazer a expressão?
Tenta a seguinte formula:
Count(DISTINCT{<[Movimento_Tipo_Operacao]={'DEV','VND','VPC','VEF','FPV','CVE'}, Data_Efetivado_Estoque ={"<=$(date(today()-60))"} >}Cliente_Codigo)
Não deu certo, ele não retornou da_Efetivado_Estoque - 60 dias não.
tente dessa forma.. corrigi a sintaxe
Count(DISTINCT{<[Movimento_Tipo_Operacao]={'DEV','VND','VPC','VEF','FPV','CVE'},Data_Efetivado_Estoque ={"<=$(= DATE(TODAY()-60))"} >}Cliente_Codigo)
left join (TabelaCliente)
LOAD
Cliente_Codigo,
date(max(Data_Efetivado_Estoque)) as Cliente_UltimaCompra,
today() - date(max(Data_Efetivado_Estoque)) as Cliente_DiasSemCompras
Resident Movimento Where match([Movimento_Tipo_Operacao],'DEV','VND','VPC','VEF','FPV','CVE') group by Cliente_Codigo);
Algo assim estava propondo.
No gráfico que vai mostrar os clientes sem compras a XX dias, na dimensão usaria:
=if(Cliente_DiasSemCompras >= 60, Cliente_Codigo)
e setava para não mostrar nulo.
Obrigado Eduardo, deu Certo.
Parabéns.