$form->{$ordnumber} = $form->update_defaults(\%myconfig, $numberfld);
}
+ relink_accounts();
+
$form->redirect(
$form->{label} . " $form->{$ordnumber} " . $locale->text('saved!'))
if (OE->save(\%myconfig, \%$form));
$form->{$ordnumber} = $form->update_defaults(\%myconfig, $numberfld)
unless $form->{$ordnumber};
+ relink_accounts();
OE->save(\%myconfig, \%$form);
$form->{simple_save} = 1;
# if not it's most likely a collective order, which can't be saved back
# so they just have to be closed
if (($form->{ordnumber} ne '') || ($form->{quonumber} ne '')) {
+ relink_accounts();
OE->save(\%myconfig, \%$form);
} else {
OE->close_orders(\%myconfig, \%$form);
} qw(sellprice discount);
}
+ relink_accounts();
+
OE->save(\%myconfig, \%$form);
# rebuild rows for invoice
if ( $form->{type} eq 'sales_quotation'
|| $form->{type} eq 'request_quotation') {
$form->{closed} = 1;
+ relink_accounts();
OE->save(\%myconfig, \%$form);
}
if ( $form->{type} eq 'sales_quotation'
|| $form->{type} eq 'request_quotation') {
$form->{closed} = 1;
+ relink_accounts();
OE->save(\%myconfig, \%$form);
}