3 Replies Latest reply: Jul 30, 2013 8:23 AM by Leonardo Osorio RSS

    Tabela Custo

      Boa tarde,

       

      Preciso fazer um cáculo de custo estimado por produto independentemente da cor.

      Neste exemplo, adotei como lógia pegar o custo apenas das variantes de Material da primeira cor do produto (Cor_id = 46).

      Logo, esta CAMISA C/ BOTÃO tem como custo estimado de R$ 7,72.

       

      Pergunta:

       

      Como faço uma condicional no script para que o Qlik me traga somente valores da primeira cor do produto?

      (primeira cor do produto seria a cor de número mais baixo -  neste caso a Cor_id 46)

       

      Cor.jpg

      Obrigado,

      Rodrigo

        • Re: Tabela Custo
          Leonardo Osorio

          Se o campo Cor_id for uma dimensão, vc adicionar uma dimensão calculada não resolveria?? Min(Cor_id), ele irá retornar o Cor_ID minimo para o produto. ai vc cria uma expressão de calculo de custo.

            • Re: Tabela Custo

              Ola Issosorio,

               

              Coloquei a expresão abaixo mas não deu resultado:

               

              if (UF = 'EX' and min(Cor_id), sum (CustoMat))

               

               

              1. Preciso pegar o custo do material desde que seja material importado "EX"  de exterior

              2. Somente da 1a. cor  por ordem  numéria "Cor_id"  de cada código de material "MaterialUnico"

               

              ou seja, min(cor_id) de cada MaterialUnico e de cada Produto...

               

              Obrigado,

              Rodrigo

                • Re: Tabela Custo
                  Leonardo Osorio

                  Entendi, faz assim, no seu gráfico vai na aba Dimensões.

                  Em dimensões existe um botão escrito adicionar dimensão calculada, clique nele. Agora será aberta uma janela igual a de expressões, ai coloque a seguinte expressão if (UF = 'EX' , UF) e clique em OK. Agora clique novamente em Adiconar Dimensão Calculada e adicione essa expressão =Aggr(Min(Cor_id),Material_Id). Segue Exemplo