$form->hide_form(qw(id type media format printed queued title closedto locked oldtransdate oldcheckedin oldcheckedout oldpartnumber project oldqty oldnoncharge pricematrix oldproject_id));
$msg = ($form->{type} eq 'timecard') ? $locale->text('Cannot save time card for a closed period!') : $locale->text('Cannot save stores card for a closed period!');
$form->error($msg) if ($transdate <= $closedto);
if (! $form->{resave}) {
if ($form->{id}) {
&resave;
exit;
}
}
$rc = JC->save(\%myconfig, \%$form);
if ($form->{type} eq 'timecard') {
$form->error($locale->text('Cannot change time card for a completed job!')) if ($rc == -1);
$form->error($locale->text('Cannot add time card for a completed job!')) if ($rc == -2);