On 2015.10.21 15:08, Christian Dávid wrote:
Hello,

for a while now I receive such consistency check errors:

* Transaction 'T000000000000000112' has a post date '⟨date⟩' before one of
the referenced account's opening date.
    Referenced accounts: ⟨account name⟩
    The post date was not updated to '⟨date from above +3 days⟩'.
[…]
Finished: 0 problems corrected. 2 problems still present.

I think this error is not useful for the user. Mainly because the long id is shown – to normal users this is the only place to meet this id, so it is
absolutely useless. We should change that (I can do that).

However, I wanted to ask if we should stick to this message? KMyMoney can
handle this situation very well, so why should we care?

Is there a way to show this message only if you start the check manually (Tool
-> Consistency Check)?

Greetings
Christian

I vaguely recall a wishlist already posted to use human readable names in any sort of error or warning message instead of (or in addition to) the internal identifier. Hoever, I can't find it now, so it would probably be a good idea, just to get it recorded.

I also like the idea of having two levels of output for the consistency checker - brief if run automatically, such as when saving the file, and detailed if run manually.

Jack
_______________________________________________
KMyMoney-devel mailing list
KMyMoney-devel@kde.org
https://mail.kde.org/mailman/listinfo/kmymoney-devel

Reply via email to