Zum Hauptinhalt springen

Ein Beancount-Journal in mehrere Dateien aufteilen

Teilen Sie ein Beancount-Journal mithilfe von include-Anweisungen auf Dateien auf: Dateien im Beancount.io-Editor erstellen, einbinden, umbenennen und löschen – plus Kurs-Feeds.

Ein einzelnes Beancount-Ledger kann sich über mehrere Dateien erstrecken. Ihr Ledger aufteilen — zum Beispiel eine Datei pro Jahr, pro Kontofamilie oder pro Anlageklasse — hält große Ledger organisiert und macht die Archivierung alter Transaktionen unkompliziert. Beancount fügt die Dateien mit include-Direktiven in main.bean zusammen.

Befolgen Sie diese Schritte, um zusätzliche Dateien im beancount.io-Editor zu erstellen und zu verwalten:

Erstellen einer neuen Datei​

Gehen Sie zum Datei-Editor-Tab in der linken Navigationsleiste. Öffnen Sie das Dropdown-Menü "File" und klicken Sie auf "Create a new file".

File > create a new file

Benennen Sie Ihre neue Datei​

Geben Sie der Datei einen gültigen Dateinamen und speichern Sie sie. Jeder Dateiname muss mit .bean enden.

Name your new file

Einbinden der Datei​

Dieser Schritt ist erforderlich: Binden Sie die neu erstellte Datei in main.bean ein, sonst sind ihre Einträge nicht Teil des Ledgers.

Wenn Sie beispielsweise stock.bean hinzugefügt haben, fügen Sie include "stock.bean" zu main.bean hinzu.

Include the file

Einen verwalteten Kurs-Feed einbinden​

Das gehostete Beancount.io kann außerdem eine unterstützte Kurs-URL als schreibgeschützte virtuelle Datei auflösen. Verwenden Sie den Live-Prices-Auswahldialog und die Einrichtungsanleitung, um Feeds auszuwählen und ihre Includes in eine Datei einzufügen, die Ihr Ledger lädt. Verwaltete Kurse sind keine bearbeitbaren Dateien, die über diesen Workflow erstellt werden. Upstream Beancount und Fava benötigen lokale Kursdateien; kompatible bea-Versionen haben separate Unterstützung für verwaltete Includes.

Aktualisieren und zur Datei navigieren​

Aktualisieren Sie die Seite, und die Datei erscheint im "File"-Dropdown-Menü.

Refresh and go to file

Umbenennen oder Löschen der Datei​

Wenn die Datei geöffnet ist, benennen Sie sie im "Edit"-Dropdown-Menü um oder löschen Sie sie.

Rename or delete the file

Probleme?​

Stellen Sie Fragen in der Beancount-Telegram-Gruppe.

Quelle: https://beancount.io/de/docs/Tips/multi-file-support