On 09/11/15 15:49, jeffjl....@outlook.com wrote:
> On 09/11/15 06:54, Thomas Baumgart wrote: > > Hi, > > > > On Monday 09 November 2015 00:28:08 jeffjl....@outlook.com wrote: > > > >> I'm looking for a way to find the consistency check problem transactions > >> using the T0000000... number reported. > >> > >> When I googled this, I found something that said use the Edit/Find > >> transaction dialog. I can't see how that does it. And in looking through > >> the MyMoneyTransactionFilter::match() function there is nothing that looks > >> at the transaction.id(). > >> > >> I am using KMM 4.7.2. > > > > AFAIR, the search feature is only available in the git master version which > > might not be available as binary package for your environment. The Find > > transaction dialog is not the right place to drop the transaction ID: use the > > search bar above the ledger instead. > > > > Hi Thomas > > I tried this yesterday, without success. > > Allan > Using the ledger, wouldn't you have to know the correct account? Or try the search in each account ledger until you find it?
Even then, I think it wouldn't/didn't work, as I tried that. I suspect that it works only on the displayed ledger fields,.
> > > > > If that does not work, your version is a bit too old, but you could use a text > > editor and take a look at the .kmy file. After all, it's just a gzipped XML > > file. There you can search for the ID to get some more information about the > > transaction. > > Here's what I did, for a short term hack. I modified MyMoneyTransactionFilter::match() to look at the "number from" and "number to" fields and if they start with 'T' and are 19 characters long, compare them to the transaction.id() instead of the split.number(). I was then able to find my consistency check problems using Edit/Find transaction. I did this based on KMM 4.7.2 sources because I could not get the git master version to build on Windows last time I tried it (about a couple months ago). Jeff
In my inexpert opinion, I suspect that a global search like this is the way to go. If Thomas confirms, I think this needs to be raised as a bug
or wishlist item. Allan _______________________________________________ KMyMoney-devel mailing list KMyMoney-devel@kde.org https://mail.kde.org/mailman/listinfo/kmymoney-devel