X-Git-Url: http://wagnertech.de/gitweb/gitweb.cgi/mfinanz.git/blobdiff_plain/fcf445e5bc826671463e3fb6b0e08c08c90f5e1c..f0ad214336550a429014c0e496511dada80be935:/SL/IR.pm diff --git a/SL/IR.pm b/SL/IR.pm index 98dcc86ff..457c48162 100644 --- a/SL/IR.pm +++ b/SL/IR.pm @@ -407,6 +407,28 @@ SQL name_prefix => 'ic_', name_postfix => "_$i", dbh => $dbh); + # link oe items with invoice + if ($form->{"converted_from_orderitems_id_$i"}) { + RecordLinks->create_links('dbh' => $dbh, + 'mode' => 'ids', + 'from_table' => 'orderitems', + 'from_ids' => $form->{"converted_from_orderitems_id_$i"}, + 'to_table' => 'invoice', + 'to_id' => $form->{"invoice_id_$i"}, + ); + delete $form->{"converted_from_orderitems_id_$i"}; + } + # link doi items with invoice + if ($form->{"converted_from_delivery_order_items_id_$i"}) { + RecordLinks->create_links('dbh' => $dbh, + 'mode' => 'ids', + 'from_table' => 'delivery_order_items', + 'from_ids' => $form->{"converted_from_delivery_order_items_id_$i"}, + 'to_table' => 'invoice', + 'to_id' => $form->{"invoice_id_$i"}, + ); + delete $form->{"converted_from_delivery_order_items_id_$i"}; + } } $h_item_unit->finish();