[Kmymoney-devel] [online-banking] doesn´t recognize my accounts as online banking capable

Cristian Oneț onet.cristian at gmail.com
Wed Aug 27 12:59:32 UTC 2014


2014-08-27 15:10 GMT+03:00 Martin Steigerwald <Martin at lichtvoll.de>:
> Hello Christian, hello developers and testers,
>

Hi Martin,

> After compiling AQBanking Git myself and then current add-onlinebanking branch
> of KMymoney I have some first impressions:
>
> All my accounts, DKB Cash, GLS Girokonto and PSD Girokonto are reported as not
> supporting online banking. And I was asked to check settings. Thus I went into
> AQBanking settings inside KMyMoney and I found the button "Get SEPA info".
> This seemed to work on all accounts.
>
> DKB Cash is PIN/TAN with TAN on paper based list, GLS and PSD are PIN/TAN
> optical.
>
>
> Oh, while trying to to a "New credit transfer" I get the following on console:

Christian will be slowly answering in the upcoming weeks KBanking
specific questions. I can only give some hints about deployment I can
see bellow that at least one is needed.

>
> 3:2014/08/27 14-06-36:aqbanking(13721):banking.c:  497: Account has no unique
> id assigned to the alias [[some-uuid]-AStd::Liability].
> 3:2014/08/27 14-06-36:aqbanking(13721):banking.c:  497: Account has no unique
> id assigned to the alias [AStd::Liability].
> 3:2014/08/27 14-06-36:aqbanking(13721):banking.c:  497: Account has no unique
> id assigned to the alias [[some-uuid]-AStd::Asset].
> 3:2014/08/27 14-06-36:aqbanking(13721):banking.c:  497: Account has no unique
> id assigned to the alias [AStd::Asset].
> 3:2014/08/27 14-06-36:aqbanking(13721):banking.c:  497: Account has no unique
> id assigned to the alias [[some-uuid]-AStd::Expense].
> 3:2014/08/27 14-06-36:aqbanking(13721):banking.c:  497: Account has no unique
> id assigned to the alias [AStd::Expense].
> 3:2014/08/27 14-06-36:aqbanking(13721):banking.c:  497: Account has no unique
> id assigned to the alias [[some-uuid]-A000046].
> 3:2014/08/27 14-06-36:aqbanking(13721):banking.c:  497: Account has no unique
> id assigned to the alias [A000046].
> 3:2014/08/27 14-06-36:aqbanking(13721):banking.c:  497: Account has no unique
> id assigned to the alias [[some-uuid]-A000047].
> [more of these…]
> 3:2014/08/27 14-06-36:aqbanking(13721):banking.c:  497: Account has no unique
> id assigned to the alias [A000317].
> kmymoney(13721)/kdecore (trader) KServiceTypeTrader::defaultOffers:
> KServiceTypeTrader: serviceType  "KMyMoney/OnlineTaskUi"  not found
>
>
> I installed KMyMoney in /usr/local, keeping the distro package installed. And
> I use the following to KDE to look into /usr/local:
>
> martin at merkaba:~> cat .kde/env/kdedirs.sh
> #!/bin/bash
> if [ -z $KDEDIRS ]; then
>         export KDEDIRS="/usr/local/"
> else
>         export KDEDIRS="/usr/local/:$KDEDIRS"
> fi
>
> if [ -z $QT_PLUGIN_PATH ]; then
>         export QT_PLUGIN_PATH="/usr/local/lib/kde4"
> else
>         export QT_PLUGIN_PATH="/usr/local/lib/kde4:$QT_PLUGIN_PATH"
> fi
>
> so it should find the /usr/local kmymoney stuff first.
>
> Do I need anything else?

You did all but one step. With KDEDIRS properly defined you need to
run kbuildsycoca4 after installation to update the plugin database.

export KDEDIRS="/usr/local/:$KDEDIRS" && kbuildsycoca4

Otherwise only the old plugins are used. You probably have KBanking
installed in you main version that's why it was picked up but the
"KMyMoney/OnlineTaskUi" plugin is new and was never installed. Let us
know how it works after you fix this.

>
>
> I get the following configuration when building KMyMoney – do I need a different
> libgwenhyfar? I have libgwenhywfar60 4.12.0beta-3 including dev packages.
>

The old version also needed 'Gwenhywfar' but since you managed to
compile it maybe that has changed and it's not mandatory anymore on
the add-onlinebanking branch.

Regards,
Cristian

> martin at merkaba:~/KDE/Dev/kmymoney/build#1> cmake .. -Wno-dev
> -- Found Qt-Version 4.8.6 (using /usr/bin/qmake)
> -- Found X11: /usr/lib/x86_64-linux-gnu/libX11.so
> -- Found KDE 4.12 include dir: /usr/include
> -- Found KDE 4.12 library dir: /usr/lib
> -- Found the KDE4 kconfig_compiler preprocessor: /usr/bin/kconfig_compiler
> -- Found automoc4: /usr/bin/automoc4
> -- Boost version: 1.55.0
> -- Found the following Boost libraries:
> --   graph
> -- Found gpgme-config at /usr/bin/gpgme-config
> -- Found gpgme v1.5.1, checking for flavours...
> --  Found flavour 'vanilla', checking whether it's usable...yes
> --  Found flavour 'pthread', checking whether it's usable...yes
> -- Found LibOfx:
> CMake Warning at CMakeLists.txt:166 (find_package):
>   By not providing "FindGWENHYWFAR.cmake" in CMAKE_MODULE_PATH this project
>   has asked CMake to find a package configuration file provided by
>   "GWENHYWFAR", but CMake did not find one.
>
>   Could not find a package configuration file provided by "GWENHYWFAR" with
>   any of the following names:
>
>     GWENHYWFARConfig.cmake
>     gwenhywfar-config.cmake
>
>   Add the installation prefix of "GWENHYWFAR" to CMAKE_PREFIX_PATH or set
>   "GWENHYWFAR_DIR" to a directory containing one of the above files.  If
>   "GWENHYWFAR" provides a separate development package or SDK, be sure it has
>   been installed.
>
>
> -- Gwenhywfar  found at  ()
> -- AqBanking 5.5.0.2-git found at /usr/local/include/aqbanking5
> (/usr/local/lib/libaqbanking.so;gwengui-qt4;gwengui-cpp;gwenhywfar)
> -- Found Libical version 1.0
> -- Found ktoblzcheck at /usr/lib/libktoblzcheck.so
>
> -------- KMyMoney 4.6.90-4ca5a2c0cc --------
>
> Configure results (user options):
> --------------------------------------------
> OFX plugin:                              yes
>
> KBanking plugin:                         yes
>
> iCalendar export plugin:                 yes
>
> SQLCipher plugin:                        no
> --------------------------------------------
>
>
> Configure results (developer options):
> --------------------------------------------
> Qt-Designer library support:             no
>
> Generate developer documentation:        no
>
> Build unit tests:                        yes
>
> Generate API documentation with Doxygen: yes
>
> Generate HTML documentation:             no
>
> Build type: RelWithDebInfo
> --------------------------------------------
>
> Good - your configure finished.
> Now type 'make' to build KMyMoney. For more help, consult README.cmake
>
> Thanks,
> --
> Martin 'Helios' Steigerwald - http://www.Lichtvoll.de
> GPG: 03B0 0D6C 0040 0710 4AFA  B82F 991B EAAC A599 84C7
> _______________________________________________
> KMyMoney-devel mailing list
> KMyMoney-devel at kde.org
> https://mail.kde.org/mailman/listinfo/kmymoney-devel


More information about the KMyMoney-devel mailing list