Revision c94d90ed
Von Tamino Steinert vor mehr als 1 Jahr hinzugefügt
t/model/records.t | ||
---|---|---|
note('combining several sales orders to one combined order');
|
||
my @sales_orders;
|
||
push(@sales_orders, SL::Model::Record->new_from_workflow($sales_quotation1, 'sales_order')->save->load) for 1 .. 3;
|
||
my $combined_order = SL::Model::Record->new_from_workflow_multi(\@sales_orders, sort_sources_by => 'transdate');
|
||
my $combined_order = SL::Model::Record->new_from_workflow_multi(\@sales_orders, 'sales_order', sort_sources_by => 'transdate');
|
||
SL::Model::Record->save($combined_order);
|
||
cmp_ok($combined_order->netamount, '==', 3*710, "netamount of combined order ok");
|
||
|
t/workflow/reclamation_reclamation.t | ||
---|---|---|
)->load;
|
||
|
||
# new
|
||
my $new_sales_reclamation = SL::Model::Record->new_from_workflow($sales_reclamation, 'SL::DB::Reclamation', 'sales_reclamation')->save->load;
|
||
my $new_sales_reclamation = SL::Model::Record->new_from_workflow($sales_reclamation, 'sales_reclamation')->save->load;
|
||
my $new_purchase_reclamation = SL::Model::Record->new_from_workflow($purchase_reclamation, 'purchase_reclamation')->save->load;
|
||
|
||
# convert
|
Auch abrufbar als: Unified diff
Model::Record: FIX: Aufruf von new_from_workflow angepasst