I have decided to use automated transaction. But their behavior with more
than one commodity is not clear for me.
I have the following sample of ledger file:
= foo
(bar) -1
2012-10-9 good example
baz $15
foo
2012-10-9 bad example
baz $15
baz 15 RUB
foo
And the following balance:
$30 bar
$30
15 RUB baz
$-30
-15 RUB foo
---------
$30
I've expected account bar to receive $30 + 15 RUB. Is it bug or feature?
As an workaround I can use the following construction (however it looks
ugly):
2012-10-9 bad example
baz $15
baz 15 RUB
foo $-15
foo -15 RUB