Beancount Kurzübersicht
· 2 Minuten Lesezeit
Beispiel Kontoname
Assets:US:BofA:Checking
Kontotypen
Assets +
Liabilities -
Income -
Expenses +
Equity -
Währungen / Güter
CNY, EUR, CAD, AUD
GOOG, AAPL, RBF1005
HOME_MAYST, AIRMILES
HOURS
Direktiven
Allgemeine Syntax
YYYY-MM-DD <Directive> <Parameters...>
Konten eröffnen & schließen
2001-05-29 open Expenses:Restaurant
2001-05-29 open Assets:Checking USD,EUR ; Währungsbeschränkungen
2015-04-23 close Assets:Checking
Währungen / Güter deklarieren (Optional)
1998-07-22 commodity AAPL
name: "Apple Computer Inc."
Preise
2015-04-30 price AAPL 125.15 CNY
2015-05-30 price AAPL 130.28 CNY
Notizen
2013-03-20 note Assets:Checking "Anruf wegen Rabattanfrage"
Dokumente
2013-03-20 document Assets:Checking "path/to/statement.pdf"
Buchungen
2015-05-30 * "Eine Beschreibung dieser Buchung"
Liabilities:CreditCard -101.23 CNY
Expenses:Restaurant 101.23 CNY
2015-05-30 ! "Kabelgesellschaft" "Telefonrechnung" #tag ˆlink
id: "TW378743437" ; Metadaten
Expenses:Home:Phone 87.45 CNY
Assets:Checking ; Sie können einen Betrag weglassen
Buchungsposten
... 123.45 USD Einfach
... 10 GOOG {502.12 USD} Mit Kosten pro Einheit
... 10 GOOG {{5021.20 USD}} Mit Gesamtkosten
... 10 GOOG {502.12 # 9.95 USD} Mit beiden Kosten
... 1000.00 USD @ 1.10 CAD Mit Preis pro Einheit
... 10 GOOG {502.12 USD} @ 1.10 CAD Mit Kosten & Preis
... 10 GOOG {502.12 USD, 2014-05-12} Mit Datum
! ... 123.45 USD ... Mit Flag
Saldoprüfungen und Ausgleichsbuchungen
; Bestätigt den Betrag nur für die angegebene Währung:
2015-06-01 balance Liabilities:CreditCard -634.30 CNY
; Automatische Einfügung einer Buchung zur Erfüllung der folgenden Bestätigung:
2015-06-01pad Assets:Checking Equity:Opening-Balances
Ereignisse
2015-06-01 event "location" "New York, USA"
2015-06-30 event "address" "May Street 123"
Optionen
option "title" "Mein persönliches Hauptbuch"
Sonstiges
pushtag #trip-to-peru
...
poptag #trip-to-peru
; Kommentare beginnen mit einem Semikolon