This is probably more obvious than my prior reports regarding import
problems after successful data transfers, but I think it is the same
problem: null bankID's for a lot of OFX participating institutions.
As a review, credit card and investment accounts can be set up
manually with enough information to make a successful
ofxdirectconnect download of transactions. But if there is no bankID
for the institution, QBankmanager puts up a dialog every connection
that it can't find the appropriate account, please pick one -- and
gnucash just reports that no transactions occurred during the
specified time period (despite qualifying transactions appearing in /
tmp/ofx.log).
The more obvious problem with the null bankID institutions is that
you can't use the "Select the Bank for this User" dialog in aqbanking
setup to get the necessary connection data for the affected OFX
institutions.
When entering a new user:
In the User Configuration dialog,
Set United States of America in the country pop-up
use the ... button to bring up the Select the Bank for this User dialog
tab to the Bank Name field and type either "the vanguard group" or
"Ameritrade" (without quotes)
tab to the next field, and one matching institution appears in the
lower window for either example institution
Click to select the institution, and the upper fields change to match
the data for the selected institution (just Bank Name and Location in
these cases)
Now you can't successfully leave the dialog because there is no
bankID, even though only one match appeared in the selection process
If you just click OK, the attempt to define a new user just
evaporates in Qbankmanager, with no error in the terminal. gnucash
complains that the ancillary application quit with a nonzero error
message.
If you try to enter a bogus ID, aqbanking complains that no bank has
been selected.
I had been so used to finding my own connection data, that I
completely missed the fact that most of what I needed is already in
the recent aqbanking distributions. It finally occurred to me that I
was working harder than I had to while I was thinking about doing a
page for the gnucash wiki about configuring aqbanking.
How big is the performance penalty for using bankID+bankName as the
internal aqbanking index key for the bank data? I'd really like to
see it be possible to have a null bankID because Vanguard refuses
connections if it gets any incorrect data in the ofx connect request.
For a while I thought about the possibility of generating an ID for
OFX institutions that lacked them. But that gets ugly very fast:
neither aux1 nor aux1+aux2 is unique in the current data set. aux1
+bankName might be, but that's still ugly.
--
David Reiser
[EMAIL PROTECTED]
-------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Aqbanking-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/aqbanking-devel