Bug 509029

Summary: Loan account field not updatable: next due date
Product: [Applications] kmymoney Reporter: surcouf <arnaudvillemain>
Component: generalAssignee: KMyMoney Devel Mailing List <kmymoney-devel>
Status: REPORTED ---    
Severity: normal    
Priority: NOR    
Version First Reported In: 5.2.1   
Target Milestone: ---   
Platform: Debian stable   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description surcouf 2025-09-02 12:36:10 UTC
SUMMARY
The loan account editing wizard doesn't allow to modify this information: next due date


STEPS TO REPRODUCE
1. open an existing loan account in kmymoney
2. click "edit account"
3. the "edit loan account wizard" opens
4. follow all four proposed edition paths:
-- modify the interest rate, 
-- modify additional fees, 
-- modify other loan information, 
-- modify loan attributes
and try editing the next due date of the loan repayment.

OBSERVED RESULT
none of the four paths modifying a loan account (modify the interest rate, modify additional fees, modify other loan information, modify loan attributes) allow editing the next due date of the loan repayment..

EXPECTED RESULT
the fourth path "modify loan attributes" should propose to change the next due date of the loan repayment.




ADDITIONAL INFORMATION
a) the workaround indicated in bug 386186 doesn't work for me, i don't know why. Nothing happens when i follow comment#8 https://bugs.kde.org/show_bug.cgi?id=386186#c8

> 5.2.1 has a (maybe hidden) feature to do that:
> 
> - select the schedule you want to change
> - open the context menu with the right mouse button
> - hold down the shift key while you select Edit

b) The bug 386186 https://bugs.kde.org/show_bug.cgi?id=386186 is not a duplicate. It addresses the topic "update online account details when account type is loan", which is strictly speaking not related to "update loan details (next schedule date etc...) of an existing Kmymoney loan account"


SOFTWARE/OS VERSIONS
Linux/KDE Plasma:  Debian GNU/Linux 12 (bookworm) 12 (x86_64)
KMyMoney Version 5.2.1-5f85e88
KMyMoney: 5.2.1-5f85e88
Alkimia: 8.2.70 (build against 8.2.70)
Aqbanking: Unknown (build against 6.6.1)
Gpgme: Unknown (build against 1.23.2)
Gwenhywfar: Unknown (build against 5.12.1)
KDiagram: Unknown (build against )
libical: Unknown (build against 3.0.9)
libofx: Unknown (build against 7.0.4)
SQLCipher: Unknown (build against 3.20.1)
KDE Frameworks: 6.17.0
Qt: Using 6.8.3 and built against 6.8.3
Debian GNU/Linux 12 (bookworm) (Xcb)
Build ABI: x86_64-little_endian-lp64
Kernel: linux 6.1.0-38-amd64