[GNC] Car Repair Shop GNU questions

David Cousens davidcousens at bigpond.com
Tue Jan 21 18:25:19 EST 2020


Martijn,

Some banks allow GnuCash to use the OFXDirectConnect process to download
transactions directly into GnuCash via a process called Aqbanking which is
built into GnuCash but requires setting up with information from your bank.

Not all banks will allow this, particularly from open source programs as
they fear security information being exposed and will only allow software
which has a licencing agreement with them. I am not sure the risk to them is
that real but they control the situation.

Nearly all banks through their on-line web interface will allow you to
download files with transactional information often in a variety of formats
which may include some of: OFX; CSV; QIF; QFX; DTAUS; MT940; MT942 which can
all be imported by GnuCash. The first two are open formats while the rest
are usually proprietary and the format may or may not be published). QFX is
a proprietary version of OFX. GnuCash uses a libofx library to provide its
OFX support which supports v1.6 (SGML) and v2.2(XML) of the OFX standard but
at present libofx can't detect which of these formats a downloaded file may
be compliant with (under development). Most banks currently use the OFX v1.6
data formats but some are starting to shift to using the V2.2 formats which
can cause problems downloading data from them. This mainly appears to be
with header information so it may be possible to preprocess the files to
edit header information into the correct format before importing (still an
open question). Some banks also do not implement the OFX standard correctly
which can cause similar problems (they will often correct this if their
non-compliance is pointed out to them). File importing is discussed in the
GnuCash Help manual and  Tutorial and Concepts Guide in the documentation.

David.



-----
David Cousens
--
Sent from: http://gnucash.1415818.n4.nabble.com/GnuCash-User-f1415819.html


More information about the gnucash-user mailing list