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: "苹果电脑公司"
价格
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 "path/to/statement.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 "location" "美国纽约"
2015-06-30 event "address" "梅街123号"
选项
option "title" "我的个人账本"
其他
pushtag #trip-to-peru
...
poptag #trip-to-peru
; 注释以分号开头