That's great!

1. Ah, I need to clean/document that better. You can ignore it assuming 
you're not having trouble. ofxparse should pick up your account number fine 
from that input.

2. Also code that needs to be cleaned up. There should be only a single 
entry. Correct, that is how your Vanguard files should be named. That's how 
the website names them when you download them, BTW, so this should work out 
of the box.

3. Correct, the banking transaction builder relies on smart_importer to 
generate that Income posting. See this article 
<https://reds-rants.netlify.app/personal-finance/transaction-builders/>. 
You'll have to setup smart_importer (very easy), and point it at your 
existing beancount file.

On Monday, April 19, 2021 at 7:04:50 PM UTC-7 jrgo...@gmail.com wrote:

> Also want to give a shout out to Red for the really helpful posts and 
> great contribution to getting going quickly with importing. I was able to 
> get 3 importers working using this framework (one US bank that has OFX, one 
> overseas bank with OFX), and one investment account. 
>
> I had a few questions regarding the code:
>
> 1) in the importer class you have "self.account_number_field = 
> "account_id". How is that used? The OFX file has this: 
> <BANKID>123456789<ACCTID>123456<ACCTTYPE>CHECKING. Is this relevant?
>
> 2) In your examples folder you have 2 entries for 
> "self.filename_identifier_substring". Is this an "AND" match or is it a 
> "OR" match? Do I hard code entries in my bank importer or is there a way to 
> use the config file to pass those parameters. For example, in your importer 
> for Vanguard you have        self.filename_identifier_substring = 
> 'OfxDownload.qfx' so does that mean I have to have the Vanguard files be 
> called '***OfxDownload.qfx'? 
>
> 3) My OFX for my bank has entries like this
>
> "<STMTTRN><TRNTYPE>DEP<DTPOSTED>20200131000000<TRNAMT>4.22<FITID>123<NAME>Credit
>  
> Interest<MEMO>Deposit, Processed</STMTTRN>
> "
>
> Your config example has entries like "income' : 'INCOME:INTEREST:BANKNAME"
>
> Is this idea that this type of transaction automatically gets processed 
> and put into that account? Out of the box it didn't happen has perhaps 
> banking.py in libimport is looking for a different string. My question is 
> how should I configure this or is this simply better to handle with the 
> smart_importer and mostly ignore those configurations?
>
> thanks,
> Jonathan
>

-- 
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 beancount+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beancount/cbd396e9-8b46-4a00-801e-e9fcec15fca2n%40googlegroups.com.

Reply via email to