Feature request: basic integrity check

Bug #1029409 reported by GfE W3vHy
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Financisto
Fix Released
Critical
Denis Solonenko

Bug Description

After months of "correct" daily use, I also have encountered miscalculations as described in https://bugs.launchpad.net/financisto/+bug/804104 .

I am perfectly aware that this software comes without warranty etc. There is noone (but me) to claim if my decisions are based on wrong numbers.

On the other hand, recalculating totals and running balances on each startup might be overkill.

It would, however, be great if financisto did some integrity check. A very quick and simple one that comes to mind is:

Whenever financisto is started, compare all totals with their respective running balances. Iff they do not match, show a warning and allow to recalculate them.

Two related improvements:

1. provide some means to manually trigger the suggested integrity check

2. make the "totals" button (in the lower right of blotter views) recalculate both, the account's total *and* running balance.

GfE W3vHy (gfew3vhy)
summary: - safety check for miscalculations
+ Feature request: basic integrity check
description: updated
description: updated
tags: added: wrong
Revision history for this message
6opoga (o9lch2n6n) wrote :

Backup then restore helped me to correct errors in running totals.

Revision history for this message
GfE W3vHy (gfew3vhy) wrote :

Please note that this feature request primarily focusses on the question:
"HOW to make sure the user will recognize (and then repair) such errors in time, so s/he is less likely to base desicions on wrong numbers?".

"Backup then restore" is an answer to a different question, which is:
"WHEN the user has (accidentally) spotted one or more errors in running balances or totals, what can s/he do about it?" (see #804104).

Changed in financisto:
assignee: nobody → Denis Solonenko (denis-solonenko)
importance: Undecided → Critical
milestone: none → 1.6.1
status: New → Fix Committed
Changed in financisto:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.