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.

Reply via email to