Seems perhaps I've been a bit confused with the various upgrades and
installs and attempts at frameworks related stuff
On 2015.12.13 04:53, Thomas Baumgart wrote:
On Saturday 12 December 2015 12:36:02 Jack wrote:
> On 2015.12.09 19:38, Jack wrote:
> I'm replying to the original message since this only peripherally
> relates to the proposed patches to libOFX and KMM.
>
> I have succeeded in accessing my Chase account using:
> gnucash 2.6.9
> aqbanking 5.0.25
> libOFX 0.9.5
To me it looks like aqbanking has its own implementation and does not
use libOFX (based on a very short glimpse into the source code).
I agree, although it's confusing that aqbanking does require libofx if
you enable the ofx back end (which I suppose is different from the ofx
used with the hbci backend?)
BTW: latest version of libOFX seems to be 0.9.10
(http://sourceforge.net/projects/libofx/files/libofx/)
I see now that it is available in Gentoo - just not marked stable yet.
I'll upgrade shortly.
(I find it odd that to activate OFX direct connect in gnucash, you
have to enable hbci, there is no separate flag for aqbanking.)
<CLIENTUID> is only referenced in file in aqbanking
src/plugins/backends/aqofxconnect/plugin.
>
What I'm curious about is whether KMM could use aqbanking for this
(while waiting for the libOFX related changes).
KMM uses AqBanking and you can setup an account mapping for it. The
first step would be to create a user/account in AqBanking. Use
Settings/AqBanking Settings in KMyMoney and the 'Create Account'
feature to select the backend. (see attached screenshot). I don't
know what needs to be done then as I have never used that path. Also,
I am not sure if you need to setup a user before to get things
working.
An, as with gnucash, I need to enable hbci in order to use aqbanking.
However, based on trying to compile the frameworks versions of KMM,
am I correct that KMM 4.x requires aqbanking < 5.0, so it would only
be possible with the frameworks branch only? (I can't quite test
myself, since I don't have quite enough of the frameworks versions
of stuff installed to complete the cmake.
Nope. The 5.x in AqBanking is not related to Qt/KDE 5.x at all. This
is what I use on my production system:
I now see that, at least looking into the Gentoo specific deps. I'll
have to try all this again when I've had enough coffee, and nothing
else hanging over my head.
thb@thb-nb:~$ kde4-config --version
Qt: 4.8.5
KDE Development Platform: 4.11.5
kde4-config: 1.0
thb@thb-nb:~$ aqbanking-config --vstring
5.6.1
As a more general questions, I'm curious what the difference is in
using aqbanking vs just libOFX to get OFX direct connect. I don't
otherwise need aqbanking for anything, so for me would it just be
using an extra layer?
Yes, though AqBanking supports a set of backends with OFX being one
of them. I use the HBCI backend here in Germany (the main reason why
we have AqBanking at all). Both, the direct usage of libOFX inside
KMM and the AqBanking interface were developed in parallel by
different people many years ago).
_______________________________________________
KMyMoney-devel mailing list
KMyMoney-devel@kde.org
https://mail.kde.org/mailman/listinfo/kmymoney-devel