Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bom dia tenho uma análise com uma coluna com o cod_cliente e outra com expressão
preciso criar classificações para os clientes, consegui fazer esta classificação com expressão agora queria transformar esta expressão em dimensão lincando com o cod do cliente que vem da minha tabela de clientes.
minha expressão
if((sum({$<FAT = {1}>}VAL_LIQUIDO_ITEM -VAL_DESC_CONTAB)-
sum({$<FAT = {3}>}VAL_DEV * QTD_DEV))> 2999999,'BIG_FIVE',
(if((sum({$<FAT = {1}>}VAL_LIQUIDO_ITEM -VAL_DESC_CONTAB)-
sum({$<FAT = {3}>}VAL_DEV * QTD_DEV))>= 1000000 and (sum({$<FAT = {1}>}VAL_LIQUIDO_ITEM -VAL_DESC_CONTAB)-
sum({$<FAT = {3}>}VAL_DEV * QTD_DEV))<= 2999999,'TROPA',
if((sum({$<FAT = {1}>}VAL_LIQUIDO_ITEM -VAL_DESC_CONTAB)-
sum({$<FAT = {3}>}VAL_DEV * QTD_DEV))>= 500000 and (sum({$<FAT = {1}>}VAL_LIQUIDO_ITEM -VAL_DESC_CONTAB)-
sum({$<FAT = {3}>}VAL_DEV * QTD_DEV))<= 999999,'PREMIUM+',
if((sum({$<FAT = {1}>}VAL_LIQUIDO_ITEM -VAL_DESC_CONTAB)-
sum({$<FAT = {3}>}VAL_DEV * QTD_DEV))>= 200000 and (sum({$<FAT = {1}>}VAL_LIQUIDO_ITEM -VAL_DESC_CONTAB)-
sum({$<FAT = {3}>}VAL_DEV * QTD_DEV))<= 499999,'PREMIUM',
if((sum({$<FAT = {1}>}VAL_LIQUIDO_ITEM -VAL_DESC_CONTAB)-
sum({$<FAT = {3}>}VAL_DEV * QTD_DEV))>= 50000 and (sum({$<FAT = {1}>}VAL_LIQUIDO_ITEM -VAL_DESC_CONTAB)-
sum({$<FAT = {3}>}VAL_DEV * QTD_DEV))<= 199999,'C+',
if((sum({$<FAT = {1}>}VAL_LIQUIDO_ITEM -VAL_DESC_CONTAB)-
sum({$<FAT = {3}>}VAL_DEV * QTD_DEV))>= 1500 and (sum({$<FAT = {1}>}VAL_LIQUIDO_ITEM -VAL_DESC_CONTAB)-
sum({$<FAT = {3}>}VAL_DEV * QTD_DEV))<= 49999,'C',
if((sum({$<FAT = {1}>}VAL_LIQUIDO_ITEM -VAL_DESC_CONTAB)-
sum({$<FAT = {3}>}VAL_DEV * QTD_DEV))> 0 and (sum({$<FAT = {1}>}VAL_LIQUIDO_ITEM -VAL_DESC_CONTAB)-
sum({$<FAT = {3}>}VAL_DEV * QTD_DEV))<= 1499,'PICADO'
))))))))
Alguém pode me ajudar.
Obrigado!
Edson,
Você pretende fazer isso via script (me pareceu quando li "lincando com o cod cliente...")? Se sim, adianto que set analysis não poderá ser usado lá. Mas se for via UI, já tentou criar uma dimensão calculada (QV) ou uma dimensão em itens mestres?
Abs e Sucesso!
Boa tarde Thiago na verdade não consegui fazer uma dimensão calculada usado a expressão que enviei el retorna erro de expressão.
Na verdade o cod cliente vem de uma ta tabela e o resultado vem de uma ligação com a tabela de faturamento que faz a soma do total do faturamento e define a classificação do cliente.