use POSIX qw(strftime);
+use SL::DO;
use SL::FU;
use SL::OE;
use SL::IR;
$form->{employee} = "$form->{employee}--$form->{employee_id}";
# build vendor/customer drop down comatibility... don't ask
- $form->{"old$form->{vc}"} = $form->{vc};
- $form->{"select$form->{vc}"} = 1;
+ if (@{ $form->{"all_$form->{vc}"} }) {
+ $form->{"select$form->{vc}"} = 1;
+ $form->{$form->{vc}} = qq|$form->{$form->{vc}}--$form->{"$form->{vc}_id"}|;
+ }
+ $form->{"old$form->{vc}"} = $form->{$form->{vc}};
$lxdebug->leave_sub();
}
delete($form->{ordnumber});
}
- $form->{cp_id} *= 1;
+ $form->{cp_id} *= 1;
+ $form->{oe_ids} = $form->{id};
$form->{title} = $locale->text('Add Sales Order');
$form->{vc} = "customer";
require "bin/mozilla/do.pl";
$form->{cp_id} *= 1;
+ $form->{oe_ids} = $form->{id};
$form->{transdate} = $form->current_date(\%myconfig);
delete $form->{duedate};