[kmymoney] [Bug 437261] The reconciliation history does not support mid-day reconciliation

Ralf Habacker bugzilla_noreply at kde.org
Wed May 26 08:18:31 BST 2021


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

--- Comment #4 from Ralf Habacker <ralf.habacker at freenet.de> ---
(In reply to Dawid Wróbel from comment #3)
> Just out of curiosity, how does GnuCash do it? 

gnucash uses posting and entry data with time as the date with seconds accuracy

 <trn:date-posted>
    <ts:date>2021-05-25 10:59:00 +0000</ts:date>
  </trn:date-posted>
  <trn:date-entered>
    <ts:date>2021-05-25 13:02:57 +0000</ts:date>
  </trn:date-entered>

Each split of a reconciled transaction has a reconciliation status and a
timestamp with date, time and time zone

   <trn:split>
      <split:id type="guid">faedaac3b6ad489590f5d202268cc66f</split:id>
      <split:reconciled-state>y</split:reconciled-state>
      <split:reconcile-date>
        <ts:date>2021-05-25 21:59:59 +0000</ts:date>
      </split:reconcile-date>
 </trn:split>

so that mid-day reconciliations are possible (but not supported by the ui yet)

Since each split of a transaction assigned to an account and reconciled
contains a reconcile date, this is used to map a reconcilation history.

Unlike kmymoney, gnucash does not store reconciliation balances, which are
calculated from the individual transactions.

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


More information about the KMyMoney-devel mailing list