Lost cost?

2023-07-17 Thread Eric Altendorf
I've got my first importer running, mostly works, but the cost I'm providing doesn't seem to be making it all the way through. A debug print shows this as the transaction I'm returning: Transaction(meta={'filename': '/home/...csv', 'lineno': 1}, date=datetime.date(2018, 1, 1), flag='*',

Re: Workflow questions

2023-07-17 Thread Eric Altendorf
On Mon, Jul 17, 2023 at 5:58 PM Sath S wrote: > > There's a ton of documentation on the importers, but it doesn't say much > about how data actually gets from the extractor into beancount. The only > thing I can find is a sentence that mentions that bean-extract "produces > some Beancount input

Re: Deduplication & merging questions

2023-07-17 Thread Eric Altendorf
Thanks both, these look promising, I'll investigate. On Mon, Jul 17, 2023 at 6:01 PM Red S wrote: > > https://github.com/redstreet/beancount_reds_plugins/tree/main/beancount_reds_plugins/zerosum#readme > > On Monday, July 17, 2023 at 3:22:21 PM UTC-7 erical...@gmail.com wrote: > >> I see hooks

Re: Deduplication & merging questions

2023-07-17 Thread Red S
https://github.com/redstreet/beancount_reds_plugins/tree/main/beancount_reds_plugins/zerosum#readme On Monday, July 17, 2023 at 3:22:21 PM UTC-7 erical...@gmail.com wrote: > I see hooks for dup deduction on importers, but the doc comments don't > make it clear how those functions are used.

Re: Workflow questions

2023-07-17 Thread Sath S
There's a ton of documentation on the importers, but it doesn't say much about how data actually gets from the extractor into beancount. The only thing I can find is a sentence that mentions that bean-extract "produces some Beancount input text to be moved to your input file". Is the

Re: Deduplication & merging questions

2023-07-17 Thread Einar S . Idsø
Eric, ’ve successfully used https://github.com/jbms/beancount-import to deduplicate from multiple files. I’ve also seen the issues you describe in your other posts, and they look very familiar to what I worked on a couple of years ago. My solution is not great, but it’s good enough for my

Re: Best path for some simple importers

2023-07-17 Thread Martin Blais
On Tue, Jul 18, 2023 at 12:52 AM Eric Altendorf wrote: > Thanks for the quick reply! > > On Sun, Jul 16, 2023 at 8:58 PM Red S wrote: > >> I'd recommend exactly that as the first step---spitting out text files of >> the write format, and using that with your workflow for a while. You'll >>

Re: Workflow questions

2023-07-17 Thread Eric Altendorf
On Mon, Jul 17, 2023 at 3:42 PM Filip Filmar wrote: > On Mon, Jul 17, 2023 at 3:34 PM Eric Altendorf > wrote: > >> I'm starting to think that maybe Beancount is a good match for the last >> bullet point, but I need to write my own build system for the other points, >> perhaps? >> > > IIUC yeah

Re: Workflow questions

2023-07-17 Thread Filip Filmar
On Mon, Jul 17, 2023 at 3:34 PM Eric Altendorf wrote: > I'm starting to think that maybe Beancount is a good match for the last > bullet point, but I need to write my own build system for the other points, > perhaps? > IIUC yeah you'd need to wire stuff up yourself. FWIW I wrote bazel rules

Re: Workflow questions

2023-07-17 Thread Eric Altendorf
Thanks. My use case may be different but in a different direction. I'm not looking to daily track income and expenses. I have a handful of all-time transaction records and I want to be able to - combine & merge them - apply some manual exception transformation rules - apply decisions made by a

Re: Workflow questions

2023-07-17 Thread Filip Filmar
On Mon, Jul 17, 2023 at 3:18 PM Eric Altendorf wrote: > Do my questions suggest I have the wrong mental model for using > Beancount?  > You may be assuming more automation than there is. IMHO the real value of accounting software is in automation. And beancount today doesn't do that, which

Deduplication & merging questions

2023-07-17 Thread Eric Altendorf
I see hooks for dup deduction on importers, but the doc comments don't make it clear how those functions are used. Poking around the code, it appears that these are only run to dedup items within a single import. Is there any functionality to automatically match up legs of a transaction that

Workflow questions

2023-07-17 Thread Eric Altendorf
There's a ton of documentation on the importers, but it doesn't say much about how data actually gets from the extractor into beancount. The only thing I can find is a sentence that mentions that bean-extract "produces some Beancount input text to be moved to your input file". Is the process of

Re: Is v2 > v3 still?

2023-07-17 Thread Eric Altendorf
Got it, thanks. On Sun, Jul 16, 2023 at 10:07 PM Martin Blais wrote: > bean-query, bean-price have been moved to their own projects in v3. > See other repos in the same org. > > Bean-web has been deleted; use Fava instead. > > On Mon, Jul 17, 2023, 10:26 Eric Altendorf > wrote: > >> Thanks.