Jump to content
Fórum Script Brasil
  • 0

Plano de Contas X TreeView


Geizie

Question

Bom dia pessoal.

Preciso fazer um cadastro de plano de contas para minha empresa.

A empresa já tem um plano de contas, que foi todo feito no escritório, porém vamos começar a desenvolver a parte contábil aqui também. Então precisamos jogar este plano de contas do escrtório para nossa base de dados.

O que ta me deixando "doida" é a estrutura desse plano de contas, pois é totalmente diferente dos que eu já trabalhei.

Conheço pouco disso, bem pouco, mas já mexi com sistema contábil na outra empresa que trabalhei.

A estrutura é assim:

------------------------------------------------------------------------------------------------------------------------------------

SUBGRUPO CONTA SUBCONTA ITEM NOMENCLATURA COD.RED

------------------------------------------------------------------------------------------------------------------------------------

1-A T I V O

A-CIRCULANTE

A-1000000 DISPONIVEL

1000000 CAIXA

1000000 CAIXA GERAL

1000001 CAIXA - MTZ 1

1000002 CAIXA - FL1 2

1000003 CAIXA - FL2 3

1000004 CAIXA - FL3 4

1010000 BANCOS CONTA MOVIMENTO

1010000 MATRIZ

1010001 BANCO DO BRASIL S/A 5

1010002 BANCO BRADESCO S/A

1010003 BANCO BANESPA S/A

1011000 FILIAL-1

1011001 BANCO DO BRASIL S/A 7058-0 - FL1 6

1012000 FILIAL-2

1012001 BANCO DO BRASIL S/A 7695-3 - FL2 7

1013000 FILIAL-3

1013001 BANCO DO BRASIL S/A - FL3 8

1020000 APLICACOES FINANC. LIQUIDEZ IMEDIATA

1020012 BANCO DO BRASIL- POUPANCA

A-1100000 REALIZAVEL A CURTO PRAZO

1100000 DUPLICATAS A RECEBER

1100000 MATRIZ

1101001 DUPLICATAS A RECEBER

1101002 CHEQUES DEVOLVIDOS

1102000 FILIAL - 1

1102001 DUPLICATAS A RECEBER - FL1

1103000 FILIAL - 2

Alguém tem alguma ideia de como posso fazer para conseguir fazer nessa estrutura?

Quero mostrar todo meu plano de contas, identado, em um TreeView.

E isto é outra coisa que não sei como fazer também, pois nunca mexi com este componente.

Se alguém puder me dar uma ajuda, ficarei agradecida.

Obrigada,

Geizie

Link to comment
Share on other sites

1 answer to this question

Recommended Posts

  • 0

Pessoal, to batendo a cabeca a tarde toda e não consigo mostrar no TreeView! :blink: :(

Ve se alguém me da uma luz

Meu SQL está retornando o resultao exatamente na ordem que eu preciso.

eu preciso montar o TreeView para que ele apareca desta maneira:

1 - ATIVO

------> A - CIRCULANTE

------> A-1000000 - DISPONIVEL

------>------>1000000 - CAIXA

------>------>------>1000000 - CAIXA GERAL

------>------>------>------> 1000001 - CAIXA MATRIZ

------>------>------>------> 1000002 - CAIXA FILIAL 1

2 - PASSIVO

Meu SQL é simples:

SELECT * FROM TabPlanoConta

ORDER BY ContaPai, Tipo DESC, Nivel,Conta

ContaPai eu tive que usar para me trazer a ordem correta.

Todas as contas que são do Ativo a conta pai está o codigo dela (no caso 7)

E a Conta Passivo está com o codigo 15.

Conta 1 (ATIVO) - NIVEL 1 - SINTETICA

Conta A (CIRCULANTE) - NIVEL 2 - SINTETICA

Conta A-1000000 (DISPONIVEL) - NIVEL 2 - SINTETICA

Conta 1000000 (CAIXA) - NIVEL 3 - SINTETICA

Conta 1000000 (CAIXA GERAL) - NIVEL 4 - SINTETICA

Conta 1000001 (CAIXA MATRIZ) - NIVEL 5 - ANALITICA

Conta 1000002 (CAIXA FILIAL 1) - NIVEL 5 - ANALITICA

Alguém, por favor, pode me dar uma luz???

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      152.2k
    • Total Posts
      652.1k
×
×
  • Create New...