After I map an Account OFX import runs just fine and my transactions download properly. As I don't want to update the last 60 days of transactions again I change the Import details to Last Update. With this change the Update Account and Update All Accounts turns grey. When I go look for at Edit Account > Online Settings the Online Settings tab is gone. Account still shows as Mapped when you view the Account tab on the toolbar. Changing the Import Details to Last Update makes downloading of transactions inoperable.
*** Bug 391454 has been marked as a duplicate of this bug. ***
If I edit the account and change nothing then click ok the Online Settings tab disappears. The issue isn't just related to changing the Import details.
1) Investment accounts have always (at least for a long time) downloaded 60 days, whether you say 60 days or as of last download, unless you specify an exact date. I apparently never filed a bug for this, so I'll have to see if I still have the emails about it. I'm no longer certain, but I believe the issue is either the actual key/value pair stored for this item, or the way the code handles it if set to "last update." 2) I suspect that the issue of KMM not remembering/recognizing that the account is actually mapped has been discsussed on the mailing list recently. I thought there was a bug filed about it but I can't find it now.
This is more than investment accounts. Presently I have no mapped accounts and I tried mapping my checking account with a bank and this issue presents itself.
Git commit bd6c509f2b2bef5fed962e751d13e14c68190980 by Thomas Baumgart. Committed on 02/04/2018 at 08:35. Pushed by tbaumgart into branch '5.0'. Keep the OFX importer object name as provider Using the new plugin structure there is no need to use a fixed name anymore. Use the objectName() instead and things match. FIXED-IN: 5.0.2 M +1 -1 kmymoney/plugins/ofx/import/ofximporter.cpp https://commits.kde.org/kmymoney/bd6c509f2b2bef5fed962e751d13e14c68190980
Git commit 4480920d5d8627384e5cf1a1396644191e732df5 by Thomas Baumgart. Committed on 02/04/2018 at 08:39. Pushed by tbaumgart into branch 'master'. Keep the OFX importer object name as provider Using the new plugin structure there is no need to use a fixed name anymore. Use the objectName() instead and things match. (cherry picked from commit bd6c509f2b2bef5fed962e751d13e14c68190980) M +1 -1 kmymoney/plugins/ofx/import/ofximporter.cpp https://commits.kde.org/kmymoney/4480920d5d8627384e5cf1a1396644191e732df5
Moved to 'general' component