Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

Qlik Sense lendo zero um campo com valor

Bom dia Pessoal

Estou terminando uma  visão no qlik sense, nossa empresa ira trabalhar apenas com essa ferramenta. Nesse meio tempo estou montando nele as mesmas visões que ja temos por relatório. Ontem montei o de vendas, porém existe um campo que ele está trazendo zerado fazendo com que essa visão seja divergente.

Explico melhor.

No relatório tirado diretamente no ERP ele mostra um valor X.

Na minha visão ele mostra menos 500 da quantidade total, divergindo assim do relatório do sistema.

Depois de muita comparação encontrei o problema, uma nota fiscal de um cliente que o relatório lê os 500, porem na listagem da minha visão quando seleciono ela ele mostra quantidade 0.

Alguém já passou por isso?

Seria algo no meu banco?

Segue meu  select.

LOAD NRONF,

    SERIE,

    DTSAIDA as [DATA DE SAÍDA],

    MONTH (DTSAIDA)as [MÊS],

    YEAR (DTSAIDA) as [ANO],

    QUANTIDADE,

    CANCELADA,

    STATUSNF;

SQL SELECT NRONF,

    SERIE,

    DTSAIDA,

    QUANTIDADE,

    CANCELADA,

    STATUSNF

FROM PCABNFS

//WHERE CANCELADA IN ('N')

WHERE PCABNFS.STATUSNF IN (100,102,302) OR PCABNFS.STATUSNF IS NULL;

LOAD EMPRESA,

    CLIENTE,

    NROVDA,

    NRONF,

    NATUREZA;

SQL SELECT EMPRESA,

    CLIENTE,

    NROVDA,

    NRONF,

    NATUREZA

FROM PCABVDA

WHERE NATUREZA IN (60,29,30,107);

SQL SELECT NROVDA,

    ITEM

FROM PITEVDA;

SQL SELECT CLIENTE,

    NOME

FROM PPESCLI;

E aqui em anexo parte da visão.

Obrigado

Labels (1)
1 Solution

Accepted Solutions
nicolett_yuri

Diego, precisamos que você monte uma app de exemplo e nos envie (se precisar mascare os dados).

Olhando apenas pelo seu script não da para saber o problema, mas provavelmente:

  • Erro na query
  • Erro na ligação de suas tabelas
  • Erro na interpretação dos dados em algum campo, por exemplo: na sua base de dados existe um campo com o valor 00001 e esse valor é um texto, porém ao carregar para o qliksense esse valor se transforma em 1, pois o qlik faz a interpretação do campo para numérico.

View solution in original post

7 Replies
nicolett_yuri

Diego, precisamos que você monte uma app de exemplo e nos envie (se precisar mascare os dados).

Olhando apenas pelo seu script não da para saber o problema, mas provavelmente:

  • Erro na query
  • Erro na ligação de suas tabelas
  • Erro na interpretação dos dados em algum campo, por exemplo: na sua base de dados existe um campo com o valor 00001 e esse valor é um texto, porém ao carregar para o qliksense esse valor se transforma em 1, pois o qlik faz a interpretação do campo para numérico.
afurtado
Partner Ambassador/MVP
Partner Ambassador/MVP

Diego,

Tenta fazer

LOAD NRONF,

    SERIE,

    DTSAIDA as [DATA DE SAÍDA],

    MONTH (DTSAIDA)as [MÊS],

    YEAR (DTSAIDA) as [ANO],

    num#(QUANTIDADE, '#')          as QUANTIDADE,

    CANCELADA,

    STATUSNF;

SQL SELECT NRONF,

    SERIE,

    .......

furtado@farolbi.com.br
Anonymous
Not applicable
Author

Alessandro, fiz conforme sugeriu, mas não funcionou.

Creio que seja algo do banco.

Olha a minha visão, está bagunçado pq está em teste.

Em nronf, se clico na 1-065408 ela mostra a quantidade 0.

Ali esta mostrando em quantidade no KPI da esquerda o total desse cliente, porem se leio o relatório do meu ERP ele mostra 3700, ou seja, 500 a menos.

Visão vendas divergente.jpg

afurtado
Partner Ambassador/MVP
Partner Ambassador/MVP

Diego,

Particularmente prefiro colocar os dados em uma tabela na tela para ver os valores ao invés de usar alguma expressão quando estou tentando achar problemas.  Outra coisa, no seu SQL tem Where que pode ser diferente do seu relatório do ERP.

furtado@farolbi.com.br
nicolett_yuri

Diego, crie a mesma query (com os devidos joins) em sua base de dados e execute para ver o resultado, talvez seu erro esteja na própria query ou como dito anteriormente: relacionamento e interpretação de campo

Clever_Anjos
Employee
Employee

Olá, já conseguiu resolver? Se sim, por favor marque uma das respostas como "Correta" para fechar o tópico e ajudar a manter a comunidade organizada.

  https://community.qlik.com/groups/qlikview-brasil/blog/2016/05/10/como-obter-ajuda

Anonymous
Not applicable
Author

Obrigado Yuri.

Ajudou bastante.