-
Notifications
You must be signed in to change notification settings - Fork 0
/
test-ledger.beancount
71 lines (54 loc) · 1.83 KB
/
test-ledger.beancount
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
;;; -*- mode: beancount; coding: utf-8 -*-
option "operating_currency" "EUR"
1900-01-01 custom "fava-option" "collapse-pattern" ".*:.*"
plugin "beancount.plugins.auto_accounts"
option "name_assets" "A"
option "name_liabilities" "L"
option "name_equity" "Eq"
option "name_income" "I"
option "name_expenses" "E"
plugin "beancount-expected-transaction.expect"
*** soft drinks provisions
**** recurrent transaction origin
2024-01-01 * "Beverages" "Recurrent weekly provision of soft drinks"
expected: "True"
frequency: "weekly"
until: "2024-05-01"
amount: "300"
E:Drinks 250 EUR
L:Beverages
**** actual transactions
2024-01-01 * "Beverages" "First provision of Soft drinks"
E:Drinks 300 EUR
L:Beverages
2024-01-08 * "Beverages" "Second provision of Soft drinks"
E:Drinks 300 EUR
L:Beverages
2024-01-15 * "Beverages" "Third provision of Soft drinks"
E:Drinks 200 EUR
L:Beverages
2024-01-22 * "Beverages" "Fourth provision of Soft drinks"
E:Drinks 400 EUR
L:Beverages
*** soft drinks payments
**** recurrent transaction origin
2024-03-15 * "Provider" "Monthly payment"
expected: "True"
frequency: "monthly"
until: "2024-05-01"
L:Beverages 1050 EUR
A:Bank:Credit
**** actual payments
2024-01-15 * "Provider" "First payment"
L:Beverages 500 EUR
A:Bank:Credit
2024-02-15 * "Provider" "Second payment"
L:Beverages 900 EUR
A:Bank:Credit
*** credit card
2024-01-27 * "Bank" "Credit reconcile"
expected: "True"
frequency: "monthly"
until: "2024-05-01"
A:Bank:Credit 1000.00 EUR
A:Bank:Checking