10 Replies Latest reply: Oct 4, 2017 10:39 AM by Gilmaio ramos RSS

    Criar campo

    Gilmaio ramos

      Nobres, tenho uma tabela extraída da contabilidade com alguns campos, dos quais constam os campo Conta, Lçto, Débito e Crédito. Há duas ou mais linhas para cada lançamento conforme exemplo abaixo. Preciso visualizar os lançamentos denominados de "Contrapartida" vinculando-se ao lançamento (campo "Lçto").

       

      ===> Quando houver marcação (seleção) de um item (conta estoque por exemplo) quero que haja demonstração (em outro gráfico) das demais contas vinculadas aos lançamentos selecionados, no exemplo as contas (Caixa e Banco);

       

      ===> O parâmetro para demonstrar as contrapartidas serão o campo "Lçto"

       

       

      Lçto |  Conta     |    Débito   |  Crédito     

      1      |   Estoque|     100,00 |

      1      |   Caixa    |                 |   100,00

      1      |   Banco   |                 |   100,00

        • Re: Criar campo
          Alessandro Furtado

          Gilmaio,

           

          fiz um modelo em QlikView. Se eu entendi o que você quer, usei o Set analisys.....

           

          2017-09-23 10_03_27-QlikView x64 - [C__tmp_Contrapartida.qvw].png

          Exemplo:

          No segundo grafico desconsidero a seleção do campo Conta, mas permanece com a seleção do Lçto.

           

          sum( {<Conta=>}  Crédito)

            • Re: Criar campo
              Gilmaio ramos

              Nobre, obrigado pela atenção!

               

              Da maneira apresentada para o segundo gráfico " sum( {<Conta=>}  Crédito) " aqui está mostrando tudo (desconsiderando a seleção)!

               

              Gostaria que fosse feito para dois resultados, todos considerando a seleção, sendo:

               

              1º) no segundo gráfico (contrapartida) exclua os campos selecionados apresentando apenas as demais contas relacionadas pelo lançamento ('Lçto'):

               

              Exemplo 2:

              Lçto |  Conta          |    Débito  |  Crédito   

              1      |  Estoque      |    100,00  |

              1      |  Caixa          |                  |    50,00

              1      |  Banco          |                  |    30,00

              1      |  Fornecedor  |                  |    20,00

              2      |  Banco          |    500,00  |

              2      |  Caixa          |                  |  500,00

               

              ===> Obs1: Sempre a soma dos créditos serão iguais as dos Débitos (de cada lançamento);


              ===> Obs2: Ao selecionar por ex. a conta "Estoque" no "gráfico 1" o resultado do "gráfico 2" (contrapartida) deve excluir a seleção "Estoque" e apresentar os demais dados relacionados ao lançamento respectivo (nº 1) apresentado o seguinte resultado;


              1      |  Caixa          |                  |    50,00

              1      |  Banco          |                  |    30,00

              1      |  Fornecedor  |                  |    20,00


              ===> Obs3: Ao selecionar por ex. a conta "Banco" no "gráfico 1" o resultado do "gráfico 2" (contrapartida) deve excluir a seleção " Banco" e apresentar os demais dados relacionados aos lançamentos respectivos (nºs 1 e 2) apresentado o seguinte resultado;


              1      |  Estoque      |    100,00  |

              1      |  Caixa          |                  |    50,00

              1      |  Fornecedor  |                  |    20,00

              2      |  Caixa          |                  |  500,00



              2º) no terceiro gráfico (contrapartida) além de considerar os campos selecionados apresentar as demais contas relacionadas pelo lançamento ('Lçto'):

               

              ===> Obs4: Ao selecionar por ex. a conta "Estoque" no "gráfico 1" o resultado do "gráfico 2" (contrapartida) deve apresentar a seleção "Estoque" e, ainda apresentar os demais dados relacionados ao lançamento respectivo (nº 1) apresentado o seguinte resultado;

               

              1      |  Estoque      |    100,00  |

              1      |  Caixa          |                  |    50,00

              1      |  Banco          |                  |    30,00

              1      |  Fornecedor  |                  |    20,00



              ===> Obs5: Ao selecionar por ex. a conta "Banco" no "gráfico 1" o resultado do "gráfico 3" (contrapartida) deve apresentar a  seleção " Banco" e, ainda apresentar os demais dados relacionados aos lançamentos respectivos (nºs 1 e 2) apresentado o seguinte resultado;


              1      |  Estoque      |    100,00  |

              1      |  Caixa          |                  |    50,00

              1      |  Banco          |                  |    30,00

              1      |  Fornecedor  |                  |    20,00

              2      |  Banco          |    500,00  |

              2      |  Caixa          |                  |  500,00

               

               

              Espero ter esclarecido e, desde já agradeço pela atenção dispensada

               

              Atte,

               

              Gilmaio


                • Re: Criar campo
                  Alessandro Furtado

                  Gilmaio,

                   

                  segue as alterações (se eu as entendi.... ).  O importante seria você perceber (se estiver certo) o uso do set analysis para adaptar melhor a sua necessidade.

                   

                  2017-09-24 12_47_10-QlikView x64 - [C__tmp_Contrapartida.qvw_].png

                   

                  Segue um documento sobre o set analysis. Tem uns mais novos.....peguei o que tinha na mão......

                    • Re: Criar campo
                      Gilmaio ramos

                      Mais uma vez obrigado!

                       

                      Evidencie aqui as expressões por gentileza. utilizo a versão personal do qlik...

                          • Re: Criar campo
                            Gilmaio ramos

                            Alessandro, obrigado pela atenção!

                             

                            Não funcionou conforme preciso.

                             

                            Resumidamente é o seguinte: Ao selecionar itens do campo "Conta", no gráfico "Contrapartida" deve excluir os itens selecionados e listar os demais (porém devem ser apenas aqueles com o mesmo número do campo "Lçto").

                             

                            Vou listar abaixo alguns lançamentos e resultados pretendidos:

                             

                            ==> Exemplo de lançamentos

                            Lçto |  Conta                    |    Débito    |  Crédito

                            1      |  Estoque                  |    100,00    |

                            1      |  Caixa                      |                  |        50,00

                            1      |  Banco                    |                  |        30,00

                            1      |  Fornecedor            |                  |        20,00

                            2      |  Banco                    |    500,00    |

                            2      |  Caixa                      |                  |      500,00

                            3      |  Imóveis                  |  810,00    |  

                            3      |  Caixa                      |                  |      300,00

                            3      |  Banco                    |                  |        10,00

                            3      |  Fornecedor            |                  |      500,00

                            4      |  Caixa                      |  1.250,00  |    

                            4      |  Banco                    |                  |    1.250,00

                            5      |  Valores a Receber  |  2.480,00  |

                            5      |  Receita                  |                  |    2.480,00

                            6      |  Banco                    |                  |      110,00

                            6      |  Fornecedor            |      110,00 |    


                            Resultados pretendidos:


                            1º) - Excluindo a seleção


                            a) Ao selecionar por ex. apenas o item "Estoque" do campo "Conta", no gráfico "Contrapartida" deve excluir o item selecionado (Estoque) e listar os demais (porém devem ser apenas aqueles com o mesmo número do campo "Lçto" ou seja os itens "Caixa, Banco e Fornecedor").


                            Exemplificando o resultado pretendido é o seguinte:

                            Lçto |  Conta        |    Débito  |  Crédito

                            1      |  Caixa          |                  |    50,00

                            1      |  Banco          |                  |    30,00

                            1      |  Fornecedor  |                  |    20,00


                             

                            b) Ao selecionar por ex. apenas os itens "Caixa" e "Banco" do campo "Conta", no gráfico "Contrapartida" deve excluir os itens selecionados ("Caixa" e "Banco") e listar os demais (porém devem ser apenas aqueles com o mesmo número do campo "Lçto" ou seja os itens "Estoque", "Fornecedor" e "Imóveis").


                            Exemplificando o resultado pretendido é o seguinte:

                            Lçto |  Conta                    |    Débito    |  Crédito

                            1      |  Estoque                  |    100,00    |

                            1      |  Fornecedor            |                  |        20,00

                            3      |  Imóveis                  |  810,00      |  

                            3      |  Fornecedor            |                  |      500,00

                            6      |  Fornecedor            |      110,00 |

                             

                            c) Ao selecionar por ex. apenas o item "Receita" do campo "Conta", no gráfico "Contrapartida" deve excluir o item selecionado ("Receita") e listar os demais (porém devem ser apenas aqueles com o mesmo número do campo "Lçto" ou seja o item "Valores a Receber").


                            Exemplificando o resultado pretendido é o seguinte:

                            Lçto |  Conta                    |    Débito    |  Crédito

                            5      |  Valores a Receber  |  2.480,00  |


                            d) Ao selecionar por ex. apenas os itens "Fornecedor" e "Valores a receber" do campo "Conta", no gráfico "Contrapartida" deve excluir os itens selecionados ("Fornecedor" e "Valores a receber") e listar os demais (porém devem ser apenas aqueles com o mesmo número do campo "Lçto" ou seja os itens "").


                            Exemplificando o resultado pretendido é o seguinte:

                            Lçto |  Conta                    |    Débito    |  Crédito

                            1      |  Estoque                  |    100,00    |

                            1      |  Caixa                      |                  |        50,00

                            1      |  Banco                    |                  |        30,00

                            3      |  Imóveis                  |  810,00    |

                            3      |  Caixa                      |                  |      300,00

                            3      |  Banco                    |                  |        10,00

                            5      |  Receita                  |                  |    2.480,00

                            6      |  Banco                    |                  |      110,00

                             


                            2º) - Mantendo a seleção:


                            a) Ao selecionar por ex. apenas o item "Estoque" do campo "Conta", no gráfico "Contrapartida" devem listar todos os itens (o item selecionado e os demais) relacionados ao mesmo número do campo "Lçto".


                            Exemplificando o resultado pretendido é o seguinte:

                            Lçto |  Conta                    |    Débito    |  Crédito

                            1      |  Estoque                  |    100,00    |

                            1      |  Caixa                      |                  |        50,00

                            1      |  Banco                    |                  |        30,00

                            1      |  Fornecedor            |                  |        20,00

                             

                            b) Ao selecionar por ex. apenas os itens "Caixa" e "Banco" do campo "Conta", no gráfico "Contrapartida" devem listar todos os itens (o item selecionado e os demais) relacionados ao mesmo número do campo "Lçto".


                            Exemplificando o resultado pretendido é o seguinte:

                            Lçto |  Conta                    |    Débito    |  Crédito

                             

                            1      |  Estoque                  |    100,00    |

                            1      |  Caixa                      |                  |        50,00

                            1      |  Banco                    |                  |        30,00

                            1      |  Fornecedor            |                  |        20,00

                            2      |  Banco                    |    500,00    |

                            2      |  Caixa                      |                  |      500,00

                            3      |  Imóveis                  |  810,00    |  

                            3      |  Caixa                      |                  |      300,00

                            3      |  Banco                    |                  |        10,00

                            3      |  Fornecedor            |                  |      500,00

                            4      |  Caixa                      |  1.250,00  |    

                            4      |  Banco                    |                  |    1.250,00

                            6      |  Banco                    |                  |      110,00

                            6      |  Fornecedor            |      110,00 |    

                             

                             

                            c) Ao selecionar por ex. apenas os itens "Receita" do campo "Conta", no gráfico "Contrapartida" devem listar todos os itens (o item selecionado e os demais) relacionados ao mesmo número do campo "Lçto".


                            Exemplificando o resultado pretendido é o seguinte:

                            Lçto |  Conta                    |    Débito    |  Crédito

                            5      |  Valores a Receber  |  2.480,00  |

                            5      |  Receita                  |                  |    2.480,00

                             

                            d) Ao selecionar por ex. apenas os itens "Fornecedor" e "Valores a receber" do campo "Conta", no gráfico "Contrapartida" devem listar todos os itens (o item selecionado e os demais) relacionados ao mesmo número do campo "Lçto".


                            Lçto |  Conta                    |    Débito    |  Crédito

                            1      |  Estoque                  |    100,00    |

                            1      |  Caixa                      |                  |        50,00

                            1      |  Banco                    |                  |        30,00

                            1      |  Fornecedor            |                  |        20,00

                            3      |  Imóveis                  |  810,00    |  

                            3      |  Caixa                      |                  |      300,00

                            3      |  Banco                    |                  |        10,00

                            3      |  Fornecedor            |                  |      500,00

                            5      |  Valores a Receber  |  2.480,00  |

                            5      |  Receita                  |                  |    2.480,00

                            6      |  Banco                    |                  |      110,00

                            6      |  Fornecedor            |      110,00 |    


                            Espero ter esclarecido, muito obrigado!


                            Atte,


                            Gilmaio

                            • Re: Criar campo
                              Alessandro Furtado

                              Deu certo Gilmaio?

                                • Re: Criar campo
                                  Gilmaio ramos

                                  Alessandro, obrigado pela atenção!

                                   

                                  Não funcionou conforme preciso.

                                   

                                  Resumidamente é o seguinte: Ao selecionar itens do campo "Conta", no gráfico "Contrapartida" deve excluir os itens selecionados e listar os demais (porém devem ser apenas aqueles com o mesmo número do campo "Lçto").

                                   

                                  Vou listar abaixo alguns lançamentos e resultados pretendidos:

                                   

                                  ==> Exemplo de lançamentos

                                  Lçto |  Conta                    |    Débito    |  Crédito

                                  1      |  Estoque                  |    100,00    |

                                  1      |  Caixa                      |                  |        50,00

                                  1      |  Banco                    |                  |        30,00

                                  1      |  Fornecedor            |                  |        20,00

                                  2      |  Banco                    |    500,00    |

                                  2      |  Caixa                      |                  |      500,00

                                  3      |  Imóveis                  |  810,00    | 

                                  3      |  Caixa                      |                  |      300,00

                                  3      |  Banco                    |                  |        10,00

                                  3      |  Fornecedor            |                  |      500,00

                                  4      |  Caixa                      |  1.250,00  |   

                                  4      |  Banco                    |                  |    1.250,00

                                  5      |  Valores a Receber  |  2.480,00  |

                                  5      |  Receita                  |                  |    2.480,00

                                  6      |  Banco                    |                  |      110,00

                                  6      |  Fornecedor            |      110,00 |   


                                  Resultados pretendidos:


                                  1º) - Excluindo a seleção


                                  a) Ao selecionar por ex. apenas o item "Estoque" do campo "Conta", no gráfico "Contrapartida" deve excluir o item selecionado (Estoque) e listar os demais (porém devem ser apenas aqueles com o mesmo número do campo "Lçto" ou seja os itens "Caixa, Banco e Fornecedor").


                                  Exemplificando o resultado pretendido é o seguinte:

                                  Lçto |  Conta        |    Débito  |  Crédito

                                  1      |  Caixa          |                  |    50,00

                                  1      |  Banco          |                  |    30,00

                                  1      |  Fornecedor  |                  |    20,00


                                   

                                  b) Ao selecionar por ex. apenas os itens "Caixa" e "Banco" do campo "Conta", no gráfico "Contrapartida" deve excluir os itens selecionados ("Caixa" e "Banco") e listar os demais (porém devem ser apenas aqueles com o mesmo número do campo "Lçto" ou seja os itens "Estoque", "Fornecedor" e "Imóveis").


                                  Exemplificando o resultado pretendido é o seguinte:

                                  Lçto |  Conta                    |    Débito    |  Crédito

                                  1      |  Estoque                  |    100,00    |

                                  1      |  Fornecedor            |                  |        20,00

                                  3      |  Imóveis                  |  810,00      | 

                                  3      |  Fornecedor            |                  |      500,00

                                  6      |  Fornecedor            |      110,00 |

                                   

                                  c) Ao selecionar por ex. apenas o item "Receita" do campo "Conta", no gráfico "Contrapartida" deve excluir o item selecionado ("Receita") e listar os demais (porém devem ser apenas aqueles com o mesmo número do campo "Lçto" ou seja o item "Valores a Receber").


                                  Exemplificando o resultado pretendido é o seguinte:

                                  Lçto |  Conta                    |    Débito    |  Crédito

                                  5      |  Valores a Receber  |  2.480,00  |


                                  d) Ao selecionar por ex. apenas os itens "Fornecedor" e "Valores a receber" do campo "Conta", no gráfico "Contrapartida" deve excluir os itens selecionados ("Fornecedor" e "Valores a receber") e listar os demais (porém devem ser apenas aqueles com o mesmo número do campo "Lçto" ou seja os itens "").


                                  Exemplificando o resultado pretendido é o seguinte:

                                  Lçto |  Conta                    |    Débito    |  Crédito

                                  1      |  Estoque                  |    100,00    |

                                  1      |  Caixa                      |                  |        50,00

                                  1      |  Banco                    |                  |        30,00

                                  3      |  Imóveis                  |  810,00    |

                                  3      |  Caixa                      |                  |      300,00

                                  3      |  Banco                    |                  |        10,00

                                  5      |  Receita                  |                  |    2.480,00

                                  6      |  Banco                    |                  |      110,00

                                   


                                  2º) - Mantendo a seleção:


                                  a) Ao selecionar por ex. apenas o item "Estoque" do campo "Conta", no gráfico "Contrapartida" devem listar todos os itens (o item selecionado e os demais) relacionados ao mesmo número do campo "Lçto".


                                  Exemplificando o resultado pretendido é o seguinte:

                                  Lçto |  Conta                    |    Débito    |  Crédito

                                  1      |  Estoque                  |    100,00    |

                                  1      |  Caixa                      |                  |        50,00

                                  1      |  Banco                    |                  |        30,00

                                  1      |  Fornecedor            |                  |        20,00

                                   

                                  b) Ao selecionar por ex. apenas os itens "Caixa" e "Banco" do campo "Conta", no gráfico "Contrapartida" devem listar todos os itens (o item selecionado e os demais) relacionados ao mesmo número do campo "Lçto".


                                  Exemplificando o resultado pretendido é o seguinte:

                                  Lçto |  Conta                    |    Débito    |  Crédito

                                   

                                  1      |  Estoque                  |    100,00    |

                                  1      |  Caixa                      |                  |        50,00

                                  1      |  Banco                    |                  |        30,00

                                  1      |  Fornecedor            |                  |        20,00

                                  2      |  Banco                    |    500,00    |

                                  2      |  Caixa                      |                  |      500,00

                                  3      |  Imóveis                  |  810,00    | 

                                  3      |  Caixa                      |                  |      300,00

                                  3      |  Banco                    |                  |        10,00

                                  3      |  Fornecedor            |                  |      500,00

                                  4      |  Caixa                      |  1.250,00  |   

                                  4      |  Banco                    |                  |    1.250,00

                                  6      |  Banco                    |                  |      110,00

                                  6      |  Fornecedor            |      110,00 |   

                                   

                                   

                                  c) Ao selecionar por ex. apenas os itens "Receita" do campo "Conta", no gráfico "Contrapartida" devem listar todos os itens (o item selecionado e os demais) relacionados ao mesmo número do campo "Lçto".


                                  Exemplificando o resultado pretendido é o seguinte:

                                  Lçto |  Conta                    |    Débito    |  Crédito

                                  5      |  Valores a Receber  |  2.480,00  |

                                  5      |  Receita                  |                  |    2.480,00

                                   

                                  d) Ao selecionar por ex. apenas os itens "Fornecedor" e "Valores a receber" do campo "Conta", no gráfico "Contrapartida" devem listar todos os itens (o item selecionado e os demais) relacionados ao mesmo número do campo "Lçto".


                                  Lçto |  Conta                    |    Débito    |  Crédito

                                  1      |  Estoque                  |    100,00    |

                                  1      |  Caixa                      |                  |        50,00

                                  1      |  Banco                    |                  |        30,00

                                  1      |  Fornecedor            |                  |        20,00

                                  3      |  Imóveis                  |  810,00    | 

                                  3      |  Caixa                      |                  |      300,00

                                  3      |  Banco                    |                  |        10,00

                                  3      |  Fornecedor            |                  |      500,00

                                  5      |  Valores a Receber  |  2.480,00  |

                                  5      |  Receita                  |                  |    2.480,00

                                  6      |  Banco                    |                  |      110,00

                                  6      |  Fornecedor            |      110,00 |   


                                  Espero ter esclarecido, muito obrigado!


                                  Atte,


                                  Gilmaio

                      • Re: Criar campo
                        Clever Anjos

                        Se entendi bem

                        Gráfico 1 :

                        sum({<Conta=E(Conta),Lçto=P({<Conta=P(Conta)>}Lçto)>}Débito)

                        sum({<Conta=E(Conta),Lçto=P({<Conta=P(Conta)>}Lçto)>}Crédito)

                        Gráfico 2 :

                        sum({<Lçto=P({<Conta=P(Conta)>}Lçto),Conta=>}Débito)

                        sum({<Lçto=P({<Conta=P(Conta)>}Lçto),Conta=>}Crédito)