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

Dificuldades - Qvw Compra x Venda

Estou montando um arquivo de indicadores que envolvem Compras x Vendas, tambem tem a aba estoque.

Eles eram separadados em arquivos distintos anteriormente, porem agora como temos que montar indicadores com as 3 variaveis estou tendo algumas dificuldades, como por exemplo :

As metas da venda mudam(Ficam Desconfigurada) de acordo com os produtos que tem no compras, ele gera meta em branco para vendedores de outras filiais, que pelo LOAD não tem nada haver com o Compras e  nem com a meta dessa filial, até por que o compras não tem vendedor....Não sei onde que estou errando ... Se eu tiro o Load do comprar ele carrega sem essas diferenças, o unico Join entre ambos é id_filial e o id_produto.

Na Imagem em anexo, mostra as metas, com todos os vendedores, porem estava filtrado apenas a filial 19, que nela tem apenas 5 vendedores, e no script não existe meta em branco.

Alguem já fez algum indicador desses moldes, pode me passar algumas dicas ?

Att.

Carlos de Sá

1 Solution

Accepted Solutions
fernando_tonial
Partner - Specialist
Partner - Specialist

Olá, tem algumas formas de trabalhar com mais de uma tabela fato.

Olhe o meu blog, lá tem um exemplo de como podemos fazer isso no QlikView.

Link

Abraços.

Tonial.

Don't Worry, be Qlik.

View solution in original post

4 Replies
fernando_tonial
Partner - Specialist
Partner - Specialist

Olá, tem algumas formas de trabalhar com mais de uma tabela fato.

Olhe o meu blog, lá tem um exemplo de como podemos fazer isso no QlikView.

Link

Abraços.

Tonial.

Don't Worry, be Qlik.
rphpacheco
Creator III
Creator III

Bom dia Carlos.

Trabalho com uma realidade como a sua, pois aqui na empresa onde eu trabalho nós montamos um QVW com todos os indicadores da Empresa. Ou seja, temos a visão das áreas como Compras, Vendas, Logística, Produtos Financeiros, Contabilidade, RH, etc.

Para montar esta visão, seguimos com a ideia de criar os arquivos de Carga. Primeiro criei QVWs para extrair os dados do banco na integra e salvando em arquivos QVD. Após isso, utilizo tranformadores, que em alguns casos chega até um terceiro nível.

Depois criei um QVW unificando estes dados em um grande Data Cloud. Nele utilizei o conceito de Estrela, ou seja, carreguei os dados de todos os QVDs transformados, sempre utilizando chaves únicas (utilizo a função AutoNumber()). E depois criei uma tabela chamada "[Centro da Estrela]" que inicialmente inclui dois dados comum em todos as tabelas (Código da Filial e Data Base). Depois para cada tabela transformada eu realizo um LeftJoin utilizando as chaves únicas e campos comuns.

No final eu faço um tratamento das informações que podem causar referência circular.

No final, tenho um Data Cloud unificado sem misturar as informações.

Not applicable
Author

Estou analisando o Blog e adequando meu projeto, depois posto o resultado...

Obrigado

Not applicable
Author

Fernando, Tentei fazer com o modelo que estava em seu Blog, pelo o que entendi a logica do Raphael é quase mesma.

Até a parte de vendas + estoque estava dando certo, porem quando coloquei uma carga do compras deu problemas.. como eu precisava entregar meio logo o projeto para validação do Dpto da empresa, fiz uns ajustes nos meus Loads originais e consegui matar o problema.

Vou começar a estudar mais esse conceito que você passou, e tentar passar esse projeto para ele.

Obrigado a Todos.

Att.

Carlos de Sá.