On 15/09/2020 19:53, [email protected] wrote: > There are a few approaches I can think of: > > A) The simplest would be to really get comfortable with your editor. > vim/emacs and other editors have macros and autocomplete that should > make this a breeze, and really, no different in terms of keystrokes and > complexity from editing transactions without conversions
I assure you that I am more than comfortable with my editor. Still, there are more keystrokes involved in editing an entry than in simply appending a posting to a transaction. > B) Hide the conversion by booking it into a holding account: > 2020-01-01 * "Furniture" > Liabilities:CreditCard -30 EUR > Liabilities:Hold -35 USD @ 0.75 EUR > Liabilities:Hold 30 EUR > Expenses:Table 25 USD > Expenses:Chair 15 USD Your example does not balance, but even after fixing the math, I am not sure it would owrk as intended: a transaction like 2020-09-16 * "Test" Liabilities:Hold -20 USD @ 0.75 EUR Liabilities:Hold 15 EUR balances, but is not zero sum. > C) (fully automatic) Rewrite your importer so it emits what you want, > even when filtered through smart_importer. Might involve modifying > smart_importer or whatever machine learning importer you use This kind of transactions are rare enough for them to do not be reliably identified, but sometimes common enough to try to optimize the workflow to handle them. > Does that help? Not really. Cheers, Daniele -- You received this message because you are subscribed to the Google Groups "Beancount" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/beancount/706c143a-b70f-4136-ce60-d44a9bfa2f54%40grinta.net.
