Bug 401107

Summary: Unable To Match Transaction
Product: [Applications] kmymoney Reporter: Robert Blackwell <robertcblackwell>
Component: generalAssignee: KMyMoney Devel Mailing List <kmymoney-devel>
Status: RESOLVED NOT A BUG    
Severity: normal    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Other   
OS: Microsoft Windows   
Latest Commit: Version Fixed In:
Attachments: Unable To Match Transaction
Unable to Match Transaction - Elongated Window

Description Robert Blackwell 2018-11-16 13:28:10 UTC
SUMMARY

KMyMoney Version 5.0.80-bda8e4a0

STEPS TO REPRODUCE
1. 
2. 
3. 

OBSERVED RESULT


EXPECTED RESULT


SOFTWARE/OS VERSIONS
Windows: 
MacOS: 
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION
Comment 1 Robert Blackwell 2018-11-16 13:28:49 UTC
Created attachment 116348 [details]
Unable To Match Transaction

Unable To Match Transaction
Comment 2 Robert Blackwell 2018-11-16 13:37:17 UTC
OP's... I somehow committed the problem without required details

SUMMARY

Detail regarding error that prevents matching of transactions is missing

KMyMoney Version 5.0.80-bda8e4a0

STEPS TO REPRODUCE
1. Create a transaction (A transfer in this case) with an amount that differs from the downloaded transaction.
2. Select the two transactions
3. Press the Match button
4. Error occurs

OBSERVED RESULT

Detail regarding error does not appear in error message. See image for details.

EXPECTED RESULT

In this particular case, the error should have advised that the amounts did not match.

SOFTWARE/OS VERSIONS

Windows: 10 Pro

ADDITIONAL INFORMATION
Correcting the incorrect amount allows transactions to Match without error.
Comment 3 Thomas Baumgart 2018-11-18 10:58:57 UTC
Transactions, that should be matched, by definition must have the same value. Do you see the hint, when expanding the error message window in vertical direction? If yes, this is an upstream problem with the KMessageBox call:

      KMessageBox::detailedSorry(q, i18n("Unable to unmatch the selected transactions"), e.what());
Comment 4 Robert Blackwell 2018-11-18 15:01:28 UTC
Created attachment 116386 [details]
Unable to Match Transaction - Elongated Window

Enlarging the window does bring details into view
Comment 5 Jack 2018-11-18 17:38:38 UTC
So I think it's OK to close this as not a bug, and I'll try to file a separate bug against KMessageBox for not making the window large enough to actually show the message.
Comment 6 Robert Blackwell 2018-11-18 20:39:30 UTC
(In reply to Jack from comment #5)
> So I think it's OK to close this as not a bug, and I'll try to file a
> separate bug against KMessageBox for not making the window large enough to
> actually show the message.

I concur with your thoughts.