[GNC-dev] [GNC] ofxtools - a Python OFX library

Christopher Singley csingley at gmail.com
Thu May 30 23:00:40 EDT 2019

On 5/30/19 6:53 PM, Christopher Lam wrote:
> Thanks, a terminal/keyboard based ui would be an acceptable compromise 
> to get the functionality right; other devs could then convert to C 
> using the python templates.
> Unfortunately my python is now very rusty compared to my scheme.
> Anyone is very welcome to take up the challenge!

The GnuCash import logic has worked pretty well for me.  I was under the 
impression that it mainly does two things:
1) Match imported transactions to existing transactions, in order to 
exclude from import
2) Failing a match, find similar transactions from earlier dates in 
order to use them as templates (i.e. map accounts to split structure)

Do I have that roughly right?  And do I understand correctly that you're 
focused on the first of these tasks?

Is it the case that you have a large number of existing ledger 
transactions (presumably from manual entry), and you're looking to use 
the import process to match/exclude them and just keep anything you 
missed entering already?

More information about the gnucash-devel mailing list