Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Gostaria de delimitar a faixa abaixo pela Sequencia
Nº da Venda
No resultado abaixo ele está funcionando. Não pega o Total alguma dica?
IF( Preco_Final > 500 and Preco_Final <=1000, '500 - 1000',
IF( Preco_Final > 1001 and Preco_Final <= 1500, '1001 -1500',
IF( Preco_Final > 1600 and Preco_Final <=2000, '1600 - 2000', '>=2500' ))) AS Preco_Faixa,
Set Analysis do gráfico:
sum({<[Movimento_Tipo_Operacao]={'DEV','VND','VPC','VEF','FPV','CVE'} >}Preco_Final)
Veja se atende
Porque seu calculo é feito linha a linha e no gráfico está acumulando
Tipo
Lin1 - 127 - '500 - 1000'
Lin2 - 450 - '500 - 1000'
Quando soma dá 577
Clever você tem razão,
O amigo teria alguma dica de como eu poderia solucionar este problema.
Estou usando no LOAD do script a faixa.
Se puder subir uma base, podemos pensar em uma solução
ok base testes...
Veja se atende
Clever Funcionou. Mas o script esta demorando o dobro do tempo...
Você tem alguma dica de otimizar ...
Tab_Mov:
LOAD Prod_Serv_Ordem, Movimento_Comissao_Vendedor1, CodigoProduto, Prod_Serv_Nome,
Ordem_Fabricante, Ordem_Classe, Ordem_Subclasse, CodigoColecao, NomeColecao, CalendarDate,
data, CodigoVendedorComissao, NomeVendedorComissao, Movimento_Preco_Custo, Sequencia,
Comissao_Perc, Comissao_Valor, Comissao_Comissionado, Referencia_Interna,
Movimento_Prod_Serv_Qtde, Preco_Final, Movimento_Observacao, CodigoFilial, NomeFilial,
Movimento_Vendedor1, Movimento_Vendedor2, Movimento_Comissionado, DescontoValorVendas,
Movimento_Data, Data_Efetivado_Estoque, Date, Hora, Data_Efetivado_Financeiro, Prod_Serv_Tipo,
Filiais_Ordem, Nome_Conjuge, Cliente_Ordem, Cliente_Codigo, CodigoCliente, Cliente_Nome,
Fone_1, MesAnoCadastro, MesCadastro, AnoCadastro, Cliente_Ordem_Classe_Cliente,
Vendedor_1_Ordem, Vendedor_2_Ordem, Desconto_Percentual, Movimento_Tipo_Operacao,
Data_Cadastro, Tipo, Endereco, CFOP_NF, ICMS_Retido_Valor_Somado, ICMS_Subst_Valor_Somado,
IPI_Valor_Somado, ICMS_Normal_Valor_Somado, COFINS_Normal_Valor_Prod_Somado,
COFINS_Subst_Valor_Prod_Somado, PIS_Normal_Valor_Serv_Somado, PIS_Subst_Valor_Serv_Somado,
Modelo_Nota, Ordem_Prod_Serv, NomeSubClasse, NomeClasse, CodigoSubclasse, CodigoClasse,
NomeOperacao, CodigoGrupo, NomeGrupo, CodigoFabricantes, NomeFabricantes, CodigoFamilia,
NomeFamilia, CodigoVendedor, NomeVendedor, Apelido, Fisica_Juridica, Bairro, Cidade, Estado,
Preco_Unitario, NomeClasseCliente, CodigoClasseCliente, NomeTabela, NomeUnidade,
CodigoOperacao, ICMS_Simples_Percentual, NCM, PrecoCusto, ClienteInativo, DiaY, TrimestreY,
AnoY, MêsY, Peso_Bruto, Peso_Liq
FROM
load
Sequencia,
Preco_Final_Total,
If( Preco_Final_Total <= 500 , '<500',
IF( Preco_Final_Total <=1000, '500 - 1000',
IF( Preco_Final_Total <= 1500, '1001 -1500',
IF( Preco_Final_Total <=2000, '1600 - 2000', '>=2500' )))) AS Preco_Faixa_Filtro;
load Sequencia,
sum(Preco_Final) as Preco_Final_Total
resident Tab_Mov
where Match([Movimento_Tipo_Operacao],'DEV','VND','VPC','VEF','FPV','CVE')
group by Sequencia;