]> wagnertech.de Git - mfinanz.git/blobdiff - SL/BackgroundJob/CreatePeriodicInvoices.pm
Dateimanagement: Stammdaten: DOM-Elemente bei multiples Tab-Aufrufen nicht dupliziere...
[mfinanz.git] / SL / BackgroundJob / CreatePeriodicInvoices.pm
index 6d87fb6f224e8de32f86170c5ed0c7d0c59859b9..851bf3ff26b7a0ca70b96c4deb5917e551830b65 100644 (file)
@@ -61,12 +61,13 @@ sub run {
       push @invoices_to_print, $data if $config->print;
       push @invoices_to_email, $data if $config->send_email;
 
-      # disalbe one timer only, if they are already processed
-      # disable one time configs (periodicity is only one time).
       my $inactive_ordnumber = $config->disable_one_time_config;
-      push @disabled_orders, $inactive_ordnumber if $inactive_ordnumber;
-
-      # last;
+      if ($inactive_ordnumber) {
+        # disable one time configs and skip eventual invoices
+        _log_msg("Order " . $inactive_ordnumber . " deavtivated \n");
+        push @disabled_orders, $inactive_ordnumber;
+        last;
+      }
     }
   }