sub action_reconciliation {
my ($self) = @_;
+ $self->_get_proposals;
+
$self->_get_linked_transactions;
$self->_get_balances;
$self->render('reconciliation/form',
+ ui_tab => scalar(@{$self->{PROPOSALS}}) > 0?1:0,
title => t8('Reconciliation'));
}
push @elements, $bb;
}
- if ($::form->round_amount($bt_sum + $bb_sum) != 0) {
+ if ($::form->round_amount($bt_sum + $bb_sum, 2) != 0) {
push @errors, t8('Out of balance!');
}
}
if ( $self->{bank_account}->reconciliation_starting_date ) {
- push @bt_where, (transdate => { gt => $self->{bank_account}->reconciliation_starting_date });
- push @bb_where, (transdate => { gt => $self->{bank_account}->reconciliation_starting_date });
+ push @bt_where, (transdate => { ge => $self->{bank_account}->reconciliation_starting_date });
+ push @bb_where, (transdate => { ge => $self->{bank_account}->reconciliation_starting_date });
}
# don't try to reconcile opening and closing balance transactions