Balancete Contábil

2 respostas
gustavocontabeis
Pessoal, alguém aí tem algum modelo de como fazer um balancete contábil? O que eu fiz aqui ficou muito pesado.

Fiz uma view para o saldo inicial (das contas analíticas)

Outra view para o movimento do período (também das contas analíticas)

Com um while, fiz vários UNIONs para as contas sintéticas (Ativo, passivo, ativo circulante, PL, Despesas operacionais)

A SQL final ficou ENORME!!! Cheio de UNIONs, SUM e talFalta espaço no TEMP para processar a informação, só funciona se mandar em partesAlguém sabe alguma forma mais inteligente de fazer este balancete? Ou algum modelo, qualquer forma já ajudaVALEU!

2 Respostas

dgouvea

Não sei como está seu modelo de dados nem sua arquitetura de software. Mas o que eu faria é quebrar a sua query e deixar todo (ou boa parte) o processamento para o servidor de aplicações ou outra coisa que estiver usando.
Pode utilizar Threads para o processamento.

gustavocontabeis

É uma tabela de contas, outra de lancamentos.
Estas views vem da tabela de lançamentos.
tipo: data, conta, descrição conta, histórico, valor Débito, valor crédito
Posso mudar esta estrutura caso necessário.

Criado 20 de abril de 2007
Ultima resposta 20 de abr. de 2007
Respostas 2
Participantes 2