Pular para o conteúdo principal

Dividir um livro Beancount em vários arquivos

Divida um livro Beancount entre arquivos com diretivas include: crie, inclua, renomeie e exclua arquivos no editor Beancount.io, além de feeds de preços.

Um único razão Beancount pode abranger múltiplos arquivos. Dividir seu razão — por exemplo, um arquivo por ano, por família de contas ou por classe de ativos — mantém grandes razões organizados e torna o arquivamento de transações antigas simples. O Beancount une os arquivos com diretivas include em main.bean.

Siga estes passos para criar e gerenciar arquivos adicionais no editor beancount.io:

Criar um novo arquivo​

Vá para a aba do editor de arquivos na barra lateral de navegação à esquerda. Abra o menu suspenso "File" e clique em "Create a new file".

File > create a new file

Nomear o novo arquivo​

Dê ao arquivo um nome de arquivo válido e salve-o. Todo nome de arquivo deve terminar com .bean.

Name your new file

Incluir o arquivo​

Este passo é obrigatório: inclua o arquivo recém-criado em main.bean, ou suas entradas não farão parte do razão.

Por exemplo, se você adicionou stock.bean, adicione include "stock.bean" a main.bean.

Include the file

Inclua um feed de preços gerenciado​

O Beancount.io hospedado também pode resolver uma URL de preços suportada como um arquivo virtual somente leitura. Use o seletor de Preços ao Vivo e guia de configuração para escolher feeds e colar seus includes em um arquivo que seu razão carrega. Preços gerenciados não são arquivos editáveis criados por meio deste fluxo de trabalho. O Beancount e o Fava originais precisam de arquivos de preços locais; versões compatíveis do bea têm suporte separado a include gerenciado.

Atualizar e navegar para o arquivo​

Atualize a página, e o arquivo aparece no menu suspenso "File".

Refresh and go to file

Renomear ou excluir o arquivo​

Com o arquivo aberto, renomeie-o ou exclua-o no menu suspenso "Edit".

Rename or delete the file

Com problemas?​

Faça perguntas no grupo Telegram do Beancount.

Fonte: https://beancount.io/pt/docs/Tips/multi-file-support