Say I'm travelling in a foreign country and making lots of small cash
transactions in the local currency. What's the easiest way to handle this
in ledger?
Because these are all just incidental expenses, I want fix the conversion
back to $$ when the transaction is made, so that the values of my expense
accounts don't float over time.
So imagine this:
2012/01/30 atm withdrawal
Assets:Cash ZAR 3000 {{=$335.95}}
Assets:Bank
2012/01/31 lunch
Expenses:Food ZAR 250
Assets:Cash
2012/01/31 mobile top-up
Expenses:Phone ZAR 300
Assets:Cash
I'm using lot pricing on the bulk currency conversion, but the fixed-rate
ZARs don't seem to follow from Cash into Expense. The balances of the
Expense accounts still float with the current exchange rate. It seems like
you have to fix the exchange rate in every transaction, which seems pretty
cumbersome. What's the easiest way to go about this?
I think it would be best if ledger could somehow figure out the rates from
when you exchanged the money ("my wallet has 500 ZAR converted at rate X,
1500 converted at rate Y, ...). Failing that, fixing the conversion at that
day's market price (from prices.db) would also work. Is there some
shorthand to make this possible without explicitly having to spell out the
conversion rate in every transaction?
--
---
You received this message because you are subscribed to the Google Groups
"Ledger" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.