Bug 274417 - statement = clear; difference = 0.0; but cannot Finish reconcile
Summary: statement = clear; difference = 0.0; but cannot Finish reconcile
Status: RESOLVED WORKSFORME
Alias: None
Product: kmymoney
Classification: Applications
Component: general (show other bugs)
Version: 4.5.3
Platform: Unlisted Binaries Linux
: NOR normal
Target Milestone: ---
Assignee: KMyMoney Devel Mailing List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-05-29 12:38 UTC by Andy Pepperdine
Modified: 2011-05-30 11:00 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andy Pepperdine 2011-05-29 12:38:03 UTC
Version:           4.5.3 (using KDE 4.6.2) 
OS:                Linux

A new current (checking) account, with non-zero starting balance. On the first attempt to reconcile with the next bank statement, Reconcile dialog given initial and final balances, and date of statement. But when all the transactions are cleared, the difference is shown as zero, but no Finish appears to complete the reconciliation.

Have I done something wrong, or is this a bug? How can I progress?


Reproducible: Always

Steps to Reproduce:
New checking account, use first bank statement.

Actual Results:  
Cleared transactions reduce difference to zero on reconcile, but still no way to Finish the process.

Expected Results:  
Finish to appear to allow me to complete the reconciliation.

First time I've tried to use Kmymoney (Ubuntu 11.04), but credit card did reconcile as expected when that came round earlier.
Comment 1 Thomas Baumgart 2011-05-29 15:25:27 UTC
There's a 'Finish' button during reconciliation shown underneath the ledger. That is what you are looking for. See http://kmymoney2.sourceforge.net/kde4/online-manual/details.reconcile.wizard.html for a complete description of the process.
Comment 2 Cristian Oneț 2011-05-29 15:28:28 UTC
After reading the code the only way to get the 'Finish reconciliation' action
disabled is if you select another account than the one currently being
reconciled.
To see which account is being currently reconciled go to the accounts view and
spot the one that has the small reconciliation icon in the bottom right part of
the account icon. Select that account and finish the reconciliation process.
Comment 3 Andy Pepperdine 2011-05-30 10:06:27 UTC
The account marked in the accounts view list for reconciliation is as ex[ected, the one I am trying to reconcile.

I was aware of that manual, and that was why I logged the report as it does not describe what I see.

However, I also notice that in my case, there are three entries that were entered before the statement date, but which were not cleared through the bank account. So these are still active, but pre-date the statement. One is a cheque to a rural cottage that could take several days to clear, and the other two are scheduled direct debits that the recipients have not yet requested. They are still liabilities on that account, so they need to be kept in place.

There is no point in me keeping track, if I have to wait for the bank statement before I can put the entries in. I might as well just use the bank statement.

Andy
Comment 4 Cristian Oneț 2011-05-30 10:25:52 UTC
(In reply to comment #3)
> However, I also notice that in my case, there are three entries that were
> entered before the statement date, but which were not cleared through the bank
> account. So these are still active, but pre-date the statement. One is a cheque
> to a rural cottage that could take several days to clear, and the other two are
> scheduled direct debits that the recipients have not yet requested. They are
> still liabilities on that account, so they need to be kept in place.

That should not make the 'Finish' action disabled. After selecting the reconciliation account is the 'Finish' action enabled?
Comment 5 Andy Pepperdine 2011-05-30 10:36:39 UTC
All I ever see is "Postpone reconciliation".

OOPS!

I just noticed a double arrow indicating more options, as I was checking this again. When I clicked on the double arrow, nothing happened. But when I expanded to full screen there was enough room to show the Finish button.

My apologies. However, is there a problem with integration with Unity on Ubuntu 11.04 which disables the showing of more options here?

Andy
Comment 6 Cristian Oneț 2011-05-30 11:00:00 UTC
(In reply to comment #5)
> All I ever see is "Postpone reconciliation".
> 
> OOPS!
> 
> I just noticed a double arrow indicating more options, as I was checking this
> again. When I clicked on the double arrow, nothing happened. But when I
> expanded to full screen there was enough room to show the Finish button.
> 
> My apologies. However, is there a problem with integration with Unity on Ubuntu
> 11.04 which disables the showing of more options here?
> 
> Andy

If there is not enough horizontal space for all the actions of a toolbar then you will get the 'double arrow' at the end of the toolbar to see the rest of the actions that didn't fit it so it depends on the size of the window.