[kmymoney] [Bug 409098] New: Gnucash importer ignores the accounts currencies
Dawid Wróbel
bugzilla_noreply at kde.org
Mon Jun 24 01:43:52 BST 2019
https://bugs.kde.org/show_bug.cgi?id=409098
Bug ID: 409098
Summary: Gnucash importer ignores the accounts currencies
Product: kmymoney
Version: git (master)
Platform: Other
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: importer
Assignee: kmymoney-devel at kde.org
Reporter: dawid at klej.net
Target Milestone: ---
Created attachment 121104
--> https://bugs.kde.org/attachment.cgi?id=121104&action=edit
Obfuscated Gnucash xml
SUMMARY
I attempted to migrate my finances to kmymoney. However, while the transactions
and accounts are migrated properly, the currencies of each account are not.
The gnucash data attached is obfuscated. It contains ~20k transactions. The
import itself is reasonably quick, but after choosing the base currency, the
MyMoneyStorageMgr::transactionCount() is painfully slow.
STEPS TO REPRODUCE
1. Import GnuCash file
2. You can skip the base currency selection to avoid the slow
tranasactionCount()
OBSERVED RESULT
If you choose the base currency at import time, all accounts will end up having
the same base currency set. If you skip the base currency selection, the
accounts will display the transactions and summaries all with an unspecified
denomination. Right-clicking on each of them will reveal the currency box
greyed-out and set to HRK, but HRK does not show up next to any value on any of
the views. The currency itself seems random, too: I do have one or two accounts
denominated in HRK, but the majority is USD and PLN.
EXPECTED RESULT
The accounts to have their currencies correctly migrated.
SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Ubuntu 19.04
KDE Plasma Version:
KDE Frameworks Version: 5.56.0
Qt Version: 5.12.2
ADDITIONAL INFORMATION
Tested with both git master and Ubuntu's 5.0.3 from the repository.
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the KMyMoney-devel
mailing list