I'm trying to figure out whether I can use the Beangulp import driver with hooks, or if I need to write my own driver to call my importers and do postprocessing. As you may recall, my workflow is atypical, as I have no curated Beancount ledger file; my source of truth are my input data files and the Beancount ledger is a built artifact for running analysis.
There are two things I'd like to do that I don't think are currently possible; I'd appreciate feedback on whether these seem like things Beangulp should support (I could contribute a patch), or if I'm better off finding a different solution: - I'd like to deduplicate entries among different importers in a single run, not just dedup against a pre-existing ledger - I'd like to be able to emit the output file globally sorted by date (first the official entry date, then secondarily by a timestamp attached to the metadata) rather than grouped by import file. (Broadly this will make it easier for me to debug issues sequentially, and ordering within-day may alleviate some of the issues I've seen with same-day purchase & transfer transactions.) And just to double check that this should already be possible: - I'd like to be able to add entries (i.e., account declarations, initial balance pads, etc.) via a hook Thanks, eric -- 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/CAFXPr0sB_pHBr1RVuSdKWmcqXd4Z0PzCc7p_jYjQHSnXdfOaNg%40mail.gmail.com.
