-sub delivered_qty {
- my ($self) = @_;
-
- my $d_orders = $self->order->linked_records(direction => 'to', to => 'SL::DB::DeliveryOrder');
- my @d_orders_delivered;
-
- foreach (@$d_orders) {
- push (@d_orders_delivered, $_) if $_->delivered;
- }
-
- my @doi_delivered = grep { $_->parts_id == $self->parts_id } map { $_->orderitems } @d_orders_delivered;
-
- require SL::AM;
- return sum(map { AM->convert_unit($_->unit => $self->unit) * $_->qty } @doi_delivered);
-}