all repos

clerk @ 0b03250

missing tooling for ledger/hledger

clerk/tests/journal/actual-multicurrency.journal (view raw)

Oleksandr Smirnov Oleksandr Smirnov
olexsmir@gmail.com
lexer & parser & ast..., 14 days ago
1
; source: hledger/examples/multicurrency.journal
2
# multicurrency example
3
4
2015-01-01 * Opening state 1
5
    Equity:Opening Balances                     -100.00 HRK
6
    Assets:Cash                                  100.00 HRK
7
8
2015-01-02 * Random gift        
9
    Income:Random                                -20 EUR
10
    Assets:Cash                                   20 EUR
11
12
2015-01-03 * Money exchange office
13
    Assets:Cash                                  -20 EUR @ 7.53 HRK
14
    Assets:Cash                                  150.60 HRK
15
16
2015-12-31 retain earnings
17
    Income                                               ==* 0
18
    Equity:Retained Earnings
19
20
# declare an account under Equity for --infer-equity
21
account Equity:Conversion  ; type:Conversion
22
23
24
comment
25
$ hledger -f examples/multicurrency.journal bse --infer-equity
26
Balance Sheet With Equity 2015-12-31
27
28
                               || 2015-12-31 
29
===============================++============
30
 Assets                        ||            
31
-------------------------------++------------
32
 Assets:Cash                   || 250.60 HRK 
33
-------------------------------++------------
34
                               || 250.60 HRK 
35
===============================++============
36
 Liabilities                   ||            
37
-------------------------------++------------
38
-------------------------------++------------
39
                               ||            
40
===============================++============
41
 Equity                        ||            
42
-------------------------------++------------
43
 Equity:Conversion:EUR-HRK:EUR ||    -20 EUR 
44
 Equity:Conversion:EUR-HRK:HRK || 150.60 HRK 
45
 Equity:Opening Balances       || 100.00 HRK 
46
 Equity:Retained Earnings      ||     20 EUR 
47
-------------------------------++------------
48
                               || 250.60 HRK 
49
===============================++============
50
 Net:                          ||          0