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

Reply via email to