[kmymoney] [Bug 516675] New: Consistency check fails on stocks when entering first transaction (dated a few days back) of new investment

Ingo Klöcker bugzilla_noreply at kde.org
Tue Feb 24 18:58:01 GMT 2026


https://bugs.kde.org/show_bug.cgi?id=516675

            Bug ID: 516675
           Summary: Consistency check fails on stocks when entering first
                    transaction (dated a few days back) of new investment
    Classification: Applications
           Product: kmymoney
      Version First 5.2.1
       Reported In:
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: kmymoney-devel at kde.org
          Reporter: kloecker at kde.org
  Target Milestone: ---

STEPS TO REPRODUCE
1. Create a new investment
2. Create a new "Buy shares" transaction for the new investment that's in the
past (e.g. yesterday)
3. Save (not sure it's really needed; in any case you need to trigger the
consistency check)

OBSERVED RESULT
KMyMoney tells me that the opening date of the investment (2026-02-24) is after
the transaction date (2026-02-20). Technically this is probably correct, but
its not helpful. In particular, it's impossible to set or change the opening
date for an investment "account".

EXPECTED RESULT
KMyMoney automatically sets the opening date of an investment account to the
date of the first transaction for this investment without bothering me.

SOFTWARE/OS VERSIONS
KMyMoney: 5.2.1
Alkimia: 8.2.1 (build against 8.2.1)
Aqbanking: Unknown (build against 6.9.1)
Gpgme: Unknown (build against 2.0.0)
Gwenhywfar: Unknown (build against 5.14.1)
KDiagram: Unknown (build against )
libical: Unknown (build against 3.0.20)
libofx: Unknown (build against 7.0.4)
SQLCipher: Unknown (build against 3.46.1)
KDE Frameworks: 6.23.0
Qt: Using 6.10.2 and built against 6.10.2
openSUSE Tumbleweed (Xcb)
Build ABI: x86_64-little_endian-lp64
Kernel: linux 6.19.2-1-default

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the KMyMoney-devel mailing list