[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [1.4 testing] Reconciliation

On Mon, Oct 28, 2013 at 12:15 AM, <..hidden..> wrote:
> On Sun, Oct 27, 2013 at 11:43 PM, <..hidden..> wrote:
>> I made a few test transactions how do I reconcile in 1.4?
>> did cash -> Reconciliation get moved to transaction approval ->
>> Reconciliation ?
>> When I run this report I see nothing.
> Reconciliation is two stages:  entry and approval.
> Go to cash/Reconciliation.  Reconcile your books.  Click submit.
> Then go to Transaction Approval/Reconciliation and approve it.
> This does take marginally more time in the second step but the whole
> process is sufficiently streamlined that it should more than make up for
> it.
> Best Wishes,
> Chris Travers
Good morning!

Sounds good thanks! Ill try that.

I am dealing with a Reconciliation bug in our 1.2 based system and was
curious if it is in the 1.4.
During a reconciliation (in 1.2), opening a new window (tab) and adding a
transaction (say GL) in another tab.
Then clicking "update" the Reconciliation in the original tab (bin/rc.pl)
all the checkboxes are thrown off.

This was a known issue in 1.2, and fixed in 1.3.   1.3's reconciliation is totally different.  1.4 has not changed anything here since 1.3.

This is because bin/rc.pl sub update uses $i to track the R (cleared)
check boxes.
I messed with RC.pm & rc.pl to give me a unique entity_id back on its query.
(patch available)
We could use this to track the check boxes on the form accurately.
I currently am unsure how to copy elements of the 2D array $form->{PR}
into a hash that gets hidden in the form.
Then the hash can be used to refresh selections by entity_id on update.

Our approach in 1.3/1.4 is relatively different.  The same problem does not exist.    

we actually use another database table to track reconciliation lines in 1.3.  This means a couple of things:

1.  Checkboxes never move, and

2.  You can go back and look at past reconciliation reports.

Best Wishes,
Chris Travers

Efficito:  Hosted Accounting and ERP.  Robust and Flexible.  No vendor lock-in.