$value = $row['reconciled'] != '';
// save also in hidden field for testing during 'Reconcile'
- return checkbox(null, $name, $value, true, _('Reconcile this transaction'))
- . hidden($hidden, $value, false);
+ return is_closed_trans($row['type'], $row['trans_no']) ? "--" : checkbox(null, $name, $value, true, _('Reconcile this transaction'))
+ . hidden($hidden, $value, false);
}
function systype_name($dummy, $type)
change_tpl_flag($id);
-if (isset($_POST['Reconcile'])) {
+if (isset($_POST['last']) && isset($_POST['Reconcile'])) {
set_focus('bank_date');
foreach($_POST['last'] as $id => $value)
if ($value != check_value('rec_'.$id))
$Ajax->activate('_page_body');
}
-if (isset($_POST['ReconcileAll'])) {
+if (isset($_POST['last']) && isset($_POST['ReconcileAll'])) {
set_focus('bank_date');
foreach($_POST['last'] as $id => $value)
set_tpl_flag($id);