Hi, On Wednesday 21 October 2015 21:08:36 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). Not really, because in case you copy that long id to the search bar above the ledger in the said account KMyMoney selects exactly that transaction. I am not sure if we have another means to identify a transaction within a ledger other than showing all details which would swamp the report and confuse the user even more. > However, I wanted to ask if we should stick to this message? KMyMoney can > handle this situation very well, so why should we care? We left this situation as one that needs to be handled by the user manually. All the ones that can be handled automatically are handled by KMyMoney already. > Is there a way to show this message only if you start the check manually > (Tool -> Consistency Check)? Simple answer: no. The solution: fix the problem in the data It would be extremely useful to know how you ended up there, as this scenario should not happen in the first place. I think that all the manual entry methods do not allow to enter transactions before the opening date of an account, so I expect the source to be one of the import handlers. -- Regards Thomas Baumgart GPG-FP: E55E D592 F45F 116B 8429 4F99 9C59 DB40 B75D D3BA ------------------------------------------------------------- 'Computers in the future may weigh no more than 1.5 tons.' -Popular Mechanics, 1949 -------------------------------------------------------------
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ KMyMoney-devel mailing list KMyMoney-devel@kde.org https://mail.kde.org/mailman/listinfo/kmymoney-devel