Konto löschen: keine Updates auf parts mehr nötig
authorMoritz Bunkus <m.bunkus@linet-services.de>
Tue, 31 Jan 2017 10:18:28 +0000 (11:18 +0100)
committerMoritz Bunkus <m.bunkus@linet-services.de>
Tue, 31 Jan 2017 13:14:33 +0000 (14:14 +0100)
Die Konten-Spalten, die es in parts gab, gibt es schlicht nicht mehr.

SL/AM.pm

index e0caa82..7818fb1 100644 (file)
--- a/SL/AM.pm
+++ b/SL/AM.pm
@@ -391,15 +391,6 @@ sub _delete_account {
     return;
   }
 
-  # set inventory_accno_id, income_accno_id, expense_accno_id to defaults
-  foreach my $type (qw(inventory income expense)) {
-    $query =
-      qq|UPDATE parts | .
-      qq|SET ${type}_accno_id = (SELECT ${type}_accno_id FROM defaults) | .
-      qq|WHERE ${type}_accno_id = ?|;
-    do_query($form, $dbh, $query, $form->{id});
-  }
-
   $query = qq|DELETE FROM tax
               WHERE chart_id = ?|;
   do_query($form, $dbh, $query, $form->{id});