jbms / beancount-import

Web UI for semi-automatically importing external data into beancount
GNU General Public License v2.0
392 stars 101 forks source link

Mark transaction as non-interactive #229

Open sclu1034 opened 8 months ago

sclu1034 commented 8 months ago

A lot of my imported transaction are simple/deterministic enough that my importers (via generic_importer_source) can produce output that I don't need to verify manually. So for all of those, I'm just sitting there, pressing 'Enter' repeatedly.

To automate them away, is there a way, a special tag or meta field, that would allow an importer to mark a transaction such that it would skip the interactive part? I.e. at the time of running the importer, beancount-import would still do its usual checks (FIXME accounts, duplicates, balancing, etc.) but if those are all good, instead of adding it to the list of pending transactions, they are written to the journal immediately.