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

Buscar as contas de um grupo de lançamentos

Bom dia a todos,

Preciso de uma ajuda para a criação de uma tabela de Fluxo de Caixa.

Preciso que mostre a contas com os valores de débitos e créditos e o total. Para buscar as contas que desejo visualizar no relatório, tenho que buscar as contas que estão vinculadas com o mesmo Grupo de Lançamento de uma conta prímaria, como exemplo colocarei como a.a.a..

Vou colocar as 2 tabelas, um dos exemplos como ele está no sistema e o resultado final que preciso:

Enviando também em anexo um arquivo do excel como exemplo.

Obrigado.

Leopoldo T. Abe

Dados no sistema:
Conta:Grupo:Débito:Crédito:
a.a.a123456R$ 15,00
b.b.b123456R$ 15,00
a.a.a222222R$ 20,00
c.c.c333333R$ 20,00
a.a.a456789R$ 2,00
d.d.d456789R$ 2,00
Total:R$ 37,00R$ 37,00
Visualização da Tabela que preciso:
Conta:Debito:Credito
a.a.aR$ 15,00R$ 22,00
b.b.bR$ 15,00
c.c.cR$ 20,00
d.d.dR$ 2,00
TotalR$ 37,00R$ 37,00
1 Solution

Accepted Solutions
rphpacheco
Creator III
Creator III

Bom, agora eu acho que finalmente entendi a sua necessidade.

Para fazer isso, tive que mudar o script de carga dos dados. Mas é bem tranquilo, basta seguir o que está neste exemplo

Abs.

View solution in original post

11 Replies
rphpacheco
Creator III
Creator III

Bom dia Leopoldo.

Veja se este exemplo lhe atende.

Abs

Not applicable
Author

Bom dia Raphael.

Agradeço primeiramente por responder minhas dúvidas.

Vi o exemplo que me passou, e se existir uma conta que nao seja a a.a.a por exemplo.

tipo f.f.f.  junto com outro c.c.c mas nao desejo visualizar eles, apenas os grupos que pertencem a a.a.a.?

Abraços

rphpacheco
Creator III
Creator III

Aí é só modificar as expressões:

de Sum([Débito:]) para Sum({<[Conta:]={'a.a.a'}>} [Débito:])

e Sum([Crédito:]) para Sum({<[Conta:]={'a.a.a'}>} [Crédito:])

Not applicable
Author

Obrigado mais uma vez pela resposta Raphael.

Peço desculpas, interpretei errado no exemplo acima.

Preciso visualizar as contas que pertencem ao grupo de lançamento com a conta a.a.a. e não visualizar as contas que não fazem parte do grupo de lançamento da conta dele, somente as que possuem o mesmo grupo da a.a.a. 

Conta:Grupo:Débito:Crédito:Grupos que pertencem: a.a.a
a.a.a123456R$ 15,00 123456
b.b.b123456 R$ 15,00222222
a.a.a222222 R$ 20,00456789
c.c.c333333R$ 20,00
a.a.a456789 R$ 2,00
d.d.d456789R$ 2,00
d.d.d222555 R$ 10,00 R$ 25,00
Total:R$ 47,00R$ 62,00
Conta:Débito:Crédito:
a.a.aR$ 15,00 R$ 22,00
b.b.b R$ 15,00
d.d.d R$ 2,00
Total: R$ 17,00 R$ 37,00
rphpacheco
Creator III
Creator III

Hum. deixa eu ver se entendi.

Você quer o resultado agrupado de cada conta

Bom, neste caso é só você pegar o primeiro exemplo que postei e retirar a dimensão Grupo.

Acredito que é isto que vc quer né?

Abs.

Not applicable
Author

Sim Raphael, só que além disso eu preciso de uma condição, para que busque somente o valor das contas que possuem o mesmo Grupo de Lançamento da conta a.a.a, segue abaixo o resultado que espero.

Conta:Grupo:Débito:Crédito:
a.a.a123456 R$ 15,00 R$ -  
b.b.b123456 R$ -   R$ 15,00
a.a.a222222 R$ -   R$ 20,00
c.c.c333333 R$ 20,00 R$ -  
a.a.a456789 R$ -   R$ 2,00
d.d.d456789 R$ 2,00 R$ -  
d.d.d222555 R$ 10,00 R$ 25,00
Total: R$ 47,00 R$ 62,00

Grupos que pertencem: a.a.a: 123456, 222222,456789

Visualização da Tabela que preciso:


Conta:Débito:Crédito:
a.a.a R$ 15,00 R$ 22,00
b.b.b R$ -   R$ 15,00
d.d.d R$ 2,00 R$ -  
Total: R$ 17,00 R$ 37,00


Agradeço pela sua ajuda Raphael.

rphpacheco
Creator III
Creator III

Bom, acho então que é isto!

Not applicable
Author

Estamos no caminho certo Raphael,

Preciso pegar os grupos de lançamento da conta 1.2.1, selecionar os valores possíveis e depois pegar as contas que fazem parte conjunto com a conta 1.2.1.


Exemplo:

Selecionar a "Conta" 1.2.1;

Selecionar Valores Possíveis do "Grupo Lançamento";

Retirar a seleção da "Conta" 1.2.1;

Valor Débito/Crédito da data 09/07/2014 = R$ 1.313.363,80.

Valor Débito/Crédito da data 15/09/2014 = R$  5.990.153,27.

Preciso que o Relatório saia como a "Tabela Exemplo" sem ter que fazer as seleções do exemplo citada acima.

Obs: Deixei a Tabela Exemplo e as listas com Estado Alternativo "TESTE" para mostrar a tabela geral que contém informações que só consigo filtrar usando o exemplo acima.


Muito obrigado mesmo pela ajuda Raphael.


Abraços

rphpacheco
Creator III
Creator III

Bom, agora eu acho que finalmente entendi a sua necessidade.

Para fazer isso, tive que mudar o script de carga dos dados. Mas é bem tranquilo, basta seguir o que está neste exemplo

Abs.