]> wagnertech.de Git - kivitendo-erp.git/blobdiff - SL/DB/DeliveryOrder.pm
Merge branch 'b-3.6.1' of ../kivitendo-erp_20220811
[kivitendo-erp.git] / SL / DB / DeliveryOrder.pm
index 3c293e0278666c9b2eb1b6838de7ed0cd7881b77..45d658876023f2efbe8890d5008e3cf09682b6e2 100644 (file)
@@ -167,7 +167,8 @@ sub new_from {
   my $items          = delete($params{items}) || $source->items_sorted;
   my %item_parents;
 
-  my @items = map {
+  # do not copy items when converting to supplier delivery order
+  my @items = $delivery_order->is_type(SUPPLIER_DELIVERY_ORDER_TYPE) ? () : map {
     my $source_item      = $_;
     my $source_item_id   = $_->$item_parent_id_column;
     my @custom_variables = map { _clone_orderitem_cvar($_) } @{ $source_item->custom_variables };