]> wagnertech.de Git - kivitendo-erp.git/blobdiff - SL/DB/OrderItem.pm
TransNumberGenerator - scoping für parts entfernt
[kivitendo-erp.git] / SL / DB / OrderItem.pm
index d46fdcc369191340fe0712a71b7a15efb06c86ab..e7b9179f64592b97f9d8487e4440c369658a7363 100644 (file)
@@ -33,10 +33,9 @@ sub is_price_update_available {
 sub shipped_qty {
   my ($self) = @_;
 
-  my $d_orders = $self->order->linked_records(direction => 'to', to => 'SL::DB::DeliveryOrder');
+  my $d_orders = $self->order->linked_records(direction => 'to', to => 'SL::DB::DeliveryOrder', with_objects => [ 'orderitems' ]);
   my @doi      = grep { $_->parts_id == $self->parts_id } map { $_->orderitems } @$d_orders;
 
-  require SL::AM;
   return sum(map { AM->convert_unit($_->unit => $self->unit) * $_->qty } @doi);
 }