]> wagnertech.de Git - kivitendo-erp.git/commitdiff
Stornieren einer Verkaufsrechnung: vor dem Stornieren die Rechnungsdaten aus der...
authorMoritz Bunkus <m.bunkus@linet-services.de>
Mon, 5 Mar 2007 14:22:22 +0000 (14:22 +0000)
committerMoritz Bunkus <m.bunkus@linet-services.de>
Mon, 5 Mar 2007 14:22:22 +0000 (14:22 +0000)
bin/mozilla/is.pl

index 5bfa9deeb3a5c51eb146ce7e017120c22d44c2b6..f36c8f2d0409706f31fe37825c8db6226e536661 100644 (file)
@@ -1522,6 +1522,14 @@ sub storno {
     $form->error($locale->text("Invoice has already been storno'd!"));
   }
 
     $form->error($locale->text("Invoice has already been storno'd!"));
   }
 
+  map({ my $key = $_; delete($form->{$key})
+          unless (grep({ $key eq $_ } qw(path login password id type))); }
+      keys(%{ $form }));
+
+  &invoice_links;
+  &prepare_invoice;
+  relink_accounts();
+
   $form->{storno_id} = $form->{id};
   $form->{storno} = 1;
   $form->{id} = "";
   $form->{storno_id} = $form->{id};
   $form->{storno} = 1;
   $form->{id} = "";