Angebot/Auftrag: Unnötiges Löschen der CVars entfernt. Wird per DB-Trigger erledigt.
authorBernd Bleßmann <bernd@kivitendo-premium.de>
Tue, 20 Jan 2015 10:30:04 +0000 (11:30 +0100)
committerBernd Bleßmann <bernd@kivitendo-premium.de>
Tue, 20 Jan 2015 10:30:04 +0000 (11:30 +0100)
SL/OE.pm

index 58792ac..2985e89 100644 (file)
--- a/SL/OE.pm
+++ b/SL/OE.pm
@@ -381,12 +381,6 @@ sub save {
   $form->{$number_field} ||= $trans_number->create_unique;
 
   if ($form->{id}) {
-    $query = qq|DELETE FROM custom_variables
-                WHERE (config_id IN (SELECT id FROM custom_variable_configs WHERE module = 'IC'))
-                  AND (sub_module = 'orderitems')
-                  AND (trans_id IN (SELECT id FROM orderitems WHERE trans_id = ?))|;
-    do_query($form, $dbh, $query, $form->{id});
-
     $query = qq|DELETE FROM shipto | .
              qq|WHERE trans_id = ? AND module = 'OE'|;
     do_query($form, $dbh, $query, $form->{id});