Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Olá, para todos!
Estou aprendendo a trabalhar com QV, porém, o laboratório que peguei é osso duro de roer, estou tentando gerar indicadores em um sistema de automação da minha região, o fato é que analisando as consultas que ele faz no mysql.log, a forma como ele faz, os valores retornados e os valores que consigo geralmente não batem! Tenho me deparado com situações no mínimo estranhas, a exemplo, ele diz o valor total de vendas assim: sum(total-ratdesc+rateioencargos) as totalcupom, já para apresentar o valor de descontos das vendas ele usa os seguintes campos: sum(total-ratdesc+rateioencargos) as totalcupom. Estive conversando com Juliano da Avanti sobre a forma que estou gerando os meu relatórios e ele disse que estou fazendo a modelagem de forma errada.
Para ver a inadimplência do mês, aonde eu tenho uma tabela que grava as contas em aberto, estou fazendo da seguinte forma:
Script
LOAD cobrador,
codigo as CodigoClientes,
documento as documentoCRM,
CodigoFilial, |
if(CodigoFilial=0001, 'M',
if(CodigoFilial=0006, 'S',
if(CodigoFilial=0007, 'C',
if(CodigoFilial=0010, 'G')))) as Filiais,
datacompra as datacompraCRM,
Year(datacompra) As DataCompraA,
Month(datacompra) as DataCompraM,
Year(vencimento) As VencimentoA,
Month(vencimento) as VencimentoM,
Valor as valorCRM,
|
...
SQL SELECT...
Já para o gráfico com a inadimplência eu estou utilizando "VencimentoM" como dimensão e na expressão "sum(valoratual). Qual seria a forma correta de gerar este indicador? Vale lembrar que não preciso fazer comparação de data entre a data atual e o vencimento, pois, como já foi dito, todos que estão nessa tabela, estão por que tem prestações em aberto ou a vencer.
Boa tarde Ricardo
Se eu entendi bem você quer ver o número de inadimplentes por mês correto? nesse caso você pode usar a mesma dimensão porém na expressão eu faria assim
Count(documentoCRM) Este mostraria o total de contas dentro de determinado mês
Count(CodigoClientes) Este mostraria o total de clientes dentro do mês
E para ver o valor dentro do mês a expressão que você montou esta correta.
Se eu estiver errado por favor me desculpem também estou aprendendo.
Abraços
Olá Marcos!
Então, você entendeu corretamente, a contagem foi algo que eu omiti da
postagem, realmente eu a faço e como você disse, apenas com um diferencial,
como quero saber a quantidade de documentos e pode acontecer de o mesmo
número do documento aparecer mais de uma vez, adicionei o
count(DISTINCT(documentoCRM)). Nesse caso, a sua linha de raciocínio esta
alinhada com a minha, se você estiver errado eu também estou! Obrigado!
2014-07-28 16:27 GMT-03:00 Marcos Antonio Sanches <qcwebmaster@qlikview.com>
:
Qlik Community <http://community.qlik.com/> Modelagem para
indicador de iadimplência
reply from Marcos Antonio Sanches
<http://community.qlik.com/people/MacSanches?et=watches.email.thread> in *Qlikview
Brasil* - View the full discussion
<http://community.qlik.com/message/577816?et=watches.email.thread#577816>
Não tem de que cara, bom uma dica que me passaram uma vez é que se você tem campos que podem se repetir é melhor criar uma chave única para não dar alteração nos resultados, até onde isso é válido eu realmente eu não sei mais os experts do grupo vão poder nos dizer, no que eu pudermos ajudar estamos ai
Abraços