Шпаргалка Beancount
· 2 минуты чтения
Пример названия счета
Assets:US:BofA:Checking
Типы счетов
Assets +
Liabilities -
Income -
Expenses +
Equity -
Валюты и товары
CNY, EUR, CAD, AUD
GOOG, AAPL, RBF1005
HOME_MAYST, AIRMILES
HOURS
Директивы
Общий синтаксис
YYYY-MM-DD <Directive> <Parameters...>
Открытие и закрытие счетов
2001-05-29 open Expenses:Restaurant
2001-05-29 open Assets:Checking USD,EUR ; Ограничения по валюте
2015-04-23 close Assets:Checking
Объявление валют/товаров (Необязательно)
1998-07-22 commodity AAPL
name: "Apple Computer Inc."
Цены
2015-04-30 price AAPL 125.15 CNY
2015-05-30 price AAPL 130.28 CNY
Заметки
2013-03-20 note Assets:Checking "Позвонил, чтобы узнать о скидке"
Документы
2013-03-20 document Assets:Checking "путь/к/выписке.pdf"
Транзакции
2015-05-30 * "Некоторое описание этой транзакции"
Liabilities:CreditCard -101.23 CNY
Expenses:Restaurant 101.23 CNY
2015-05-30 ! "Кабельная компания" "Счет за телефон" #tag ˆlink
id: "TW378743437" ; Метаданные
Expenses:Home:Phone 87.45 CNY
Assets:Checking ; Вы можете опустить одну сумму
Проводки
... 123.45 USD Простая
... 10 GOOG {502.12 USD} С себестоимостью за единицу
... 10 GOOG {{5021.20 USD}} С общей себестоимостью
... 10 GOOG {502.12 # 9.95 USD} С обеими себестоимостями
... 1000.00 USD @ 1.10 CAD С ценой за единицу
... 10 GOOG {502.12 USD} @ 1.10 CAD С себестоимостью и ценой
... 10 GOOG {502.12 USD, 2014-05-12} С датой
! ... 123.45 USD ... С флагом
Утверждения баланса и выравнивание
; Утверждает сумму только для указанной валюты:
2015-06-01 balance Liabilities:CreditCard -634.30 CNY
; Автоматическая вставка транзакции для выполнения следующего утверждения:
2015-06-01pad Assets:Checking Equity:Opening-Balances
События
2015-06-01 event "местоположение" "Нью-Йорк, США"
2015-06-30 event "адрес" "123 Мэй Стрит"
Опции
option "заголовок" "Моя личная бухгалтерская книга"
Прочее
pushtag #trip-to-peru
...
poptag #trip-to-peru
; Комментарии начинаются с точки с запятой